Environment
Products:
Novell Identity Manager - Nsure Identity Manager 2.0
Novell Identity Manager DirXML 1.1
Novell NetWare 6.5 Support Pack 6
Configuration:
DirXML 1.1 driver used with Identity Manager 2.0
Updated NILE.NLM and NWUTIL.NLM applied from the WINSOCK patch
Situation
Symptoms:
DirXML driver shuts down with an error code 9010 in the DirXML Trace
DirXML driver runs for some time and shuts down
DirXML driver does not stay up running
ERROR: "SAS Registration failed error" in the Publisher or Subscriber Status Log
Changes:
Updated NILE.NLM and NWUTIL.NLM applied from the WINSOCK patch
Resolution
- Type DOSFAT.NSS on the Server Console and press Enter. Press "Y" if it ask to confirm the loading
- Browse to \\ServerIPAddress\DOSFAT_C\NWSERVER
- Rename NILE.NLM to NILE.OLD
- Rename NWUTIL.NLM to NWUTIL.OLD
- Copy the NILE.NLM and NWUTIL.NLM from NetWare 6.5 Support Pack 6 Server without the WINSOCK patch to C:\NWSERVER
- Restart the Server
Additional Information
Root Cause:
Latest NILE.NLM and NWUTIL.NLM is not compatible with Identity Manager 2.0
Notes:
DVRS: [2008/08/24 14:24:33.743] NDStoNDS-WORKFORCE PT: NdsToNds Publisher - NDStoNDS-WORKFORCE: Creating JSAS SecureServerSocket
DVRS: [2008/08/24 14:24:33.744] NDStoNDS-WORKFORCE PT:
DirXML Log Event -------------------
Driver: \LDAP\NETSERVICE\LDAP_DirXML_Drivers\NDStoNDS-WORKFORCE
Channel: Publisher
Status: Error
Message: Code(-9010) An exception occurred: java.lang.NoClassDefFoundError
at com.novell.service.security.net.nssl.SecureSocketImpl.<init>(SecureSocketImpl.java:70)
at com.novell.service.security.net.nssl.SecureServerSocket.<init>(SecureServerSocket.java:183)
at com.novell.service.security.net.nssl.SecureServerSocketFactory.create(SecureServerSocketFactory.java:152)
at com.novell.nds.dirxml.driver.ssl.nssl.NSSLKmoFactory.createServerSocket(NSSLKmoFactory.java)
at com.novell.nds.dirxml.driver.nds.PublicationShimImpl.initListener(PublicationShimImpl.java:149)
at com.novell.nds.dirxml.driver.nds.PublicationShimImpl.init(PublicationShimImpl.java:199)
at com.novell.nds.dirxml.engine.Publisher.run(Publisher.java:284)
at java.lang.Thread.run(Thread.java:534)
DVRS: [2008/08/24 14:24:33.744] NDStoNDS-WORKFORCE PT:
DirXML Log Event -------------------
Driver: \LDAP\NETSERVICE\LDAP_DirXML_Drivers\NDStoNDS-WORKFORCE
Channel: Publisher
Status: Error
Message: Code(-9010) An exception occurred: java.lang.NoClassDefFoundError
at com.novell.service.security.net.nssl.SecureSocketImpl.<init>(SecureSocketImpl.java:70)
at com.novell.service.security.net.nssl.SecureServerSocket.<init>(SecureServerSocket.java:183)
at com.novell.service.security.net.nssl.SecureServerSocketFactory.create(SecureServerSocketFactory.java:152)
at com.novell.nds.dirxml.driver.ssl.nssl.NSSLKmoFactory.createServerSocket(NSSLKmoFactory.java)
at com.novell.nds.dirxml.driver.nds.PublicationShimImpl.initListener(PublicationShimImpl.java:149)
at com.novell.nds.dirxml.driver.nds.PublicationShimImpl.init(PublicationShimImpl.java:199)
at com.novell.nds.dirxml.engine.Publisher.run(Publisher.java:284)
at java.lang.Thread.run(Thread.java:534)