legrenier Posted February 14, 2015 Share Posted February 14, 2015 bonjour a tous , auriez vous une solution (module) compatible avec la version 1.2 de prestashop ?mon module actuelle de paypal (vieille mouture) fonctionne toujours (je recois les paiements), mais les commandes ne se valident pas. je dois utilise un vieux module de Julien Breux qui permet à partir d'un panier client de le transformer en commande. pas top ! le module officiel de paypal sur prestastore n'est pas prévu pour la 1.2 .... (il s'arrete à la 1.4) Link to comment Share on other sites More sharing options...
doekia Posted February 14, 2015 Share Posted February 14, 2015 (edited) Regarde le code de ton module, Remplace tous les s s l : / / ou s s l v 3 : / / par t l s : / / Si quelque par dans ton module une ligne à cette forme: curl_setopt($ch, CURLOPT_SSLVERSION, ... Mets là en commentaire. PS: le module officiel de Prestashop ne fonctionne même pas en 1.4 :-) Edited February 14, 2015 by doekia (see edit history) Link to comment Share on other sites More sharing options...
legrenier Posted February 15, 2015 Author Share Posted February 15, 2015 (edited) bonjour, doekia, merci pour cette réponse rapide. j'ai testé, mais j'ai toujours le meme resultat : voici mon validation.php (module paypal version 1.6) validation.php Edited February 15, 2015 by legrenier (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted February 15, 2015 Share Posted February 15, 2015 Est-ce ton fichier modifié? Car ligne 46 il y a toujours l'appel fsockopen en ssl ... à remplacer en tls Link to comment Share on other sites More sharing options...
jolvil Posted February 16, 2015 Share Posted February 16, 2015 (edited) Les anciens modules Paypal (paypalApi) utilisant ssl fonctionnent toujours, j'en utilise un avec PS1.3, c'est le sslv3 spécifiquement , utilisé par des modules Paypal plus récents, qui est à changer car Paypal ne l'utilise plus à cause d'une faille de sécurité. Donc inutile de changer ssl. Le probleme doit etre ailleurs. Edited February 16, 2015 by jolvil (see edit history) Link to comment Share on other sites More sharing options...
doekia Posted February 16, 2015 Share Posted February 16, 2015 Je dois avoir dans les 15 à 20 plateformes < PS1.5 utilisant paypal et elle sont toutes opérationelles depuis Poodle. SSL < v3 de mémoire c'est fermé depuis très longtemps (2013 de mémoire). openssl s_client -connect www.paypal.com:443 -ssl3 3073615548:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1262:SSL alert number 403073615548:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:598: openssl s_client -connect www.paypal.com:443 -ssl2 3073615548:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:2_pkt.c:1232:SSL alert number 403073615548:error:1409E0E5:SSL routines:SSL3_WRITE_BYTES:ssl handshake failure:s3_pkt.c:598 openssl s_client -connect www.paypal.com:443 -tls New, TLSv1/SSLv3, Cipher is RC4-SHA SSL-Session: Protocol : TLSv1 openssl s_client -connect www.paypal.com:443 -tls New, TLSv1/SSLv3, Cipher is RC4-SHA SSL-Session: Protocol : TLSv1 openssl s_client -connect www.paypal.com:443 -tls1_1 New, TLSv1/SSLv3, Cipher is RC4-SHA SSL-Session: Protocol : TLSv1.1 openssl s_client -connect www.paypal.com:443 -tls1_2 New, TLSv1/SSLv3, Cipher is RC4-SHA SSL-Session: Protocol : TLSv1.2 Les anciens modules Paypal utilisant ssl fonctionnent toujours, j'en utilise un avec PS1.3, c'est le sslv3 spécifiquement , utilisé par des modules Paypal plus récents, qui est à changer car Paypal ne l'utilise plus à cause d'une faille de sécurité. Donc inutile de changer ssl. Le probleme doit etre ailleurs. Probablement que tes installes utilisent curl... et curl en 1.6 est en auto-négociation Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now