IG 4.2 cluster mode(2 nodes) Custom CSS not getting applied on both the nodes (Branding)

Hi,

  We have a cluster installation with primary and secondary node of Identity Governance 4.2 running on tomcat server in Linux (RHEL 8). As per the documentation for IG 4.2 (www.microfocus.com/.../t4hw8eihfdcz.html), for customization of header and color, we have created the directory /opt/netiq/idm/apps/novlua/netiq_custom_css and created a custom.css file with banner color and image change. The owner for this folder/file is novlua:novlua. This has been done on both the nodes. 

Problem:
1. This works fine with only one node (Primary server). The changes are not reflected in the secondary node. This means that when both servers are running, the background colors and image keep switching between the customized and default IGA UI depending on which node the request is getting served.

Has anyone seen this issue before and resolved?

Br

  • 0  

    Hello,
    Can you please confirm the following:

    1) On both servers you created the directory /opt/netiq/idm/apps/novlua/netiq_custom_css and file custom.css
    2) Both Tomcat servers were restarted after creating the above
    3) The exact same code is in the two (2) custom.css files


    Sincerely,
    Steven Williams
    Principal Enterprise Architect
    OpenText Cybersecurity

  • 0 in reply to   

    Hi Steven,

            1) On both servers you created the directory /opt/netiq/idm/apps/novlua/netiq_custom_css and file custom.css 

             Ans: Yes

            2) Both Tomcat servers were restarted after creating the above

            Ans: Yes


            3) The exact same code is in the two (2) custom.css files

            Ans: Yes

    Br,

    Arsalan

  • Verified Answer

    +1

    Resolved via workaround:
    For some reason the variable ${sys:user.home} is not getting set on the secondary node.
    Modified the property on the secondary node in ism-configuration.properties to give the hard coded path for ${sys:user.home}:
    iac.client.css.custom.dir = ${sys:user.home}/netiq_custom_css