Aller au contenu

erobaka

Actif
  • Compteur de contenus

    10
  • Inscrit(e) le

  • Dernière visite

Messages postés par erobaka

  1. Oui au debut j'ai généré les clefs avec l'outil en ligne ici -> http://www.stellarwebsolutions.com/certifi...ert_builder.php

    J'ai aussi testé en generant la clé et le certificat directement sur le serveur.

    Je pense avoir trouvé le probleme. Il semblerait que ca vienne de la distrib ( CentOS ).

    Il y a un bug avec openssl sur les distrib redhat.

    J'ai trouvé un patch http://bugs.centos.org/view.php?id=2998

    C'est un fichier .patch , comment on installe ca svp ? :P

  2. Bonjour tout le monde,

    Je galere depuis 1 mois a faire fonctionner un paiement par PayPal avec un bouton "Payez maintenant" crypté.

    J'ai utilisé le tutoriel et script fournit ici http://www.stellarwebsolutions.com/en/arti...ryption_php.php

    Tout marche parfaitement sur un serveur mutualisé chez OVH mais impossible de le faire fonctionner sur un serveur dédié ( distribution CentOS )

    j'obtiens ce message lorsque je clique sur "Payer" : The email address for the business is not present in the encrypted blob. Please contact your merchant.

    J'ai fais des dump des boutons cryptés et ils sont differents :

    558 octets sur le serveur dédié.

    2,8ko sur le serveur mutualisé.

    Je pense que ca vient de la commande exécutée sur le serveur :

    /urs/bin/openssl smime -sign -signer MY_CERT_FILE -inkey MY_KEY_FILE

    -outform der -nodetach -binary | /usr/bin/openssl smime -encrypt

    -des3 -binary -outform pem PAYPAL_CERT_FILE

    Mais comment savoir d'ou vient le probleme ? J'ai executé la commande a la main sur le serveur mais il ne se passe rien ( je dois faire ctrl+c pour retourner au prompt )

    Quelqu'un aurait une idée svp ?

    Merci d'avance

×
×
  • Créer...