Curl problème certificat [Résolu]

Signaler
-
 Jean -
Bonjour,

Je viens vers vous car j'ai un soucis avec curl est sont certificat, je travail dans une entreprise je dois faire un appel vers un web service :

- Je passe par un VPN d'entreprise
- puis un proxy d'entreprise
- pour arriver sur api webservice

je réalise la commande :
curl -v -x user:***@*** --header "Content-Type: text/xml;charset=UTF-8" ----header "SOAPAction:loginSearch" --data "DATA" --cert env:password https://api-host/service/consoleAdmin


sous windows nous avons une erreur :

le message d'erreur ce trouve ici https://pastebin.com/VVtmRzds

sur comment ça marche j'ai une erreur quand je mets ce message dans les balise code.


You don't have permission to access "http://forums.commentcamarche.net/forum/_xhr_/postmsgfrm/" on this server.
Reference #18.e70dd58.1598434942.df7794a


Erreur :
* schannel: failed to receive handshake, need more data


la même commande sur MAC fonctionne. à la différence que après le HTTP/1.1 200 il a une chose commme :

* Proxy replied OK to CONNECT request
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/cert.pem


le problème est que sur windows il y a pas de dossier '/etc/ssl' et après multiples recherches je n'arrive pas à avoir le status code 200

quelqu'un aurais une idée.

Configuration: Windows / Chrome 80.0.3987.162

1 réponse

Résolu.
Problème avec WINSSL, j'ai télécharger une version curl qui fonctionne avec openssl.
status 200 -OK