Curl problème certificat

Résolu
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

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