[FogBugz #739] Changement Url WS Exchange #802

Open
opened 2023-07-04 10:25:24 +02:00 by fbenoist68 · 15 comments

Assigned To: CLOSED
Project: Mobile Portal
Area: Divers
Category: Fonctionnalité
Priority: A fixer impérativement

Assigned To: CLOSED Project: Mobile Portal Area: Divers Category: Fonctionnalité Priority: A fixer impérativement
Poster
Owner

Event ID: 3880
Date: 2022-10-27T06:39:56Z
Person: Frederik Benoist
Description: Fermé par Frederik Benoist

Event ID: 3880 Date: 2022-10-27T06:39:56Z Person: Frederik Benoist Description: Fermé par Frederik Benoist
Poster
Owner

Event ID: 3879
Date: 2022-10-27T06:39:56Z
Person: Frederik Benoist
Description: Résolu (Implémenté) and assigned to Frederik Benoist by Frederik Benoist

En Prod le 26/10/2022

Event ID: 3879 Date: 2022-10-27T06:39:56Z Person: Frederik Benoist Description: R&#233;solu (Impl&#233;ment&#233;) and assigned to Frederik Benoist by Frederik Benoist <p>En Prod le 26/10/2022</p>
Poster
Owner

Event ID: 3878
Date: 2022-10-27T06:39:24Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3878 Date: 2022-10-27T06:39:24Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3877
Date: 2022-10-27T06:35:26Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3877 Date: 2022-10-27T06:35:26Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3876
Date: 2022-10-27T06:29:27Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

J'ai créé un nouveau WebService (ws_g_credentials) afin que les appels puissent être 100% paramétrables en base de données 

 

Event ID: 3876 Date: 2022-10-27T06:29:27Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>J&#39;ai cr&eacute;&eacute;&nbsp;un nouveau WebService (ws_g_credentials) afin que les appels puissent &ecirc;tre 100% param&eacute;trables en base de donn&eacute;es&nbsp;</p> <p><img src="https://gitea.q2ii.fr/attachments/89f2c6c2-3f64-4ede-b72f-e98db7413f56"/></p> <p><img src="https://gitea.q2ii.fr/attachments/141698dc-0dbd-44ca-ab35-d89ddfe359d2"/></p> <p>&nbsp;</p>
Poster
Owner

Event ID: 3875
Date: 2022-10-27T06:26:32Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3875 Date: 2022-10-27T06:26:32Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p><img src="https://gitea.q2ii.fr/attachments/cf68c61e-d786-4574-8a71-d0c8d4f0bb8b"/></p>
256 KiB
Poster
Owner

Event ID: 3874
Date: 2022-10-27T06:25:46Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

En fait Rochdi a fini par trouver que Glassfish utilise un autre keystore que celui par défaut de java ! Malgré tout, je pense que la modification pour que le serveur ne resolve pas owa.groupezannier.info (PTR) avec le nom du serveur interne à fait du bien.

On a aussi regardé les packets avec TCPDUMP

On a vérifié que les serveur glassfish utilisaient bien les serveurs de DNS du domaine ADIC.LAN : 10.210.5.101 et 10.210.5.100

Event ID: 3874 Date: 2022-10-27T06:25:46Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>En fait Rochdi a fini par trouver que Glassfish utilise un autre keystore que celui par d&eacute;faut de java&nbsp;! Malgr&eacute; tout, je pense que la modification pour que le serveur ne resolve pas owa.groupezannier.info (PTR) avec le nom du serveur interne &agrave; fait du bien.</p> <p>On a aussi regard&eacute; les packets avec TCPDUMP</p> <p>On a v&eacute;rifi&eacute; que les serveur glassfish utilisaient bien les serveurs de DNS&nbsp;du domaine ADIC.LAN :&nbsp;10.210.5.101 et 10.210.5.100</p>
Poster
Owner

Event ID: 3873
Date: 2022-10-23T15:42:52Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3873 Date: 2022-10-23T15:42:52Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3872
Date: 2022-10-23T15:42:35Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Event ID: 3872 Date: 2022-10-23T15:42:35Z Person: Frederik Benoist Description: Modifié par Frederik Benoist
Poster
Owner

Event ID: 3869
Date: 2022-10-21T05:49:33Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

L'erreur n'as l'air de se passer que lorsque il y a modification ou création d'une entrée de calendrier

 

Event ID: 3869 Date: 2022-10-21T05:49:33Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>L&#39;erreur n&#39;as l&#39;air de se passer que lorsque il y a modification ou cr&eacute;ation d&#39;une entr&eacute;e de calendrier</p> <p><img src="https://gitea.q2ii.fr/attachments/2251f353-9da8-4f6e-b180-dcb7440592c5"/></p> <p>&nbsp;</p>
Poster
Owner

Event ID: 3868
Date: 2022-10-21T05:42:11Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

 

microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. The request failed. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:74) at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.execute(MultiResponseServiceRequest.java:158) at microsoft.exchange.webservices.data.core.ExchangeService.internalBindToItems(ExchangeService.java:1343) at microsoft.exchange.webservices.data.core.ExchangeService.bindToItem(ExchangeService.java:1378) at microsoft.exchange.webservices.data.core.ExchangeService.bindToItem(ExchangeService.java:1395) at microsoft.exchange.webservices.data.core.service.item.Appointment.bind(Appointment.java:118) at microsoft.exchange.webservices.data.core.service.item.Appointment.bind(Appointment.java:133) at RestWebServices.Exchange.ExchangeUpdateAppointment(Exchange.java:217) at RestWebServices.Exchange.getExchangeCalendrierRefresh(Exchange.java:444) at sun.reflect.GeneratedMethodAccessor381.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:607) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:151) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:171) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:152) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:104) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:387) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:331) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:103) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:271) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) at org.glassfish.jersey.internal.Errors.process(Errors.java:315) at org.glassfish.jersey.internal.Errors.process(Errors.java:297) at org.glassfish.jersey.internal.Errors.process(Errors.java:267) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1028) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:372) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:318) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:415) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:282) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545) at java.lang.Thread.run(Thread.java:748) Caused by: microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.getEwsHttpWebResponse(ServiceRequestBase.java:729) at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.validateAndEmitRequest(ServiceRequestBase.java:639) at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:62) ... 60 more Caused by: 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 at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1896) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:293) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:287) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1602) at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:220) at sun.security.ssl.Handshaker.processLoop(Handshaker.java:972) at sun.security.ssl.Handshaker.process_record(Handshaker.java:901) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1025) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1324) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1351) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1335) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:394) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:353) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134) at org.apache.http.impl.conn.BasicHttpClientConnectionManager.connect(BasicHttpClientConnectionManager.java:338) at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at microsoft.exchange.webservices.data.core.request.HttpClientWebRequest.executeRequest(HttpClientWebRequest.java:292) at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.getEwsHttpWebResponse(ServiceRequestBase.java:720) ... 62 more Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:448) at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:317) at sun.security.validator.Validator.validate(Validator.java:262) at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326) at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:107) at microsoft.exchange.webservices.data.core.EwsX509TrustManager.checkServerTrusted(EwsX509TrustManager.java:83) at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1078) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1584) ... 82 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:144) at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:130) at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268) at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:443) ... 90 more

Event ID: 3868 Date: 2022-10-21T05:42:11Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p>&nbsp;</p> <p><span>microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. The request failed. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:74) at microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.execute(MultiResponseServiceRequest.java:158) at microsoft.exchange.webservices.data.core.ExchangeService.internalBindToItems(ExchangeService.java:1343) at microsoft.exchange.webservices.data.core.ExchangeService.bindToItem(ExchangeService.java:1378) at microsoft.exchange.webservices.data.core.ExchangeService.bindToItem(ExchangeService.java:1395) at microsoft.exchange.webservices.data.core.service.item.Appointment.bind(Appointment.java:118) at microsoft.exchange.webservices.data.core.service.item.Appointment.bind(Appointment.java:133) at RestWebServices.Exchange.ExchangeUpdateAppointment(Exchange.java:217) at RestWebServices.Exchange.getExchangeCalendrierRefresh(Exchange.java:444) at sun.reflect.GeneratedMethodAccessor381.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:607) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:151) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:171) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:152) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:104) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:387) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:331) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:103) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:271) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) at org.glassfish.jersey.internal.Errors.process(Errors.java:315) at org.glassfish.jersey.internal.Errors.process(Errors.java:297) at org.glassfish.jersey.internal.Errors.process(Errors.java:267) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1028) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:372) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:318) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:415) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:282) at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167) at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201) at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175) at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235) at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284) at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201) at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133) at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112) at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77) at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561) at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56) at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565) at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545) at java.lang.Thread.run(Thread.java:748) Caused by: microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: The request failed. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.getEwsHttpWebResponse(ServiceRequestBase.java:729) at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.validateAndEmitRequest(ServiceRequestBase.java:639) at microsoft.exchange.webservices.data.core.request.SimpleServiceRequestBase.internalExecute(SimpleServiceRequestBase.java:62) ... 60 more Caused by: 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 at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1896) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:293) at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:287) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1602) at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:220) at sun.security.ssl.Handshaker.processLoop(Handshaker.java:972) at sun.security.ssl.Handshaker.process_record(Handshaker.java:901) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1025) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1324) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1351) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1335) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:394) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:353) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134) at org.apache.http.impl.conn.BasicHttpClientConnectionManager.connect(BasicHttpClientConnectionManager.java:338) at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at microsoft.exchange.webservices.data.core.request.HttpClientWebRequest.executeRequest(HttpClientWebRequest.java:292) at microsoft.exchange.webservices.data.core.request.ServiceRequestBase.getEwsHttpWebResponse(ServiceRequestBase.java:720) ... 62 more Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:448) at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:317) at sun.security.validator.Validator.validate(Validator.java:262) at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:326) at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:107) at microsoft.exchange.webservices.data.core.EwsX509TrustManager.checkServerTrusted(EwsX509TrustManager.java:83) at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1078) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1584) ... 82 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:144) at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:130) at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:268) at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:443) ... 90 more</span></p>
Poster
Owner

Event ID: 3867
Date: 2022-10-21T04:31:14Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Solve “pkix path building failed” | Packagecloud Blog

Event ID: 3867 Date: 2022-10-21T04:31:14Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p><a href="https://blog.packagecloud.io/solve-pkix-path-building-failed/" rel="nofollow noopener noreferrer" target="_blank">Solve &ldquo;pkix path building failed&rdquo; | Packagecloud Blog</a></p>
Poster
Owner

Event ID: 3866
Date: 2022-10-21T04:25:00Z
Person: Frederik Benoist
Description: Modifié par Frederik Benoist

Unable to connect to SSL services due to "PKIX Path Building Failed" error | Atlassian Support | Atlassian Documentation

 

Event ID: 3866 Date: 2022-10-21T04:25:00Z Person: Frederik Benoist Description: Modifié par Frederik Benoist <p><a href="https://confluence.atlassian.com/kb/unable-to-connect-to-ssl-services-due-to-pkix-path-building-failed-error-779355358.html" rel="nofollow noopener noreferrer" target="_blank">Unable to connect to SSL services due to &quot;PKIX Path Building Failed&quot; error | Atlassian Support | Atlassian Documentation</a></p> <p><img src="https://gitea.q2ii.fr/attachments/491dbc6a-75cc-4b22-a0ae-d0f43656a4c1"/></p> <p>&nbsp;</p>
Poster
Owner

Event ID: 3865
Date: 2022-10-21T04:23:12Z
Person: Frederik Benoist
Description: Attribué à Frederik Benoist par Frederik Benoist

Event ID: 3865 Date: 2022-10-21T04:23:12Z Person: Frederik Benoist Description: Attribué à Frederik Benoist par Frederik Benoist
Poster
Owner

Event ID: 3864
Date: 2022-10-21T04:23:12Z
Person: Frederik Benoist
Description: Ouvert par Frederik Benoist

Il y a une erreur pour la mise à jour du calendrier depuis le 14/10/2022

The request failed. The request failed. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Event ID: 3864 Date: 2022-10-21T04:23:12Z Person: Frederik Benoist Description: Ouvert par Frederik Benoist <p>Il y a une erreur pour la mise &agrave; jour du calendrier depuis le 14/10/2022</p> <p>The request failed. The request failed. sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</p>
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fbenoist68/mobileportal#802
There is no content yet.