2015-11-10 6 views
8

जब IPN सिम्युलेटर का उपयोग मैं निम्न त्रुटि हो रही है -आईपीएन सिम्युलेटर: "आईपीएन भेजा नहीं गया था, और हैंडशेक सत्यापित नहीं किया गया था। कृपया अपनी जानकारी की समीक्षा करें।"

IPN नहीं भेजा गया था, और हाथ मिलाना सत्यापित नहीं था। कृपया अपनी जानकारी की समीक्षा करें।

यूआरएल गैर-एसएसएल HTTP (देव पर्यावरण) है।

जब मैं इसे ब्राउज़र में दबाता हूं तो मुझे अपेक्षित आउटपुट (और मेरे सर्वर access.log में एक मिलान प्रविष्टि) मिलती है, हालांकि जब मैं इसे आईपीएन सिम्युलेटर के माध्यम से दबाता हूं, तो मुझे उपरोक्त त्रुटि मिलती है, और सर्वर में कुछ नहीं प्रवेश लॉग

इन सवालों से सलाह पर

:

मैं आदेश openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath /etc/ssl/certs की कोशिश की और उत्पादन उन्होंने सुझाव दिया है:

सत्यापित करें वापसी कोड: 0 (ठीक है)

मुझे नहीं लगता कि यह विशेष रूप से महत्वपूर्ण है क्योंकि मैं SSL अनुरोध करने का प्रयास नहीं कर रहा हूं।

कोई अन्य विचार?

मैं इसे एक बग फिक्स के हिस्से के रूप में करने का प्रयास कर रहा हूं, मैंने लगभग 3 सप्ताह पहले आईपीएन सामग्री विकसित की थी और आईपीएन सिम्युलेटर ने अभी बहुत ही काम किया था, अब इतना नहीं।

अग्रिम धन्यवाद।

+4

क्या आपने यह Ruu ठीक किया है? मैं एक ही समस्या में हूं – Fane

+1

नोडज/एक्सप्रेस पर एक ही समस्या प्राप्त करना – Tim

उत्तर

0

अपने सर्वर पर वेब एक्सेस लॉग की जांच करें। मेरे मामले में मेरी तरफ 500 आंतरिक सर्वर त्रुटि थी और मुझे आईपीएन सिम्युलेटर में एक ही संदेश मिला। लेकिन आईपीएन सिम्युलेटर किसी भी तरह से अनुरोध भेजने की कोशिश कर रहा था ...

1

मुझे पता चला कि आईपी-आधारित http जैसे http://182.100.25.4/foo/bar/baz काम नहीं करते हैं। मैंने 182.100.25.4 को इंगित करने के लिए एक DNS रिकॉर्ड बनाने के लिए dyndns का उपयोग किया और अचानक voila - http://somedns.ddns.net/foo/bar/baz आईपीएन सिम्युलेटर में ठीक से काम करना शुरू कर दिया। http- आधारित URL काम करते हैं, आपको https- आधारित URL का उपयोग करने की आवश्यकता नहीं है।

1

यह अविश्वसनीय है लेकिन मेरे मामले में मुझे यूआरएल के अंत में एक पिछला स्लैश जोड़ने की जरूरत है। वास्तव में अविश्वसनीय।

संबंधित मुद्दे