View previous topic :: View next topic |
Author |
Message |
hi_jack
Joined: 10 Mar 2016 Posts: 19
|
Posted: Tue Feb 20, 2018 10:43 am Post subject: Problem with Verify IPN Posts |
|
|
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&=&shipping=0.00&custom=&item_number=MYPRODUCT1&item_name=MY+PRODUCT&quantity=1&test_ipn=1&txn_id=Q0CLLO3E5HBDCAXVY&txn_type=web_accept&notify_version=2.1&charset=windows-1252&verify_sign=1kEUTZqIsNDFDAfahYmkdhM683w14NGBHWKi9nuNH6-1kEUTZqIsNDFD&business=sales%40mycompany.com&receiver_email=sales%40mycompany.com&receiver_id=RM6U3ZFCWDBNY&payer_id=RM6U3ZFCWDBNY&payer_email=tester40mycompany&payer_status=unverified&first_name=Andrew&last_name=Tester&address_status=unconfirmed&address_name=Andrew+Tester+NEW&address_street=6+Test+St&address_city=Test+Town&address_state=Test+State&address_zip=12345&address_country_code=US&address_country=United+States&residence_country=US&payment_date=09%3a47%3a03+Feb+20%2c+2018+PDT&payment_type=instant&payment_status=Completed&payment_fee=3.06&payment_gross=95.00&tax=0.00&mc_gross=95.00&mc_currency=USD&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 |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Tue Feb 27, 2018 9:52 pm Post subject: |
|
|
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 |
|
|
hi_jack
Joined: 10 Mar 2016 Posts: 19
|
Posted: Wed Mar 07, 2018 2:08 pm Post subject: |
|
|
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 |
|
|
hi_jack
Joined: 10 Mar 2016 Posts: 19
|
Posted: Wed Mar 07, 2018 3:18 pm Post subject: |
|
|
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 |
|
|
hi_jack
Joined: 10 Mar 2016 Posts: 19
|
Posted: Wed Mar 07, 2018 3:22 pm Post subject: |
|
|
Correction :
<configuration>
<system>
<defaultProxy>
<proxy usesystemdefault="False" proxyaddress=MYPROXYSERVER" bypassonlocal="False" />
</defaultProxy>
</system>
.....
........ |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Wed Mar 07, 2018 9:42 pm Post subject: |
|
|
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 |
|
|
|