Question
Replica server connection issue
I am getting the following error in the replica server when trying to do a
handshake with master server. I imported the valid certificates into java
keystore. Still it is giving error about the certificate. I am wondering if
anyone has see this error and any inputs will be appreciated.
Thu 8/18/11 12:51:43: Thread-1: ERROR : wt.fv.replica - Problem connecting
to host. Message:[javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: timestamp check failed]
Thu 8/18/11 12:51:43: Thread-1: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: timestamp check failed
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1611)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:187)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:181)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1035)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:124)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1112)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1139)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:896)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230)
Thu 8/18/11 12:51:43: Thread-1: at
wt.fv.replica.StandardReplicaService.getConfigCacheFromMaster(StandardReplicaService.java:1071)
Thu 8/18/11 12:51:43: Thread-1: at
wt.fv.replica.StandardReplicaService.access$200(StandardReplicaService.java:137)
Thu 8/18/11 12:51:43: Thread-1: at
wt.fv.replica.StandardReplicaService$FetchThread.run(StandardReplicaService.java:1153)
Thu 8/18/11 12:51:43: Thread-1: at java.lang.Thread.run(Thread.java:619)
Thu 8/18/11 12:51:43: Thread-1: at wt.util.WTThread.run(WTThread.java:370)
Thu 8/18/11 12:51:43: Thread-1: Caused by:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: timestamp check failed
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:251)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:234)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:158)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.Validator.validate(Validator.java:218)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1014)
Thu 8/18/11 12:51:43: Thread-1: ... 16 more
Thu 8/18/11 12:51:43: Thread-1: Caused by:
java.security.cert.CertPathValidatorException: timestamp check failed
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:139)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:326)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:178)
Thu 8/18/11 12:51:43: Thread-1: at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:250)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:246)
Prathap <">http://goo.gl/LuT5>
handshake with master server. I imported the valid certificates into java
keystore. Still it is giving error about the certificate. I am wondering if
anyone has see this error and any inputs will be appreciated.
Thu 8/18/11 12:51:43: Thread-1: ERROR : wt.fv.replica - Problem connecting
to host. Message:[javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: timestamp check failed]
Thu 8/18/11 12:51:43: Thread-1: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: timestamp check failed
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1611)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:187)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:181)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1035)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:124)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1112)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1139)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:896)
Thu 8/18/11 12:51:43: Thread-1: at
sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230)
Thu 8/18/11 12:51:43: Thread-1: at
wt.fv.replica.StandardReplicaService.getConfigCacheFromMaster(StandardReplicaService.java:1071)
Thu 8/18/11 12:51:43: Thread-1: at
wt.fv.replica.StandardReplicaService.access$200(StandardReplicaService.java:137)
Thu 8/18/11 12:51:43: Thread-1: at
wt.fv.replica.StandardReplicaService$FetchThread.run(StandardReplicaService.java:1153)
Thu 8/18/11 12:51:43: Thread-1: at java.lang.Thread.run(Thread.java:619)
Thu 8/18/11 12:51:43: Thread-1: at wt.util.WTThread.run(WTThread.java:370)
Thu 8/18/11 12:51:43: Thread-1: Caused by:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: timestamp check failed
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:251)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:234)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:158)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.Validator.validate(Validator.java:218)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
Thu 8/18/11 12:51:43: Thread-1: at
com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1014)
Thu 8/18/11 12:51:43: Thread-1: ... 16 more
Thu 8/18/11 12:51:43: Thread-1: Caused by:
java.security.cert.CertPathValidatorException: timestamp check failed
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:139)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:326)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:178)
Thu 8/18/11 12:51:43: Thread-1: at
java.security.cert.CertPathValidator.validate(CertPathValidator.java:250)
Thu 8/18/11 12:51:43: Thread-1: at
sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:246)
Prathap <">http://goo.gl/LuT5>

