1 Reply Latest reply: Aug 28, 2012 12:19 PM by user00009 RSS

    Error while accessing Oracle Virtual Directory 11g client view.

    VineedhViswanathan
      Hi everyone,
      I'm a beginner in Oracle IDAM suite 11g.

      I'm facing an issue while configuring LDAP adapter in Oracle Virtual Directory.

      LDAP adapter is configured for ODSEE instances. Currently I've configured two instances.
      For these adapters, the entries from ODSEE instances are getting populated under Adapter browser but under Client View while expanding the root we're getting the following error:

      LDAPException: malformedRequest (2) Protocol Error LDAPException: Server Message: Protocol Error

      In the diagnostic.log file I'm getting the following error:

      [2012-02-28T11:38:55.255+05:30] [octetstring] [ERROR] [OVD-60335] [com.octetstring.vde.dsmlv2.ImportExportVDE] [tid: 20] [ecid: 0000JMcs_zPEWNppSO1Fic1FHBss000083,0] Failure in getting LDAP 1.[[
      com.octetstring.vde.util.DirectoryException: LDAP Error 2 : localhost:1489
           at com.octetstring.vde.backend.jndi.BackendJNDI.getInternalConnection(BackendJNDI.java:1023)
           at com.octetstring.vde.backend.jndi.BackendJNDI.getConnection(BackendJNDI.java:920)
           at com.octetstring.vde.backend.jndi.ConnectionHandle.getHolder(ConnectionHandle.java:382)
           at com.octetstring.vde.backend.jndi.ConnectionHandle.search(ConnectionHandle.java:233)
           at com.octetstring.vde.backend.jndi.JNDIEntrySet.initialize(JNDIEntrySet.java:203)
           at com.octetstring.vde.backend.jndi.BackendJNDI.get(BackendJNDI.java:723)
           at com.octetstring.vde.chain.Chain.nextGet(Chain.java:297)
           at com.octetstring.vde.chain.plugins.performance.MonitorPerformance.monitorSearch(MonitorPerformance.java:506)
           at com.octetstring.vde.chain.plugins.performance.MonitorPerformance.get(MonitorPerformance.java:444)
           at com.octetstring.vde.chain.Chain.nextGet(Chain.java:308)
           at com.octetstring.vde.chain.PluginChain.runGet(PluginChain.java:234)
           at com.octetstring.vde.chain.PluginManager.runGet(PluginManager.java:489)
           at com.octetstring.vde.chain.PluginManager.runGet(PluginManager.java:427)
           at com.octetstring.vde.backend.AdapterServiceInterface.getByAdapter(AdapterServiceInterface.java:649)
           at com.octetstring.vde.backend.AdapterServiceInterface.get(AdapterServiceInterface.java:514)
           at com.octetstring.vde.backend.BackendHandler.get(BackendHandler.java:592)
           at com.octetstring.vde.chain.Chain.nextGet(Chain.java:289)
           at com.octetstring.vde.chain.plugins.performance.MonitorPerformance.monitorSearch(MonitorPerformance.java:506)
           at com.octetstring.vde.chain.plugins.performance.MonitorPerformance.get(MonitorPerformance.java:450)
           at com.octetstring.vde.chain.Chain.nextGet(Chain.java:308)
           at com.octetstring.vde.chain.plugins.AclCheckerPlugin.get(AclCheckerPlugin.java:398)
           at com.octetstring.vde.chain.Chain.nextGet(Chain.java:308)
           at com.octetstring.vde.chain.PluginChain.runGet(PluginChain.java:234)
           at com.octetstring.vde.chain.PluginManager.runGet(PluginManager.java:489)
           at com.octetstring.vde.chain.PluginManager.runGet(PluginManager.java:427)
           at com.octetstring.vde.chain.GlobalServicesInterface.runGet(GlobalServicesInterface.java:207)
           at com.octetstring.vde.dsmlv2.ImportExportVDE.doGet(ImportExportVDE.java:428)
           at com.octetstring.vde.dsmlv2.ImportExportVDE.process(ImportExportVDE.java:171)
           at com.octetstring.vde.dsmlv2.DsmlService.doPost(DsmlService.java:186)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
           at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
           at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
           at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:342)
           at com.octetstring.vde.admin.AuthFilter.doFilter(AuthFilter.java:259)
           at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
           at com.octetstring.webgateway.filters.DOSFilter.doFilter(DOSFilter.java:67)
           at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
           at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:286)
           at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
           at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
           at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:526)
           at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
           at org.mortbay.http.HttpServer.service(HttpServer.java:879)
           at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)
           at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)
           at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
           at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)
           at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:331)
           at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:520)
      Caused by: javax.naming.CommunicationException: localhost:1489 [Root exception is java.lang.NullPointerException]
           at com.sun.jndi.ldap.Connection.<init>(Connection.java:207)
           at com.sun.jndi.ldap.LdapClient.<init>(LdapClient.java:118)
           at com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java:1580)
           at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2652)
           at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:293)
           at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
           at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
           at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
           at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
           at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
           at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
           at javax.naming.InitialContext.init(InitialContext.java:223)
           at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)
           at com.octetstring.vde.backend.jndi.JNDIConnectionPool.createCtx(JNDIConnectionPool.java:422)
           at com.octetstring.vde.backend.jndi.JNDIConnectionPool.create(JNDIConnectionPool.java:453)
           at com.octetstring.vde.backend.jndi.JNDIConnectionPool.getLdapContext(JNDIConnectionPool.java:276)
           at com.octetstring.vde.backend.jndi.JNDIConnectionPool.checkOutContext(JNDIConnectionPool.java:167)
           at com.octetstring.vde.backend.jndi.BackendJNDI.getInternalConnection(BackendJNDI.java:1009)
           ... 48 more
      Caused by: java.lang.NullPointerException
           at com.octetstring.vde.backend.jndi.OvdJndiWorkerCoordinator.register(OvdJndiWorkerCoordinator.java:100)
           at com.octetstring.vde.backend.jndi.OvdJndiSocket.getInputStream(OvdJndiSocket.java:95)
           at com.sun.jndi.ldap.Connection.<init>(Connection.java:190)
           ... 65 more

      ]]

      Kindly help me resolving this issue.
        • 1. Re: Error while accessing Oracle Virtual Directory 11g client view.
          user00009
          Did you ever fixed or resolved the issue ? If yes, could you please share the reason for issue ?

          Getting following errors in OVD logs :-
          [ERROR] [OVD-60335] [com.octetstring.vde.dsmlv2.ImportExportVDE] [tid: 25] [ecid: 0000J_Gc3Qu0ZrqawLicMG1G6Pz^00000J,0] Failure in getting LDAP 1.[[
          com.octetstring.vde.util.DirectoryException: LDAP Error 32 : No Such Object

          [OVD-40066] [com.octetstring.vde.backend.jndi.ConnectionHandle] [tid: 25] [ecid: 0000J_Gc3Qu0ZrqawLicMG1G6Pz^00000J,0] Remote Server Failure:l120814vaps2013:21389.[[
          javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'ou=int,ou=people,dc=domain,dc=com',dc=com'