一直试图解决我与 IPN 测试仪有关的问题,不是 100% 确定是我的托管公司的问题还是 Paypal 开发人员的“测试版”老实说,但我的 IPN 在我拥有的几个网站上运行良好至少一个年,现在它们中的任何一个都没有。我没有改变任何东西,现在我得到了
IPN 交付失败:I/O 错误:www.mywebsitesname.co.uk;嵌套异常是 java.net.UnknownHostException: www.mywebsitesname.co.uk
而且我的 NotifyUrl.ashx 处理程序都没有工作。
任何想法这在英语中实际上意味着什么?更多信息。我需要帮助您诊断我的问题吗?
#
作为更新(2013 年 8 月 27 日),我想我会尝试使用 Paypal 的原始 C# SDK 示例代码,大约一三年前我用来设置我的 IPN(即它与 IPN 模拟器配合得很好)。我已将它放到两个不同的托管公司服务器上,以检查它不是特定托管服务器的问题,我使用 IPN 模拟器的结果显示一个为“错误 500:内部服务器错误”和“IPN 传递失败:I/O 错误: www.ang##########.co.uk;嵌套异常是 java.net.UnknownHostException:www.ang############.co.uk”。
简而言之,我在每个托管公司服务器的根目录中都有来自 Paypal(曾经工作)的相同示例文件,并且我使用相同的 IPN 模拟器设置,除了 IPN 处理程序 URL 具有服务器的网址之后通过'/Handler.ashx'(这是处理程序文件),但我得到了不同的错误。
同样为了让这更有趣,今天我正确地收到了来自 Paypal 的 IPN 到同一托管服务器网址之一,其中包含由我现有的 IPN 处理程序(不是来自 Paypal 的示例)并返回了正确的信息。接收“IPN 响应:已验证的日期时间:27-08-2013 19:05”所以这通过并正常工作。
所以总而言之,我想知道 Paypal 是否改变了某些东西并且没有通知社区,或者他们的 IPN 模拟器/CART IPN 有问题。如果有人可以提供帮助,或者如果 Paypal 支持工程师想与我一起尝试一些代码等,请回复我,因为我会继续尝试解决这个问题,但老实说,我看不出我还能做些什么我已经看到了工作的 IPN 和一个不工作的 IPN 模拟器。
作为额外的信息。这是来自我的沙盒卖家测试帐户的 IPN 消息,它无法通过同一托管服务器之一上的我的 IPN 处理程序(返回错误 500),但这曾经通过并且没有任何改变。
'mc_gross=2.75&protection_eligibility=Ineligible&address_status=confirmed&item_number1=BabyGrow2&payer_id=KHJGBQZNAFB7L&tax=0.00&address_street=1 Main St&payment_date=14:34:07 Aug 27, 2013 PDT&payment_status=Pending&charset=windows-1252&address_zip=95131&mc_shipping=0.00&mc_handling=0.00&first_name=Test&mc_fee=0.28&address_country_code =US&address_name=Test Buyer¬ify_version=3.7&custom=1csi4t45gy4gkz45r5r4t0ey&payer_status=verified&business=wow####gmail.com&address_country=United States&num_cart_items=1&mc_handling1=0.00&address_city=San Jose&verify_sign=AFcWxV21C7fd0v3bYYYRCpSSRl31A1fBAmiE5lcDRsQKQNaqoyQI7ucQ&payer_email=wow######@gmail.com&mc_shipping1=0.00&tax1= 0.00&txn_id=8SG98957G0030294Y&payment_type=instant&last_name=Buyer&address_state=CA&item_name1=Baby Grow Age 0 - 1&receiver_email=wow########@gmail.com&payment_fee=&quantity1=1&receiver_id=8QRMB3QFHCL56&pending_reason=paymentreview&txn_type=cart&mc_gross_1=2.75&mc_currency=GBP&residence_country=US&test_ipn=1&transaction_subject=1csi4t45gy4gkz45r5r4t0ey&payment_gross=&ipn_track_id= 7b4507c8c4313'
仍然希望我们能尽快解决这个问题。
非常感谢。特雷夫。
Asp.net / C# / HTML / CSS3