Configuring the Presentation Server for high availability
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 by running the tssh properties set
command from the command prompt.
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.
To configure the load balancer name
Run the following commands from the command prompt:
tssh properties set loadbalancername <loadbalancername>
tssh properties reload
To update the load balancer name
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 from the command prompt to configure the changed load balancer name:
tssh properties set
tspsProxyHosts
alias1,alias2,proxy1,proxy2,changedloadbalancername
tssh properties reload
To configure 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:
tssh properties set
tspsProxyHosts
alias1,alias2,proxy1,proxy2,loadbalancername
tssh properties reload
If implementing the CSRF validation degrades the performance of the UI, you can disable the CSRF filter. However, BMC strongly discourages this action. To disable the CSRF filter, run the following commands:
Comments
Commands for disabling the CSRF filter are missing
Hi John Clitheroe,
Do you mean to say, we need to add more commands other than the following commands mentioned above? Please elaborate.
tssh properties set csrfFilter false
tssh properties reload
can you provide some working examples?
No sure what examples you need.
https://communities.bmc.com/docs/DOC-126003 these blogs.
There is an excellent video : TSOM: Application High Availability Best Practices & Troubleshooting
https://communities.bmc.com/community/bmcdn/helix/blog/2020/03/09/connect-with-truesight-tsom-application-high-availability-best-practices-troubleshooting-webinar
Also, please note changes have been made in later release and TSOM11.3.04 is now GA which no longer requires Flash https://docs.bmc.com/docs/TSOperations/11304/11-3-04-enhancements-952859936.html
Email me direct if needed.
Log in or register to comment.