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
Forum Search
Google Site Search
 All Forums
 Technical
 ASP (Windows server) versions
 Digital download ERR_HTTP2_PROTOCOL_ERROR
Author « Topic »  

TJ
Starting Member

USA
2 Posts

Posted - 09/21/2026 :  15:11:31  
Digital download failing – Secure Connection Failed / ERR_HTTP2_PROTOCOL_ERROR – ASP v7.9.5


Hi, can someone help me out?

I'm setting up digital downloads for the first time on Ecommerce Plus ASP v7.9.5 and everything seems to be working except delivery of the actual file.

My setup:

ASPUpload / Persits.Upload is installed (confirmed by my host).
I created a downloads folder outside the web root.
The physical path in digidownloadpattern matches the server path structure used by my database.
Test product reference is 110E.
The file in the protected folder is 110E.pdf.
The product Download field contains A.
digidownloadmethod="aspupload"
digidownloaddays=10

I have successfully tested checkout/payment with both PayPal and Square Sandbox. After payment, ECT correctly recognizes the product as a digital download and displays the red Download Product link.

I also set up digidownloademail and created latedownload.asp from thanks.asp, changing the include to:

<!--#include file="vsadmin/inc/inclatedownload.asp"-->

The email link works correctly. latedownload.asp finds the order and displays the correct downloadable product. However, clicking Download Product from either the original thank-you page or the late-download page fails when dodownload.asp tries to deliver the file.

In Firefox I get:

Secure Connection Failed
The authenticity of the received data could not be verified.

I also tested in Microsoft Edge and get:

ERR_HTTP2_PROTOCOL_ERROR

The failing URL is /vsadmin/dodownload.asp?ref=110E&... (security parameters omitted).

My host has checked the permissions on the protected downloads folder, but the problem remains. They are also checking the server side.

I saw in the documentation that iswin2008r2=TRUE may be needed for a Connection Error on Windows Server 2008 R2. I have asked my host to confirm the Windows Server version before adding that setting.

Is there another setting or server requirement I should check that could cause dodownload.asp to fail while serving the file?

One other thing that may help diagnose this:

After testing the download in Edge, I received an automated email from the store saying:

Prod Ref: 110E
Order Id: invalid
Cart Id: 11111
P-word: fg
User Agent: Ruby

It also included the query string and IP address, which I have omitted here.

The test order itself was successfully created and paid, so I'm not sure why the automated warning is reporting Order Id: invalid. I also don't understand why the User Agent is reported as Ruby when I initiated the download from Microsoft Edge.

Does that information indicate where the download request is failing?

Edited by - TJ on 09/21/2026 15:18:46

Vince
Administrator

43487 Posts

Posted - 09/22/2026 :  04:26:55  
Hi TJ
The first thing is that it's not actually necessary to use aspupload and without the digidownloadmethod parameter it will default to using the filesystem object. So could you try that just in case, but if that doesn't help could you send one of the download links to my email and I'll take a look at what is going on.

Vince

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

TJ
Starting Member

USA
2 Posts

Posted - 09/22/2026 :  06:29:13  
I removed/commented out:

digidownloadmethod="aspupload"

and tested the download again.

The result changed. I no longer get the Secure Connection Failed / ERR_HTTP2_PROTOCOL_ERROR message.

I now get a blank browser page, and the address/location being returned is the physical server path to the PDF, something like:

DRIVE:\home\hugsandstitches.com\downloads\110E.pdf

That is the correct physical location of the file, and Hostek has confirmed that 110E.pdf exists there and that the folder permissions are correct.

Does this indicate what is wrong with the FileSystem Object method?

I can send a link to your email

Thanks,
  « Topic »  
Jump To:
Shopping Cart Software Forum for Ecommerce Templates © 2002-2022 ecommercetemplates.com
This page was generated in 0.03 seconds. Snitz Forums 2000