For the people who replied me having the same problem, finally and after a long
time, CA have detected a bug:
When SSO is enabled, we must use the FQDN to access the server. In 9.1.x, the
mappings use an IP address as a reference to the server. If there is not a
mapping override, we will attempt to run a name lookup for each eHealth report
launch definition. If the clients have a high latency to the DNS server they
may experience a lag in rendering the menus.
However, there is a simple workaround to this problem. If the customer
creates a landscape override, we will use it and skip the DNS lookup. To do
this, they would customize the
$SPECROOT/tomcat/webapps/spectrum/WEB-INF/ehlth/config/mapping-overrides.xml
file and add the following:
<landscape-override>
<landscape-handle>DEFAULT</landscape-handle>
<server-map>
<server-override>
<topology-ip>eHealth_IP</topology-ip>
<url-host-address>eHealth_Server</url-host-address>
<url-port>eHealth_Port</url-port>
</server-override>
<server-override>
<topology-ip>eHealth Distributed System if any
exist</topology-ip>
<url-host-address>server FQDN</url-host-address>
<url-port>80 or correct port</url-port>
</server-override>
</server-map>
</landscape-override>
After those changes are saved, they can either restart tomcat or click the
Update Landscape Overrides button on the eHealth configuration page. Any new
OneClick clients will pick up these changes and should see marked improvements
in menu rendering.
---
To unsubscribe from spectrum, send email to [email protected] with the body:
unsubscribe spectrum [email protected]