Ecommerce software home
Shopping Cart Software Forum for Ecommerce Templates
 
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

Find us on Facebook Follow us on Twitter View our YouTube channel
Search our site
 All Forums
 Technical
 ASP (Windows server) versions
 Thanks.asp PayPal Error
Next Page
Author « Topic »
Page: of 2

KevinRobson
Advanced Member

USA
245 Posts

Posted - 12/13/2018 :  07:10:04  
When a customer uses PayPal, the Thanks.asp page displays an error:
"Sorry, there seemed to be an error!
Error, couldn't connect to https://www.paypal.com/cgi-bin/webscr (2147012739)
An error occurred in the secure channel support"

Is there a setting I'm missing or something else?


Edited by - KevinRobson on 12/13/2018 07:10:37

Andy
ECT Moderator

95440 Posts

Posted - 12/13/2018 :  07:44:00  
Hi Kevin

That looks like it may be a TLS issue. There are a couple of tests you can run here https://www.ecommercetemplates.com/support/topic.asp?TOPIC_ID=107642

Andy

Please feel free to review / rate our software

KevinRobson
Advanced Member

USA
245 Posts

Posted - 12/21/2018 :  07:40:21  
TLS 1.2 is enabled and everything checks green at https://www.ssllabs.com/ssltest/analyze.html?d=petticoatparlor.com&hideResults=on

Yet when paying with PayPal it still returns the same error on Thanks.asp. Is there a setting in the shopping cart admin that needs attention?

Andy
ECT Moderator

95440 Posts

Posted - 12/21/2018 :  07:59:48  
The test results there show support support for TLS1.0 and 1.1 and for security reasons I don't think either should be available and is the probable reason for the error on the thanks page.

Andy

Please feel free to review / rate our software

KevinRobson
Advanced Member

USA
245 Posts

Posted - 12/21/2018 :  12:30:20  
Our tech turned of the earlier TLS versions. I've made a test purchase and the error persists. If you need login credentials to dig further I'm happy to send them. My email is Kevin@BusinessMasters.Net

Thank you,
Kevin

Andy
ECT Moderator

95440 Posts

Posted - 12/21/2018 :  12:48:13  
Ok thanks, please do send me an email with the details.

Andy

Please feel free to review / rate our software

KevinRobson
Advanced Member

USA
245 Posts

Posted - 12/21/2018 :  12:53:06  
Sent in a reply
Thank you,
Kevin

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/04/2019 :  13:32:00  
We've updated to the latest software and have secured the website. Still, when paying with PayPal the Thanks.asp page returns the error. A screen shot is posted at https://petticoatparlor.com/petticoat.jpg

Andy
ECT Moderator

95440 Posts

Posted - 01/05/2019 :  00:20:05  
Can you let us know your server set up and versions so I can check that? The error suggests a TLS problem but the server test doesn't so I'm a bit unsure why you should still get the error.

Andy

Please feel free to review / rate our software

V45
Advanced Member

United Kingdom
416 Posts

Pre-sales questions only
(More Details...)

Posted - 01/05/2019 :  12:56:54  
In that screenshot, 4th Jan 2019, I notice that the browser is saying Not Secure

Will - Bolton Manchester UK

Edited by - V45 on 01/05/2019 12:58:34

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/05/2019 :  13:12:28  
That's on an old screen shot. Here's a new one with the same error message.
https://petticoatparlor.com/paypalerror.jpg

Andy
ECT Moderator

95440 Posts

Posted - 01/05/2019 :  23:51:11  
Can you let us know your database and server set up? If I remember rightly too in your admin your updater version checker can't connect to our server, is that right? That may also be an indication of it being a TLS issue.

Andy

Please feel free to review / rate our software

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/07/2019 :  12:27:33  
We're using msAccess, server is running Windows 2008R - fully Patched - Latest ASP 4.x

What are the requirements to use the shopping cart?
Are there special paypal requirements ? - does a special port need to be open ?

Vince
Administrator

42460 Posts

Posted - 01/08/2019 :  01:27:00  
quote:
TLS 1.2 is enabled and everything checks green at https://www.ssllabs.com/ssltest/analyze.html?d=petticoatparlor.com&hideResults=on
That's a good test and it's important your server can pass it, but it's only actually testing the protocols that your browser can negotiate with the server, not the protocol that will be used by your server to connect with PayPal. If you open the ppconfirm.asp page on your site with the following parameter...
vsadmin/ppconfirm.asp?ppdebug=true
...then it will attempt to connect via the server to PayPal and what you get is...
quote:
Error, couldn't connect to https://ipnpb.paypal.com/cgi-bin/webscr (-2147012739).
An error occurred in the secure channel support
And this does come down to TLS1.2.
quote:
What are the requirements to use the shopping cart?
This isn't really a requirement of the cart, but something PayPal introduced last year that all connections have to be TLS1.2. As Win2008 servers are now old technology MS isn't really interested in updating them. Previously, whatever object you used on Win2008 servers would fail but I have just found this article...
https://community.rackspace.com/general/f/general-discussion-forum/7360/expanding-paypal-and-tls-1-2---windows-server-2008-r2-and-windows-server-2012-r2
...which seems to suggest that Msxml2.ServerXMLHTTP may work (so maybe MS have fixed it). So can you try opening the file vsadmin/ppconfirm.asp in notepad and search for...
WinHTTP.WinHTTPRequest.5.1
...and replace that with...
Msxml2.ServerXMLHTTP
...and see if it helps. If it doesn't though I'm afraid updating the server technology is the only way around this. But then again, at some point soon you are going to have to update from Win2008 anyway.

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/19/2019 :  15:36:54  
The directions were excellent, but the solutions didn't work.

Until we're able to upgrade from the MS2008 server, what if I change Thanks.asp to a static page that just says "Thank You"?
Would that break the cart?

Andy
ECT Moderator

95440 Posts

Posted - 01/20/2019 :  00:07:22  
It wouldn't break the cart as such but it may result in confusion for users as to whether the order has really gone through.

Andy

Please feel free to review / rate our software

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/20/2019 :  05:08:53  
That's the problem we're having now. Orders and payments are going through correctly, but the Thanks.asp page says they're was an error.

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/20/2019 :  05:10:01  
That's the problem we're having now. The orders and payments are processed correctly and the Thanks.asp page says there was an error.

KevinRobson
Advanced Member

USA
245 Posts

Posted - 01/31/2019 :  12:35:29  
I just got off the phone with PayPal support, and have an open ticket if we need more information. Brad from PayPal placed and order and saw the error. He wrote:

Your shopping cart company will need to investigate why they cannot connect to PayPal. Without understanding the logic in their thanks.asp page, it very well could be that their connections to PayPal are not TLS 1.2 compliant. TLS security is not just about the server being compliant, but the code itself also needing to be compliant. Older versions of coding framework do require the code to be hard-coded to use TLS 1.2 in connections, the server will only send connections it is being told to send as. Please let you cart company know if they need any information from PayPal I am here to assist.

KevinRobson
Advanced Member

USA
245 Posts

Posted - 02/01/2019 :  05:10:25  
PayPal's support sent this:

https://developer.paypal.com/docs/classic/lifecycle/info-security-guidelines/

The above should be everything your cart company needs to ensure they are connecting securely and properly. Let me know if they have any additional questions!

Andy
ECT Moderator

95440 Posts

Posted - 02/01/2019 :  08:44:29  
Hi Kevin

I think a lot of that information is aimed at hosted carts, where the software vendor has control over the hosting, like we do here https://www.ecommercetemplates.com/ectstore/ and where everything is set up as per PayPal's best practices both in the code and in the hosting. Vince suggested the problem you're having is actually down to an outdated server set up
quote:
As Win2008 servers are now old technology MS isn't really interested in updating them. Previously, whatever object you used on Win2008 servers would fail
Andy

Please feel free to review / rate our software
Page: of 2 « Topic »  
Next Page
Jump To:
Shopping Cart Software Forum for Ecommerce Templates © 2002-2022 ecommercetemplates.com
This page was generated in 0.02 seconds. Snitz Forums 2000