Jxplorer with OpenJDK 8u345 Fails To Bind To Provisioning Server on port 20390 Over SSL
search cancel

Jxplorer with OpenJDK 8u345 Fails To Bind To Provisioning Server on port 20390 Over SSL

book

Article ID: 282585

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

Jxplorer with OpenJDK 8u345 Fails To Bind To Provisioning Server on port 20390 Over SSL but can connect to Symantec Directory over SSL.

javax.naming.CommunicationException: simple bind failed: IMPS_HOST:20390 [Root exception is java.net.SocketException: Connection reset]
  at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:231)
  at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2803)
  at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:331)
  at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:204)
  at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:222)
  at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:165)
  at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:95)
  at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:695)
  at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:324)
  at javax.naming.InitialContext.init(InitialContext.java:255)
  at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:165)
  at com.ca.commons.jndi.JNDIOps.openContext(JNDIOps.java:529)
  at com.ca.commons.jndi.JNDIOps.<init>(JNDIOps.java:123)
  at com.ca.commons.jndi.BasicOps.<init>(BasicOps.java:55)
  at com.ca.commons.jndi.AdvancedOps.<init>(AdvancedOps.java:59)
  at com.ca.commons.naming.DXOps.<init>(DXOps.java:41)
  at com.ca.directory.jxplorer.broker.CBGraphicsOps.<init>(CBGraphicsOps.java:46)
  at com.ca.directory.jxplorer.broker.JNDIDataBroker.openConnection(JNDIDataBroker.java:477)
  at com.ca.directory.jxplorer.broker.JNDIDataBroker.openConnection(JNDIDataBroker.java:422)
  at com.ca.directory.jxplorer.broker.JNDIDataBroker.processRequest(JNDIDataBroker.java:396)
  at com.ca.directory.jxplorer.broker.DataBroker.processQueue(DataBroker.java:200)
  at com.ca.directory.jxplorer.broker.JNDIDataBroker.processQueue(JNDIDataBroker.java:913)
  at com.ca.directory.jxplorer.broker.DataBroker.run(DataBroker.java:165)
  at java.lang.Thread.run(Thread.java:811)
Caused by: java.net.SocketException: Connection reset

Environment

ALL

Resolution

There appears to be some bug in the third-party OpenJDK which may not be limited to only build OpenJDK 8u345. Using the currently latest available OpenJDK 8u412 does not have this problem.