Я изо всех сил пытаюсь получить слушателя paypal на моем веб-сервере. Я продолжаю получать следующую ошибку при попытке отправить простой веб-прием из симулятора IPN: «IPN не был отправлен, а рукопожатие не было проверено. Ознакомьтесь с информацией» . Я размещаю PHP-скрипт на экземпляре Amazon EC2 и разрешаю диапазоны IP для Paypal на сервере.
Я пытаюсь обновить корневой сертификат G5 от Verisign на сервере (решение, предложенное на другом посту), однако я не уверен, является ли это основной причиной и в любом случае не удалось сделать это, так как я получаю «отказ в доступе», когда я пытаюсь скопировать файл с помощью scp. Если это полезно, но для контекста, команда «openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath XXXX» выдала «Проверить код возврата: 20 (не удалось получить сертификат локального эмитента)» – который я предполагаю, не является хорошей новостью.
Если у кого-нибудь есть какие-либо советы по этому вопросу, я был бы очень благодарен, поскольку я потратил 10 часов на это и больше не имею никаких идей! Сообщите мне, могу ли я предоставить дополнительную информацию для диагностики.
Спасибо за вашу помощь
Джон