Hi Senuwan, Check the validity period of the certificate of the ESB. Maybe it's expired.
Thanks Godwin On Tue, Dec 12, 2017 at 6:41 PM, Senuwan Withana <senu...@wso2.com> wrote: > Hi Abimaran, > > Well, I did not generate any certificate. What I did was, tried to create > an API using WSO2 API Manager, Publisher. When I was adding Production > Endpoint that mentioned error was popping up. > > Thanks. > *Senuwan Withana* > Software Engineer - Support Team | WSO2 > > Email : senu...@wso2.com > Mobile: 94773212853 > Web: http://www.wso2.com > > > > On Tue, Dec 12, 2017 at 5:06 PM, Abimaran Kugathasan <abima...@wso2.com> > wrote: > >> Hi Senuwan, >> >> By checking your exception, it says, your certificate is expired. You >> have to generate a new certificate. >> >> Caused by: java.security.cert.CertificateExpiredException: NotAfter: Mon >> Jun 19 14:43:07 IST 2017 >> >> On Tue, Dec 12, 2017 at 4:41 PM, Senuwan Withana <senu...@wso2.com> >> wrote: >> >>> Hi Team, >>> >>> I got below error when I'm trying to connect my ESB proxy into the API >>> Manager. Any suggestion to solve this error? >>> >>> >>> [2017-12-12 16:38:56,137] ERROR - APIProviderHostObject Error occurred >>> while connecting to backend : https://localhost:8243/service >>> s/EmailSender, reason : sun.security.validator.ValidatorException: PKIX >>> path validation failed: java.security.cert.CertPathValidatorException: >>> timestamp check failed >>> javax.net.ssl.SSLHandshakeException: >>> sun.security.validator.ValidatorException: >>> PKIX path validation failed: java.security.cert.CertPathValidatorException: >>> timestamp check failed >>> at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) >>> at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1949) >>> at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302) >>> at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296) >>> at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHa >>> ndshaker.java:1514) >>> at sun.security.ssl.ClientHandshaker.processMessage(ClientHands >>> haker.java:216) >>> at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026) >>> at sun.security.ssl.Handshaker.process_record(Handshaker.java:961) >>> at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1062) >>> at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSo >>> cketImpl.java:1375) >>> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl. >>> java:1403) >>> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl. >>> java:1387) >>> at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLS >>> ocketFactory.java:533) >>> at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLS >>> ocketFactory.java:401) >>> at org.apache.http.impl.conn.DefaultClientConnectionOperator.op >>> enConnection(DefaultClientConnectionOperator.java:178) >>> at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(M >>> anagedClientConnectionImpl.java:304) >>> at org.apache.http.impl.client.DefaultRequestDirector.tryConnec >>> t(DefaultRequestDirector.java:610) >>> at org.apache.http.impl.client.DefaultRequestDirector.execute(D >>> efaultRequestDirector.java:445) >>> at org.apache.http.impl.client.AbstractHttpClient.doExecute(Abs >>> tractHttpClient.java:863) >>> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >>> eableHttpClient.java:82) >>> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >>> eableHttpClient.java:106) >>> at org.apache.http.impl.client.CloseableHttpClient.execute(Clos >>> eableHttpClient.java:57) >>> at org.wso2.carbon.apimgt.hostobjects.APIProviderHostObject.sen >>> dHttpHEADRequest(APIProviderHostObject.java:4781) >>> at org.wso2.carbon.apimgt.hostobjects.APIProviderHostObject.jsF >>> unction_isURLValid(APIProviderHostObject.java:4173) >>> at sun.reflect.GeneratedMethodAccessor117.invoke(Unknown Source) >>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>> thodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:498) >>> at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) >>> at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:386) >>> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:52) >>> at org.jaggeryjs.rhino.publisher.modules.api.c3._c_anonymous_10 >>> (/publisher/modules/api/add.jag:225) >>> at org.jaggeryjs.rhino.publisher.modules.api.c3.call(/publisher >>> /modules/api/add.jag) >>> at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRunti >>> me.java:2430) >>> at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269) >>> at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObjec >>> t.java:97) >>> at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) >>> at org.jaggeryjs.rhino.publisher.modules.api.c0._c_anonymous_5( >>> /publisher/modules/api/module.jag:18) >>> at org.jaggeryjs.rhino.publisher.modules.api.c0.call(/publisher >>> /modules/api/module.jag) >>> at org.mozilla.javascript.optimizer.OptRuntime.callN(OptRuntime.java:52) >>> at org.jaggeryjs.rhino.publisher.site.blocks.item_add.ajax.c0._ >>> c_anonymous_2(/publisher/site/blocks/item-add/ajax/add.jag:233) >>> at org.jaggeryjs.rhino.publisher.site.blocks.item_add.ajax.c0.c >>> all(/publisher/site/blocks/item-add/ajax/add.jag) >>> at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) >>> at org.jaggeryjs.rhino.publisher.site.blocks.item_add.ajax.c0._ >>> c_script_0(/publisher/site/blocks/item-add/ajax/add.jag:9) >>> at org.jaggeryjs.rhino.publisher.site.blocks.item_add.ajax.c0.c >>> all(/publisher/site/blocks/item-add/ajax/add.jag) >>> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFacto >>> ry.java:394) >>> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime >>> .java:3091) >>> at org.jaggeryjs.rhino.publisher.site.blocks.item_add.ajax.c0.c >>> all(/publisher/site/blocks/item-add/ajax/add.jag) >>> at org.jaggeryjs.rhino.publisher.site.blocks.item_add.ajax.c0.e >>> xec(/publisher/site/blocks/item-add/ajax/add.jag) >>> at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(Rhi >>> noEngine.java:567) >>> at org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngi >>> ne.java:273) >>> at org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebApp >>> Manager.java:588) >>> at org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(Web >>> AppManager.java:508) >>> at org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServ >>> let.java:29) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>> lter(ApplicationFilterChain.java:303) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>> licationFilterChain.java:208) >>> at org.apache.catalina.core.ApplicationDispatcher.invoke(Applic >>> ationDispatcher.java:747) >>> at org.apache.catalina.core.ApplicationDispatcher.processReques >>> t(ApplicationDispatcher.java:485) >>> at org.apache.catalina.core.ApplicationDispatcher.doForward(App >>> licationDispatcher.java:377) >>> at org.apache.catalina.core.ApplicationDispatcher.forward(Appli >>> cationDispatcher.java:337) >>> at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFil >>> ter.java:21) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>> lter(ApplicationFilterChain.java:241) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>> licationFilterChain.java:208) >>> at org.wso2.carbon.ui.filters.cache.ContentTypeBasedCachePreven >>> tionFilter.doFilter(ContentTypeBasedCachePreventionFilter.java:53) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>> lter(ApplicationFilterChain.java:241) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>> licationFilterChain.java:208) >>> at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte >>> r(HttpHeaderSecurityFilter.java:120) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>> lter(ApplicationFilterChain.java:241) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>> licationFilterChain.java:208) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>> dWrapperValve.java:218) >>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>> dContextValve.java:122) >>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A >>> uthenticatorBase.java:505) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>> stValve.java:169) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>> rtValve.java:103) >>> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv >>> ocation(CompositeValve.java:99) >>> at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke >>> (CarbonTomcatValve.java:47) >>> at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena >>> ntLazyLoaderValve.java:57) >>> at org.wso2.carbon.event.receiver.core.internal.tenantmgt.Tenan >>> tLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) >>> at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok >>> eValves(TomcatValveContainer.java:47) >>> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp >>> ositeValve.java:62) >>> at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection >>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159) >>> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa >>> lve.java:958) >>> at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve. >>> invoke(CarbonContextCreatorValve.java:57) >>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>> EngineValve.java:116) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>> apter.java:452) >>> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >>> tractHttp11Processor.java:1087) >>> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >>> .process(AbstractProtocol.java:637) >>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>> (NioEndpoint.java:1756) >>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N >>> ioEndpoint.java:1715) >>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>> Executor.java:1142) >>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>> lExecutor.java:617) >>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>> un(TaskThread.java:61) >>> at java.lang.Thread.run(Thread.java:748) >>> Caused by: sun.security.validator.ValidatorException: PKIX path >>> validation failed: java.security.cert.CertPathValidatorException: >>> timestamp check failed >>> at sun.security.validator.PKIXValidator.doValidate(PKIXValidato >>> r.java:352) >>> at sun.security.validator.PKIXValidator.engineValidate(PKIXVali >>> dator.java:260) >>> at sun.security.validator.Validator.validate(Validator.java:260) >>> at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustMana >>> gerImpl.java:324) >>> at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509Trust >>> ManagerImpl.java:229) >>> at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X50 >>> 9TrustManagerImpl.java:124) >>> at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHa >>> ndshaker.java:1496) >>> ... 89 more >>> Caused by: java.security.cert.CertPathValidatorException: timestamp >>> check failed >>> at sun.security.provider.certpath.PKIXMasterCertPathValidator.v >>> alidate(PKIXMasterCertPathValidator.java:135) >>> at sun.security.provider.certpath.PKIXCertPathValidator.validat >>> e(PKIXCertPathValidator.java:219) >>> at sun.security.provider.certpath.PKIXCertPathValidator.validat >>> e(PKIXCertPathValidator.java:140) >>> at sun.security.provider.certpath.PKIXCertPathValidator.engineV >>> alidate(PKIXCertPathValidator.java:79) >>> at java.security.cert.CertPathValidator.validate(CertPathValida >>> tor.java:292) >>> at sun.security.validator.PKIXValidator.doValidate(PKIXValidato >>> r.java:347) >>> ... 95 more >>> Caused by: java.security.cert.CertificateExpiredException: NotAfter: >>> Mon Jun 19 14:43:07 IST 2017 >>> at sun.security.x509.CertificateValidity.valid(CertificateValid >>> ity.java:274) >>> at sun.security.x509.X509CertImpl.checkValidity(X509CertImpl.java:629) >>> at sun.security.provider.certpath.BasicChecker.verifyTimestamp( >>> BasicChecker.java:190) >>> at sun.security.provider.certpath.BasicChecker.check(BasicCheck >>> er.java:144) >>> at sun.security.provider.certpath.PKIXMasterCertPathValidator.v >>> alidate(PKIXMasterCertPathValidator.java:125) >>> ... 100 more >>> >>> >>> >>> Regards, >>> >>> *Senuwan Withana* >>> Software Engineer - Support Team | WSO2 >>> >>> Email : senu...@wso2.com >>> Mobile: 94773212853 >>> Web: http://www.wso2.com >>> >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Thanks >> Abimaran Kugathasan >> Senior Software Engineer - API Technologies >> >> Email : abima...@wso2.com >> Mobile : +94 773922820 <+94%2077%20392%202820> >> >> <http://stackoverflow.com/users/515034> >> <http://lk.linkedin.com/in/abimaran> >> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> >> <https://twitter.com/abimaran> >> >> > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Godwin Amila Shrimal* Associate Technical Lead WSO2 Inc.; http://wso2.com lean.enterprise.middleware mobile: *+94772264165* linkedin: *https://www.linkedin.com/in/godwin-amila-2ba26844/ <https://www.linkedin.com/in/godwin-amila-2ba26844/>* twitter: https://twitter.com/godwinamila <http://wso2.com/signature>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev