Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › IPN validation
Tagged: fsockopen error
- This topic has 3 replies, 2 voices, and was last updated 13 years ago by stephane bride bonnot.
-
AuthorPosts
-
January 12, 2012 at 6:52 am #5263stephane bride bonnotMember
Hi,
I think I need your help.
Debug mode is on
IPN testing from paypal Sandbox is successfully sent
I can read this in my ipn_handle_debug_log :
SUCCESS :Post string : test_ipn=…
FAILURE :Connection to http://www.paypal.com failed. fsockopen error no.
SUCCESS :Paypal class finished.
The transaction between the two paypal account (buyer and seller) is ok
but it appears that the plugin is unable to complete the transaction (no email confirmation for either the seller or the buyer).
So… If I did something wrong…
Thanks a lot for your help.
January 12, 2012 at 8:44 am #40680PeterMemberHi,
fsocket error usually means some issue on your server.
Have you ever had eStore working properly before?
If so then something on your webhosting server has been changed which is in turn affecting your connection to PayPal.
Ask your provider to help you with this and give them your error logs.
January 12, 2012 at 1:49 pm #40681stephane bride bonnotMemberI called my provider.
After verification, it appears that he does not block the IPN flow. He has many servers that use paypal services.
So, can we study this problem from another angle ?
I tried again this afternoon, here is the log :
[01/12/2012 1:22 PM] – SUCCESS :Paypal Class Initiated by 66.211.170.66
[01/12/2012 1:22 PM] – SUCCESS :Post string : blablabla…&ipn_track_id=blablabla…
[01/12/2012 1:22 PM] – FAILURE :Connection to http://www.paypal.com failed. fsockopen error no. :
[01/12/2012 1:22 PM] – SUCCESS :Paypal class finished.
If I understood the meaning of http://www.tipsandtricks-hq.com/ecommerce/wordpress-ecommerce-knowledgebase-523, it seems that paypal do the transaction job, then transmit the ipn and other information to the plugin. Till then, it’s ok (Success post string). Then, the plugin communicate with paypal to do some verification.
Is there a way to retrieve the socket error number ?
January 12, 2012 at 2:27 pm #40682stephane bride bonnotMemberYou were right the first time. I called my provider again, he blocked all socket php functions.
he unlocked php fsockopen and it works.
Thanks a lot for your help.
-
AuthorPosts
- You must be logged in to reply to this topic.