ZCM 10.0.3 SLES 10 SP1

Hello,

Sometimes my ZLM server lost its connexion for a few moment with the LDAP server (eDirectory v8.7.3.9 on Linux). The result is that bundles/policies that are associated with groups or users do not applied anymore.

Here is zcc.log :

Exception Info:
30 May 2008 15:28:42 Class....... com.novell.zenworks.datamodel.exceptions.A
30 May 2008 15:28:42 Message..... javax.naming.CommunicationException: conne
30 May 2008 15:28:42 Logged at... DataModelView.......782
30 May 2008 15:28:42 ============== Exception (end) ============================
30 May 2008 15:31:01 Login...............130 :Language and country settings dete
30 May 2008 15:31:07 Login...............130 :Language and country settings dete
30 May 2008 15:31:07 Login...............297 :Logging in using language and coun
30 May 2008 15:35:53 ============== Exception (begin) ===========================
30 May 2008 15:35:53 Exception occured
com.novell.zenworks.datamodel.exceptions.Authorita tiveSourceConnectionException: javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name ''
at com.novell.zenworks.datamodel.utils.ldap.LDAPUtil. handleSearchException(LDAPUtil.java:805)
at com.novell.zenworks.datamodel.session.jndi.ldap.Ld apAuthoritativeSourceSession.search(LdapAuthoritat iveSourceSession.java:1212)
at com.novell.zenworks.datamodel.session.jndi.ldap.Ld apAuthoritativeSourceSession.searchForObject(LdapA uthoritativeSourceSession.java:1121)
at com.novell.zenworks.datamodel.session.jndi.ldap.Ld apAuthoritativeSourceSession.searchForObject(LdapA uthoritativeSourceSession.java:1082)
at com.novell.zenworks.datamodel.session.jndi.ldap.Ld apAuthoritativeSourceSession.getBasicObject(LdapAu thoritativeSourceSession.java:659)
at com.novell.zenworks.datamodel.services.authsources .AuthoritativeSourceServiceImpl.getBasicObject(Aut horitativeSourceServiceImpl.java:197)
at com.novell.zenworks.datamodel.services.users.UserA dminImpl.getBasicObject(UserAdminImpl.java:218)
at com.novell.zenworks.admin.controls.AssociationsLis t.getData(AssociationsList.java:413)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.novell.web.controls.WebControl.fireEvent(WebCo ntrol.java:1975)
at com.novell.web.controls.WebControl.fireEvent(WebCo ntrol.java:1950)
at com.novell.zenworks.admin.controls.ObjectListEdito r.getDataCollection(ObjectListEditor.java:1701)
at com.novell.zenworks.admin.controls.DataGridView.pr erender(DataGridView.java:192)
at com.novell.zenworks.admin.controls.ObjectListEdito r.prerender(ObjectListEditor.java:1357)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2618)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.zenworks.admin.layout.SnapshotTemplate. preRenderRecursiveInternal(SnapshotTemplate.java:4 96)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.WebControl.preRenderRecurs iveInternal(WebControl.java:2629)
at com.novell.web.controls.Page.internalProcessReques t(Page.java:596)
at com.novell.web.controls.Page.processRequest(Page.j ava:525)
at com.novell.zenworks.admin.layout.Index.processRequ est(Index.java:516)
at com.novell.web.controls.PageTag.doEndTag(PageTag.j ava:83)
at org.apache.jsp.jsp.index_jsp._jspService(index_jsp .java:178)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:328)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:315)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:691)
at org.apache.catalina.core.ApplicationDispatcher.pro cessRequest(ApplicationDispatcher.java:469)
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:364)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:301)
at com.novell.web.NJWCServlet.serviceImpl(NJWCServlet .java:82)
at com.novell.zenworks.admin.NRMServlet.service(NRMSe rvlet.java:176)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:108)
at com.novell.zenworks.tomcat.ZENRequestValve.invoke( ZENRequestValve.java:1090)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name ''
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:19 61)
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1 806)
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:17 31)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_sea rch(ComponentDirContext.java:368)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContex t.search(PartialCompositeDirContext.java:338)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContex t.search(PartialCompositeDirContext.java:321)
at com.novell.zenworks.datamodel.session.jndi.ldap.Na mingEnumerationPart.<init>(NamingEnumerationPart.j ava:89)
at com.novell.zenworks.datamodel.session.jndi.ldap.Ld apAuthoritativeSourceSession.search(LdapAuthoritat iveSourceSession.java:1195)
... 67 more
Caused by: java.io.IOException: connection closed
at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient .java:1558)
at com.sun.jndi.ldap.LdapClient.search(LdapClient.jav a:504)
at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:19 44)
... 74 more
30 May 2008 15:35:53

Exception Info:
30 May 2008 15:35:53 Class....... com.novell.zenworks.datamodel.exceptions.Authorita tiveSourceConnectionException
30 May 2008 15:35:53 Message..... javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]; remaining name ''
30 May 2008 15:35:53 Logged at... AssociationsList....465
30 May 2008 15:35:53 ============== Exception (end) =============================