1 Reply Latest reply on Aug 25, 2007 7:36 AM by 807573

    Problem with DirectoryManagerIF

    807573
      We have AM 7.0 patch 5 running on sun web server, and agent 2.2 for websphere 5.1.1

      From time to time, on the web server access log, we are seeing errors

      172.24.101.72 - - [24/Aug/2007:00:56:48 -0600] "POST /amserver/jaxrpc/DirectoryManagerIF HTTP/1.1" 500 649

      and on amProfile_server
      08/24/2007 04:12:57:164 PM GMT-07:00: Thread[service-j2ee-14,5,main]
      ERROR: DirectoryManagerImpl.getSSOToken
      com.iplanet.sso.SSOException: Unable to connect: (-5981) Connection refused by peer.
           at com.iplanet.sso.providers.dpro.SSOProviderImpl.createSSOToken(SSOProviderImpl.java:177)
           at com.iplanet.sso.SSOTokenManager.createSSOToken(SSOTokenManager.java:305)
           at com.iplanet.am.sdk.remote.DirectoryManagerImpl$1.run(DirectoryManagerImpl.java:1656)
           at com.sun.identity.session.util.RestrictedTokenContext.doUsing(RestrictedTokenContext.java:86)
           at com.iplanet.am.sdk.remote.DirectoryManagerImpl.getSSOToken(DirectoryManagerImpl.java:1653)
           at com.iplanet.am.sdk.remote.DirectoryManagerImpl.search2_idrepo(DirectoryManagerImpl.java:1352)
           at com.iplanet.am.sdk.remote.DirectoryManagerIF_Tie.invoke_search2_idrepo(DirectoryManagerIF_Tie.java:2562)
           at com.iplanet.am.sdk.remote.DirectoryManagerIF_Tie.processingHook(DirectoryManagerIF_Tie.java:4402)
           at com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:321)
           at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:223)
           at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:104)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:807)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
           at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:771)
           at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:322)
           at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
           at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
           at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
           at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
           at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
           at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
           at com.iplanet.ias.web.WebContainer.service(WebContainer.java:579)

      What is this DirectoryManagerIF doing? Is it trying to connecting to LDAP?

      Thanks
        • 1. Re: Problem with DirectoryManagerIF
          807573
          In addition, seeing following on the errors log, are all these message related? What is the problem causing the error message to generate?

          [24/Aug/2007:00:16:26] failure (10129): for host 172.24.101.82 trying to POST /amserver/jaxrpc/DirectoryManagerIF, service-j2ee reports: JAXRPCTIE01: caught exception while handling request: java.lang.NullPointerException
          java.lang.NullPointerException
               at com.sun.identity.idm.server.IdServicesImpl.checkPermission(IdServicesImpl.java:2429)
               at com.sun.identity.idm.server.IdServicesImpl.search(IdServicesImpl.java:1017)
               at com.iplanet.am.sdk.remote.DirectoryManagerImpl.search2_idrepo(DirectoryManagerImpl.java:1363)
               at com.iplanet.am.sdk.remote.DirectoryManagerIF_Tie.invoke_search2_idrepo(DirectoryManagerIF_Tie.java:2562)
               at com.iplanet.am.sdk.remote.DirectoryManagerIF_Tie.processingHook(DirectoryManagerIF_Tie.java:4402)
               at com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:321)
               at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:223)
               at com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:104)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:807)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
               at org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardWrapperValve.java:771)
               at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:322)
               at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
               at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
               at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
               at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)
               at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
               at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
               at com.iplanet.ias.web.WebContainer.service(WebContainer.java:579)

          Thanks