Identity manager extensions installation on Siteminder/SSO policy servers
search cancel

Identity manager extensions installation on Siteminder/SSO policy servers

book

Article ID: 136323

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

We are trying to install Ca Identityminder 14.2 Extension on our R 12.7 Siteminder Policy Servers and our Siteminder team is getting following Error:

 

Stack Trace:Stack Trace:java.lang.UnsatisfiedLinkError: /opt/ca/siteminder/tmp/install.dir.29215/Linux/resource/jre/lib/i386/libawt_xawt.so: libXext.so.6: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)result of idm install is: Preparing to install...Extracting the JRE from the installer archive...Unpacking the JRE...Extracting the installation resources from the installer archive...Configuring the installer for this system's environment...
Launching installer...
Preparing SILENT Mode Installation... at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1821) at java.lang.Runtime.load0(Runtime.java:809) at java.lang.System.load(System.java:1086) at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1842) at java.lang.Runtime.loadLibrary0(Runtime.java:870) at java.lang.System.loadLibrary(System.java:1122) at java.awt.Toolkit$3.run(Toolkit.java:1636) at java.awt.Toolkit$3.run(Toolkit.java:1634) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.loadLibraries(Toolkit.java:1633) at java.awt.Toolkit.<clinit>(Toolkit.java:1668) at java.awt.Component.<clinit>(Component.java:593) at com.zerog.ia.installer.util.BidiUtilImpl.setDefaultLocale(DashoA10*..) at ZeroGaz.a(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.j(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.e(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..) at com.zerog.ia.installer.LifeCycleManager.a(DashoA10*..) at com.zerog.ia.installer.Main.main(DashoA10*..) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.zerog.lax.LAX.launch(DashoA10*..) at com.zerog.lax.LAX.main(DashoA10*..)This Application has Unexpectedly Quit: Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

 

 

Error when installing CA Identity manager 14.2, error is related to 32bit and 64 bit server verison. Because our policy servers are 64bit servers and the binary which i got it from your installed package is supported by 32 bit server. 

 

 

Environment

All IDM integrated with 64 bit SSO Policy servers.

Cause

Have your SSO admin do this instead of running the installer:

--Windows--

Using regedit set these two keys (Note: Both 32 and 64 bit keys must be set in the registry even for 64-bit environments):

 

[HKEY_LOCAL_MACHINE\SOFTWARE\<YOUR_MACHINE>\Netegrity\SiteMinder\CurrentVersion]

"IMSInstalled"="8.0

 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Netegrity\SiteMinder\CurrentVersion]

"IMSInstalled"="8.0  


--Linux--

For a SSO Policy Server on Linux there is no need to run the IM installer. Instead you can verify that the following entry exists in sm.registry: 

Verify that the following entry exists in sm.registry:

ImsInstalled=8.0; REG_SZ


The above registry setting is also documented here:


https://docops.ca.com/ca-identity-manager/14-3/EN/configuring/ca-single-sign-on-integration/integrate-ca-single-sign-on-with-ca-identity-manager/install-ca-single-sign-on-extension

That's all that the installer does on the SSO server anyway. It doesn't do anything else but set those two registry keys.

Resolution

Have your SSO admin do this instead of running the installer:

 

Using regedit set these two keys:

 

[HKEY_LOCAL_MACHINE\SOFTWARE\<YOUR_MACHINE>\Netegrity\SiteMinder\CurrentVersion]

"IMSInstalled"="8.0

 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Netegrity\SiteMinder\CurrentVersion]

"IMSInstalled"="8.0  

 

That's all that the installer does on the SSO server anyway. It doesn't do anything else but set those two registry keys.