J'ai un problème avec l'appel de la commande wget dans CentOS 6.5. J'utilise la commande suivante:
(J'ai espacé le https, à cause de mon niveau d'utilisateur sur ce forum)
wget --certificate = / root / o2key.pem https://smsconnector.c.z.o2.com/smsconnector/getpost/GP 1
Le système renvoie cette erreur:
https://smsconnector.cz.o2.com/smsconnector/getpost/GP?action=send Résolution de smsconnector.cz.o2.com ... 160.218.160.234 Connexion à smsconnector.cz.o2.com | 160.218.160.234 |: 443 ... connectés. Requête HTTP envoyée, en attente de réponse ... 400 Bad Request 2014-02-24 11:17:24 ERREUR 400: Bad Request.
[1] Exit 8 wget --certificate=o2key.pem https://smsconnector.cz.o2.com/smsconnector/getpost/GP?action=send
[2] Done baID=1992946
[3] Done toNumber=420733181177
[4] Done text=Test
[5] Done msgID=1
[6] Done deliveryReport=TRUE
[7] Done intruder=FALSE
[8]- Done multipart=FALSE
[9]+ Done validityPeriod=10000
Lorsque j'essaie la même URL dans Windows, cela fonctionne sans problème.
Thx pour tout conseil
wget "http://bla/bla?bla=bla&id=1"
.Je l'ai compris:
openssl pkcs12 -dans votre répertoire / givencert.p12 -out votre répertoire / xyz.pem -nodes
Lors de l’ouverture, cert vous demandera un passphare, qui devrait également vous être envoyé par l’éditeur cert. Après cela, le fichier .pem est prêt à être utilisé sans aucune erreur.
curl --cert votre répertoire / xyz.pem " https://lalala.com "
la source