我正在努力让我的网络服务器上的paypal听众工作。尝试从 IPN模拟器发送简单的Web接受时,我一直收到以下错误:“未发送IPN,并且未验证握手。请查看您的信息”。我在Amazon EC2实例上托管PHP脚本,并允许在服务器上使用Paypal的IP范围。
我一直在尝试在服务器上更新Verisign的G5根证书(另一篇文章中提出的解决方案),但我不确定这是否是根本原因并且无论如何都没有成功,因为我得到了'当我尝试使用scp复制文件时,权限被拒绝。如果它对于上下文有用,则“openssl s_client -connect api-3t.sandbox.paypal.com:443-showcerts -CApath XXXX”命令确实产生“验证返回代码:20(无法获得本地颁发者证书)” - 我认为这不是好消息。
如果有人对这个问题有任何建议,我会非常感激,因为我花了10个小时就没有进一步的想法!如果我能提供更多信息来帮助诊断,请告诉我。
感谢您的帮助
约翰
答案 0 :(得分:0)
在一个小时前的绝望中发布,认为现在已经解决了 - 猜测这就是为什么他们称之为第11小时!我做了两个简单的改动:
我真的需要关于这些东西的书籍,因为我是一个可怕的网络管理员!
感谢所有阅读此内容的人 - Mick感谢您的留言..