Calcium V2


Public concerné :  INFORMATICIENS  

 Description de la problématique


L'erreur suivante apparait dans les logs suite à l'utilisation des API de MesVaccins.net (importation via batch ou utilisation via la fiche Vaccination) :

javax.ws.rs.ProcessingException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
        at org.glassfish.jersey.client.internal.HttpUrlConnector.apply(HttpUrlConnector.java:261)
        at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:297)

Résolution


Cela signifie que votre chaine de certification n'est plus à jour sur votre serveur. Pour y remédier, voici un exemple à modifier selon votre environnement :

keytool -import -v -alias letsencrypt -file letsencrypt.pem -trustcacerts  -keystore /Cert/ca.keystore -storepass changeit
où le fichier letsencrypt.pem est le certificat du CA letsencrypt

Vous pouvez retrouver les certificats deMesVaccins.net via leur site :

PI

openssl x509 -in _.mesvaccins.net.crt -out _.mesvaccins.net.pem -outform PEM



Dans cette page

 

En savoir plus

  • Aucune étiquette