一直在试图解决我与IPN测试人员的问题,不是百分之百确定我的托管公司的问题或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的webaddress除外服务器后跟'/Handler.ashx'(这是处理程序文件),但我得到了不同的错误。
另外为了让这个更有趣,今天我正确地收到了从Paypal到同一个托管服务器webaddress之一的IPN,其中有一个'transaction_subject:来自xxxxxxxx的PayPal资金请求',它是由我现有的IPN处理程序接收和处理的(不是来自Paypal的样本)并返回正确的信息。收到'IPN回复:验证日期时间:2013年8月27日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& notify_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 =安培;数量1 = 1&一个熔点; receiver_id = 8QRMB3QFHCL56&安培; pending_reason = paymentreview&安培; txn_type =购物&安培; 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