This document (10100826) is provided subject to the disclaimer at the end of this document.
fact
Novell iManager 2.5
Novell iManager 2.6
Novell eDirectory 8.7.3 for Solaris, Linux, AIX, or HP-UX
symptom
Unable to initialize JClient: java.lang.Error: Unable to initialize DClient
DirAuthenticator error in the iManager debug.html
Unable to login to iManager 2.5 or 2.6 aftper applying latest eDirectory patch and SSP2.01
Login page comes up fine but cannot authenticate.
change
Installed the ssp201 patch and the latest eDirectory.
cause
The iManager install may have installed NICI in client mode on the server. Once you install the ssp201 patch it installs NICI in server mode. When tomcat is restarted you can no longer login
fix
Delete the client NICI modules by deleting the /var/novell/nici/101 directory. After deleting the directory, restart Tomcat and your browser and you should now be able to login.
In some cases you may have more than one directory that was installed with the client modules. If after restarting Tomcat you are seeing the same error, check the /var/novell/nici directory for any of the additional directories containing the 60001 or similar name. To make sure you do not break NICI it is a good idea to copy this directory to another location. Make note of the ownership and rights of the directory and the files within prior to copying the directory. After you have copied the directory,delete the problem directory, restart Tomcat and your browser, you should now be able to login.
note
Note1
Note2
03/28/06 [17:21:15.537] |
FwUtils............1330 |
JSP: fw/AuthForm.jsp -> /portal/modules/fw/skins/default/devices/default/AuthForm.jsp |
03/28/06 [17:21:15.567] |
AuthenticatorServl..287 |
<<<------------------------------------------------------------------------- |
03/28/06 [17:21:32.419] |
AuthenticatorServl..137 |
>>>------------------------------------------------------------------------- |
03/28/06 [17:21:32.423] |
AuthenticatorServl..664 |
/nps/servlet/webacc ?taskId=fw.Startup |
03/28/06 [17:21:32.458] |
AuthLoader..........526 |
AuthLoader.authenticatorLoaded: com.novell.emframe.fw.authenticator.DirAuthenticator |
03/28/06 [17:21:32.464] |
FwUtils............1330 |
JSP: fw/AuthForm.jsp -> /portal/modules/fw/skins/default/devices/default/AuthForm.jsp |
03/28/06 [17:21:32.576] |
AuthenticatorServl..287 |
<<<------------------------------------------------------------------------- |
03/28/06 [17:21:34.318] |
AuthenticatorServl..137 |
>>>------------------------------------------------------------------------- |
03/28/06 [17:21:34.323] |
AuthenticatorServl..664 |
/nps/servlet/webacc ?DoLogin=true &Login.x=0 &Login.y=0 &Login_Key=1143591692462 &forceMaster=false &password=? &protocol=NDAP &tree=137.65.215.248 &username=admin |
03/28/06 [17:21:34.333] |
NDSNamespaceImpl...4803 |
Unable to determine treename for 137.65.215.248 (java.lang.Exception: Unable to initialize JClient: java.lang.Error: Unable to initialize DClient) |
03/28/06 [17:21:34.337] |
DirAuthenticator...1599 |
Unable to initialize JClient: java.lang.Error: Unable to initialize DClient |
03/28/06 [17:21:34.338] |
DirAuthenticator...1599 |
com.novell.admin.common.exceptions.SimpleSPIException: Unable to initialize JClient: java.lang.Error: Unable to initialize DClient&pksi-nl at com.novell.admin.common.exceptions.SimpleSPIException.newException(SimpleSPIException.java:99)&pksi-nl at com.novell.admin.ns.nds.jclient.NDSNamespaceImpl.resolveSPIException(NDSNamespaceImpl.java:5340)&pksi-nl at com.novell.admin.ns.nds.jclient.NDSNamespaceImpl.constructorInit(NDSNamespaceImpl.java:290)&pksi-nl at com.novell.admin.ns.nds.jclient.NDSNamespaceImpl.(NDSNamespaceImpl.java:256)&pksi-nl at com.novell.admin.ns.AdminNamespaceFactory.createAdminNamespace(AdminNamespaceFactory.java:72)&pksi-nl at com.novell.emframe.fw.authenticator.DirAuthenticator.lookupUser(DirAuthenticator.java:1445)&pksi-nl at com.novell.emframe.fw.authenticator.DirAuthenticator.loginImpl(DirAuthenticator.java:939)&pksi-nl at com.novell.emframe.fw.authenticator.DirAuthenticator.login(DirAuthenticator.java:681)&pksi-nl at com.novell.emframe.authDev.iMgrAuthenticatorImpl.handleLogin(iMgrAuthenticatorImpl.java:87)&pksi-nl at com.novell.emframe.fw.servlet.AuthenticatorServlet.login(AuthenticatorServlet.java:348)&pksi-nl at com.novell.emframe.fw.servlet.AuthenticatorServlet.service(AuthenticatorServlet.java:240)&pksi-nl at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)&pksi-nl at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)&pksi-nl at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)&pksi-nl at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&pksi-nl at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&pksi-nl at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&pksi-nl at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&pksi-nl at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:551)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&pksi-nl at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&pksi-nl at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&pksi-nl at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)&pksi-nl at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&pksi-nl at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&pksi-nl at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)&pksi-nl at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&pksi-nl at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&pksi-nl at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)&pksi-nl at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)&pksi-nl at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)&pksi-nl at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&pksi-nl at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199)&pksi-nl at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:324)&pksi-nl at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:395)&pksi-nl at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)&pksi-nl at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615)&pksi-nl at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)&pksi-nl at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)&pksi-nl at java.lang.Thread.run(Unknown Source)&pksi-nl
|
03/28/06 [17:21:34.359] |
AuthenticationBrok.1593 |
com.novell.emframe.dev.AuthBrokerException: Unable to initialize JClient: java.lang.Error: Unable to initialize DClient |
03/28/06 [17:21:34.363] |
DirAuthenticator...1052 |
Unable to initialize JClient: java.lang.Error: Unable to initialize DClient |
03/28/06 [17:21:34.364] |
DirAuthenticator...1052 |
com.novell.admin.common.exceptions.SimpleSPIException: Unable to initialize JClient: java.lang.Error: Unable to initialize DClient&pksi-nl at com.novell.admin.common.exceptions.SimpleSPIException.newException(SimpleSPIException.java:99)&pksi-nl at com.novell.admin.ns.nds.jclient.NDSNamespaceImpl.resolveSPIException(NDSNamespaceImpl.java:5340)&pksi-nl at com.novell.admin.ns.nds.jclient.NDSNamespaceImpl.constructorInit(NDSNamespaceImpl.java:290)&pksi-nl at com.novell.admin.ns.nds.jclient.NDSNamespaceImpl.(NDSNamespaceImpl.java:256)&pksi-nl at com.novell.admin.ns.AdminNamespaceFactory.createAdminNamespace(AdminNamespaceFactory.java:72)&pksi-nl at com.novell.emframe.fw.NDSNamespaceAuthenticator.login(NDSNamespaceAuthenticator.java:171)&pksi-nl at com.novell.emframe.dev.AuthenticationBroker$ActiveProtoItem.apItemLogin(AuthenticationBroker.java:1565)&pksi-nl at com.novell.emframe.dev.AuthenticationBroker.getActiveProtoItem(AuthenticationBroker.java:1251)&pksi-nl at com.novell.emframe.dev.AuthenticationBroker.getAPIReport(AuthenticationBroker.java:1102)&pksi-nl at com.novell.emframe.fw.authenticator.DirAuthenticator.loginAuthBroker(DirAuthenticator.java:1005)&pksi-nl at com.novell.emframe.fw.authenticator.DirAuthenticator.loginImpl(DirAuthenticator.java:972)&pksi-nl at com.novell.emframe.fw.authenticator.DirAuthenticator.login(DirAuthenticator.
|
.
document
Document Title: | Unable to initialize JClient: java.lang.Error: Unable to initialize DClient |
Document ID: | 10100826 |
Solution ID: | NOVL105561 |
Creation Date: | 30Mar2006 |
Modified Date: | 05Apr2006 |
Novell Product Class: | Novell Directory Services |
disclaimer
The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.