Infralution Support Forum Index Infralution Support
Support groups for Infralution products
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Problem with Verify IPN Posts

 
Post new topic   Reply to topic    Infralution Support Forum Index -> IPN.NET Support
View previous topic :: View next topic  
Author Message
hi_jack



Joined: 10 Mar 2016
Posts: 19

PostPosted: Tue Feb 20, 2018 10:43 am    Post subject: Problem with Verify IPN Posts Reply with quote

Hello,

When I disable "Verify IPN Post"s and allow Test post everything works fine.

But when I enable "Verify IPN Posts" I get error :

Payment not verified by PayPal. PayPal response: Unable to connect to the remote server

and the following xml file :

<xml>
<Payment>
<Transaction>
<shipping>0.00</shipping>
<custom>
<item_number>MYPRODUCT1</item_number>
<item_name>MY PRODUCT</item_name>
<quantity>1</quantity>
<test_ipn>1</test_ipn>
<txn_id>Q0CLLO3E5HBDCAXVY</txn_id>
<txn_type>web_accept</txn_type>
<notify_version>2.1</notify_version>
<charset>windows-1252</charset>
<verify_sign>1kEUTZqIsNDFDAfahYmkdhM683w14NGBHWKi9nuNH6-1kEUTZqIsNDFD</verify_sign>
<business>sales@mycompany.com</business>
<receiver_email>sales@mycompany.com</receiver_email>
<receiver_id>RM6U3ZFCWDBNY</receiver_id>
<payer_id>RM6U3ZFCWDBNY</payer_id>
<payer_email>tester@mycompany.com</payer_email>
<payer_status>unverified</payer_status>
<first_name>Andrew</first_name>
<last_name>Tester</last_name>
<address_status>unconfirmed</address_status>
<address_name>Andrew Tester NEW</address_name>
<address_street>6 Test St</address_street>
<address_city>Test Town</address_city>
<address_state>Test State</address_state>
<address_zip>12345</address_zip>
<address_country_code>US</address_country_code>
<address_country>United States</address_country>
<residence_country>US</residence_country>
<payment_date>09:47:03 Feb 20, 2018 PDT</payment_date>
<payment_type>instant</payment_type>
<payment_status>Completed</payment_status>
<payment_fee>3.06</payment_fee>
<payment_gross>95.00</payment_gross>
<tax>0.00</tax>
<mc_gross>95.00</mc_gross>
<mc_currency>USD</mc_currency>
<mc_fee>3.06</mc_fee>
</Transaction>
<PostBackData>cmd = _notify-validate&amp;=&amp;shipping=0.00&amp;custom=&amp;item_number=MYPRODUCT1&amp;item_name=MY+PRODUCT&amp;quantity=1&amp;test_ipn=1&amp;txn_id=Q0CLLO3E5HBDCAXVY&amp;txn_type=web_accept&amp;notify_version=2.1&amp;charset=windows-1252&amp;verify_sign=1kEUTZqIsNDFDAfahYmkdhM683w14NGBHWKi9nuNH6-1kEUTZqIsNDFD&amp;business=sales%40mycompany.com&amp;receiver_email=sales%40mycompany.com&amp;receiver_id=RM6U3ZFCWDBNY&amp;payer_id=RM6U3ZFCWDBNY&amp;payer_email=tester40mycompany&amp;payer_status=unverified&amp;first_name=Andrew&amp;last_name=Tester&amp;address_status=unconfirmed&amp;address_name=Andrew+Tester+NEW&amp;address_street=6+Test+St&amp;address_city=Test+Town&amp;address_state=Test+State&amp;address_zip=12345&amp;address_country_code=US&amp;address_country=United+States&amp;residence_country=US&amp;payment_date=09%3a47%3a03+Feb+20%2c+2018+PDT&amp;payment_type=instant&amp;payment_status=Completed&amp;payment_fee=3.06&amp;payment_gross=95.00&amp;tax=0.00&amp;mc_gross=95.00&amp;mc_currency=USD&amp;mc_fee=3.06</PostBackData>
<Error>Payment not verified by PayPal. PayPal response: Unable to connect to the remote server</Error>
</Payment>


Any idea what could be wrong ?

Thank you
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Tue Feb 27, 2018 9:52 pm    Post subject: Reply with quote

That is most likely a configuration problem with your ASP.NET Server that is preventing applications on the server (in this case IPN.NET) from accessing external web addresses. It is the same core problem that was giving you an issue when you tried to install your license key (in the post below)

http://www.infralution.com/phpBB2/viewtopic.php?t=3036
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
hi_jack



Joined: 10 Mar 2016
Posts: 19

PostPosted: Wed Mar 07, 2018 2:08 pm    Post subject: Reply with quote

Hello,

Thank you but I never fixed it I just left Verify post unchecked which works fine.

I understand that it is not advised or is it?

I do understand that it is related to some outgoing messages from server to Paypal. I spoke to my hosting company and they asked if I need a specific port or protocol opened.

Any assistance very appreciated.

Regards,
Back to top
View user's profile Send private message
hi_jack



Joined: 10 Mar 2016
Posts: 19

PostPosted: Wed Mar 07, 2018 3:18 pm    Post subject: Reply with quote

Hello again,

I made some progress!

This post helped me :
https://www.pdshop.com/proxy-httpwebrequest-1and1-timeout-timed-connection-closed-kb-144/

I contacted 1&1 which gave me the adress of the proxy server and it solved the "Unable to connect to the remote server" Error.

This could be useful to other users having same problem you need to edit the file Web.config to include :

<configuration>

<system>
<defaultProxy>
<proxy>
</defaultProxy>
</system>


However Î got a new error now :

Payment not verified by PayPal. PayPal response: The request was aborted: Could not create SSL/TLS secure channel.

Any help on this error ?

Thank you
Back to top
View user's profile Send private message
hi_jack



Joined: 10 Mar 2016
Posts: 19

PostPosted: Wed Mar 07, 2018 3:22 pm    Post subject: Reply with quote

Correction :
<configuration>
<system>
<defaultProxy>
<proxy usesystemdefault="False" proxyaddress=MYPROXYSERVER" bypassonlocal="False" />
</defaultProxy>
</system>

.....
........
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Wed Mar 07, 2018 9:42 pm    Post subject: Reply with quote

Unfortunately this still sounds like an issue with your server. It may be an issue with the version of TLS (Transport Layer Security) that you host has been configured with. PayPal requires TLS 1.2. It may also possibly be related to the fact that you have to configure your host to connect through a proxy
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Infralution Support Forum Index -> IPN.NET Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group