Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

  1. ,
    via Stack Overflow by wuntee

    The SSL certificate is expired.

    You can workaround by instantiating a custom SSLContext.

Solutions on the web

via Oracle Community by 785296, 1 year ago
simple bind failed: 'AD IP Address':636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed]
via Stack Overflow by wishihadabettername
, 1 year ago
simple bind failed: ldapserver:636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
via Coderanch by Dave Alvarado, 1 year ago
simple bind failed: subdomain.mydomain.com:636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
via Oracle Community by 843793, 2 years ago
simple bind failed: localhost:636 [Root exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
via oracle.com by Unknown author, 2 years ago
simple bind failed: steveaddc.antipodes.com:636 [Root exception is javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake]
java.security.cert.CertificateExpiredException: NotAfter: Sun Oct 16 13:59:39 BST 2011	at sun.security.x509.CertificateValidity.valid(CertificateValidity.java:256)	at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:570)	at sun.security.provider.certpath.BasicChecker.verifyTimestamp(BasicChecker.java:157)	at sun.security.provider.certpath.BasicChecker.check(BasicChecker.java:109)	at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:117)	at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:326)	at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:178)	at java.security.cert.CertPathValidator.validate(CertPathValidator.java:250)	at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:246)	at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:234)	at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:148)	at sun.security.validator.Validator.validate(Validator.java:218)	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)	at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)	at oracle.ldap.odip.util.DIPTrustManager.checkServerTrusted(DIPTrustManager.java:60)	at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1027)	at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:124)	at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)	at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1112)	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:623)	at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59)	at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)	at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)	at com.sun.jndi.ldap.Connection.writeRequest(Connection.java:393)	at com.sun.jndi.ldap.LdapClient.ldapBind(LdapClient.java:334)	at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:192)	at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2694)	at com.sun.jndi.ldap.LdapCtx.(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.(InitialLdapContext.java:134)	at oracle.ldap.odip.util.DirUtils.getInitialLdapContext(DirUtils.java:384)	at oracle.ldap.odip.gsi.LDAPConnector.connectLdap(LDAPConnector.java:324)	at oracle.ldap.odip.gsi.ActiveChgReader.initialise(ActiveChgReader.java:258)	at oracle.ldap.odip.web.DIPSyncBean.readerInitialise(DIPSyncBean.java:566)	at oracle.ldap.odip.web.DIPSyncBean.mapInitialise(DIPSyncBean.java:609)	at oracle.ldap.odip.web.DIPSyncBean.execMapping(DIPSyncBean.java:476)	at oracle.ldap.odip.web.DIPSyncBean.doOneIteration(DIPSyncBean.java:355)	at oracle.ldap.odip.web.DIPSync_2r3ocw_EOImpl.doOneIteration(DIPSync_2r3ocw_EOImpl.java:65)	at oracle.ldap.odip.web.SyncQuartzJobImpl.execute(SyncQuartzJobImpl.java:178)	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)