Ich erhalte den folgenden Fehler, wenn ich den IPN Simulator verwende -
IPN wurde nicht gesendet und der Handshake wurde nicht verifiziert. Bitte überprüfen Sie Ihre Informationen.
Die URL ist kein SSL-HTTP (Entwicklungsumgebung).
Wenn ich es in einem Browser anklicke, bekomme ich die erwartete Ausgabe (und einen passenden Eintrag in meinem Server access.log), aber wenn ich es über den IPN Simulator treffe, erhalte ich den obigen Fehler und nichts auf den Servern log.
Auf Rat von diesen Fragen:
Ich habe den Befehl openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath /etc/ssl/certs
ausprobiert und die von ihnen vorgeschlagene Ausgabe erhalten:
Überprüfen Sie den Rückkehrcode: 0 (ok)
Ich denke nicht, dass dies besonders wichtig ist, da ich nicht versuche, eine SSL-Anfrage zu machen.
Irgendwelche anderen Ideen?
Ich versuche das als Teil eines Bugfixes, ich habe das IPN-Zeug vor etwa drei Wochen entwickelt und der IPN-Simulator hat gerade dandily funktioniert, jetzt nicht so sehr.
Vielen Dank im Voraus.
Ich fand heraus, dass IP-basierte http wie Ссылка nicht funktionieren. Ich benutzte dyndns, um einen DNS-Eintrag zu erstellen, um auf 182.100.25.4 zu zeigen, und plötzlich begann voila - Ссылка richtig zu funktionieren IPN-Simulator. http-basierte URLs funktionieren, Sie müssen keine https-basierten URLs verwenden.
Tags und Links paypal paypal-ipn