Forum Replies Created
-
AuthorPosts
-
wzp
ModeratorWould PayPal accept the log files as “proof?”
wzp
ModeratorTo summarize… the technical reason for the incomplete downloads is that GoDaddy is terminating the download script before it has time to complete. This issue has been discussed many times over the years, in these forums. Even GoDaddy’s own technical forums contain threads by customer complaining about shared and grid server performance issues.
The issue is not because of any defect in eStore. If it was due to a defect, the problem would not just affect “some” of your customers and not others. It is due to the limitations imposed by (in this case) GoDaddy. The Amazon S3 solution was developed because there was a real need to overcome technical issues that are out of the product’s control.
Using Amazon S3 integration completely removes server issues from the equation, and is several magnitudes less expensive than the monthly cost of using a dedicated server.
You can also try and convince GoDaddy to extend your server timeouts.
wzp
ModeratorWell, it doesn’t seem to be a permissions problem, because I was able to directly access that link. Maybe Amin needs to send you an email, requesting access to your system so he can have a look, when he gets in later today (GMT +10).
wzp
ModeratorSSL only encrypts the traffic between the server and the user. It does not guarantee that the user on the other end is the one you want downloading stuff. SSL is used to prevent other people from “eavesdropping” on the communications between the server and user.
wzp
Moderator
wzp
ModeratorSure you weren’t thinking of “dedicated SERVER?”
wzp
ModeratorDownloads from your server will also be affected by where the user is located.
wzp
Moderatornot really. your provider has configured PHP a particular way. Also, if you are on a shared server the performance will also be affected, depending upon the load of other sites that share your “box.”
wzp
ModeratorBTW, is the link supposed to end up at a WP login form?
wzp
ModeratorYes, it will resolve that way, but without the special APR cookie, the content within the short code will not be seen, unless they came by way of the encrypted link, in order to get a cookie. They can share the link all they want
wzp
ModeratorAs of eStore version 5.6.6 we support a secure “one-off” Authenticated Page Redirect (APR) feature.
The simple instructions…
http://www.tipsandtricks-hq.com/ecommerce/using-wordpress-permalinks-as-digital-products-apr-1217
The more detail/technical instructions…
https://support.tipsandtricks-hq.com/forums/topic/using-wordpress-permalinks-as-digital-products
The secret is I the cookie.
wzp
ModeratorThe timeouts are being enforced by the hosting provider. They exist, as a fail safe against scripts that run out of control. You need to ask the provider if they will remove (unlikely) the limits, since larger files will take longer. BTW, the first year of Amazon S3 is free.
wzp
ModeratorUsing Amazon S3 integration still uses the encrypted links; but the server is no longer burdened with acting as the middleman.
Amazon Web Services Simple Storage Service (AWS S3) Integration
http://www.tipsandtricks-hq.com/a-bucket-full-of-objects-amazon-s3-3052
wzp
ModeratorThe problem is that PHP is acting as a middleman between the file and the user. As such, if there are any server limitations on PHP memory, or script timeouts, the download will not complete. If you were to enable debug logs, and look at the download_manager_debug.log file, It will most likely show a download starting, but no compleation message. That is indicative of the server terminating the download script before it can finish.
By using the Amazon S3 option, you hand off the download process to the AWS network, and remove your host from the download process.
July 26, 2011 at 2:34 am in reply to: protecting the streaming video URL source in the html page source code #34705 -
AuthorPosts