Page tree
Skip to end of metadata
Go to start of metadata

After you install or upgrade the TrueSight Presentation Server in the high availability mode, you must configure the load balancer name to access the TrueSight Presentation Server UI with the load balancer. Complete the following steps to configure the load balancer name:

  1. Run the following commands to configure the load balancer name on the primary node:
    1. tssh properties set loadbalancername <loadbalancername>
    2. tssh properties reload
  2. Run the following commands on the secondary node to verify that the settings are correctly replicated:
    tssh properties list
  3. Run the following command on the secondary node after the secondary server becomes active:
    tssh properties reload

If you change the load balancer name after starting the TrueSight Presentation Server, you must configure the changed load balancer name before you access the TrueSight Presentation Server UI with the changed load balancer name. Run the following commands to configure the changed load balancer name. Complete the following steps to configure the changed load balancer name:

  1. Run the following commands on the primary node:\
    1. tssh properties set tspsProxyHosts alias1,alias2,proxy1,proxy2,changedloadbalancername
    2. tssh properties reload
  2. Run the following command on the secondary node to verify that the settings are correctly replicated:
    tssh properties list
  3. Run the following command on the secondary node after the secondary server becomes active:
    tssh properties reload

Configuring hosts for Cross Site Forgery validation

The TrueSight Presentation Server validates all incoming requests to prevent Cross Site Forgery (CSRF) attacks. If you are connecting to the TrueSight Presentation Server with an alias or a proxy name, you must configure all hosts, aliases, or proxies for CSRF validation. Run the following commands to configure all hosts, aliases, or proxies for CSRF validation:

  1. tssh properties set tspsProxyHosts alias1,alias2,proxy1,proxy2,loadbalancername
  2. tssh properties reload

If you face a UI performance issue because of CSRF validation, and if you wish to disable the filter, run the following commands:

tssh properties set csrfFilter false

tssh properties reload

However, BMC recommends that you do not disable the CSRF filter.

Important

 The tssh properties set command overwrites the proxy host values that you might have earlier configured. If you want to retain the values, you must add all the existing proxy host values in the command, and then add the new proxy host values. Use the tssh properties list command to view the existing proxy host values.

14 Comments

  1. The instructions above result in an "unknown command" error message as shown below.

    [tsom@clm-aus-010876 bin]$ ./tssh loadbalancer clm-aus-001198.bmc.com

    +-------------------------------------------------------------------------------------------+
    | BMC TrueSight Presentation Server - Command Line Interface 2017 version 10.7 |
    | Copyright 2014-2017. BMC Software, Inc. as an unpublished work. All rights reserved. |
    +-------------------------------------------------------------------------------------------+


    Failed to execute unknown command :>[loadbalancer]


    [tsom@clm-aus-010876 bin]$

     

    1. Thank you for your comment.

      The command for setting the load balancer name is updated. Please use the updated commands. 

      Regards,

      Mukta

  2.  

    1.  

  3.  

    1.  

  4.  

    1.  

  5.  

    1.  

  6.  

    1.  

  7. Is there any update on 502 error 

    Are there any instructions how can I convert the HA node back to standalone node 

    1. Hi Abhay,

      We do not support converting HA node back to standalone node.

      Priyanka