Web.config - PayPal IPN Listener - HTTP error code 500: Internal Server Error

空扰寡人 提交于 2019-12-25 05:15:14

问题


I am trying to get my PayPal IPN Listener to work on my Live environment, it works on Staging perfectly and the issue is something to do with the web.config file:

(http://pastebin.com/B8YhJEZK)

I am using "https://developer.paypal.com/us/cgi-bin/devscr" and the Instant Payment Notification (IPN) simulator to test the web service however I am getting the following:

"IPN delivery failed. HTTP error code 500: Internal Server Error"


回答1:


You might want to read this announcment from PayPal in regards to some changes they made to their Instant Notification Service (ipn).

enter link description here

also, check your code and see if you have something similar to this:

$fp = fsockopen($host,"80",$err_num,$err_str,30); 

And try changing it to something like this:

$fp = fsockopen('ssl://'.$host,"443",$err_num,$err_str,30);


来源:https://stackoverflow.com/questions/10295435/web-config-paypal-ipn-listener-http-error-code-500-internal-server-error

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!