Cannot launch SOI Console through proxy server
In an environment where end users access SOI Dashboard & Console through a proxy server and the real SOI UI IP & Host Name are disabled.
The SOI Dashboard url is has been changed for external users and they access UI with below url...
https://MySOIDashboard.ca.com/serviceview/sam (it is mapped to http://<SOI UI Host Name>:7070/sam/ui)
The SOI dashboard opens in any browser but the console doesn't open because it is trying access UI with its real IP address and this IP address is disabled.
The workaround for this situation is to update SOI UI .jnlp files as mentioned below...
1) Update "\CA\SOI\SamUI\webapps\sam\oneclick.jnlp & cryptoj.jnlp" files and change "codebase" section as mentioned below
2) The default "codebase" section in these files is...
<Please see attached file for image>src="/servlet/servlet.FileDownload?file=0150c000004AKRpAAO" alt="ECM1.jpg" width="589" height="134">
3) Change "$$codebase" in the "oneclick.jnlp" and "crypto.jnlp" to use the proxy address https://MySOIDashboard.ca.com/serviceview/sam
<Please see attached file for image>
<Please see attached file for image>src="/servlet/servlet.FileDownload?file=0150c000004AKRqAAO" alt="ECM2.jpg" width="610" height="150">