Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2017, à 11:10

laurentf

Webservice sur https erreur retour

Bonjour,

j'espére être sur le bon forum.

Je dois utiliser un webservice qui retourne du json. Ce webservice est installé sur un site de test en http et fonctionne parfaitement.
Lorsqu'il est installé sur le site de prod (https) je peux l'interroger via des navigateurs (qui reconnaissent le certificat). le retour du Ws est bon

j'ai testé avec des clients de test (soapsonar entre autres) et l'interrogation sur le https renvoie les bonnes données.

Or si je teste en curl depuis un serveur distant j'ai l'erreur suivante :

(60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: [url]http://curl.haxx.se/docs/sslcerts.html[/url]

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.

Mon client qui doit interroger le Ws a la même erreur.
J'avoue être un peu beaucoup perdu dans cette histoire de https et certificat.

Pour le certificat est valable (let's encrypt) jusqu'en 2018.

Avez vous des pistes.

Merci

Laurent
Modération :Veuillez utiliser utiliser les balises code pour les commandes et retours de commande. Merci.

Dernière modification par Ayral (Le 22/11/2017, à 12:10)

Hors ligne

#2 Le 24/11/2017, à 15:22

voxdemonix

Re : Webservice sur https erreur retour

Ton shell se plain que ton certificat a des irrégularités : soit sa date de validité a expirée ("it might be expired"), le nom de domaine ne correspond pas à celui utilisé dans le certificat ("the name might not match the domain name in the URL"), ou l’autorité de validation qui a signé le certificat (let's encrypt) n'est pas reconnu ("verify that the CA cert is OK").

Dernière modification par voxdemonix (Le 24/11/2017, à 15:23)

Hors ligne