Forum Replies Created
February 21, 2020 at 6:44 pm in reply to: How to tell a member was able to look at a protected page? Tracking members #80348
Ok. Just to let you know, PayPal sent me this, after I provided a screenshot of the eMember dashboard showing the customer had recently logged in:
“We’re happy to confirm that the following transaction was covered under Seller Protection as you met the PayPal Seller Protection requirements. is now available in your PayPal balance and there is no further action required.”
I replied to your email.
Yeah it is a monthly subscription. The buyer said “My membership is renewed through a PayPal subscription (I signed up initially in on December 2, 2019). I changed my payment method in PayPal this morning (updated my credit card information) … this (apparently) triggered a ‘no charge’ renewal (???). “
Yes, I do have the debug data. Should email it to you? If so I need your email. I am not sure if it’s a good idea to post this data on this public forum – let me know.
Thanks I got it, I’ll test it tomorrow. Will it be possible to set start/end points (or In/Out points) so the user can choose what part of the video he/she wants to loop? Don’t know if you looked at the example I gave – [https://www.youtube.com/watch?v=9D8Oh3qgtS4]
Any chance to get the looping functionality added? I would pay extra for it!
They all get the same message, which says Access Denied AND Request has expired. The error message is an XML style message, so my customers sometimes get confused and start describing the XML formatting, etc, but in the end, it’s always the “request has expired” message.
Around 60-70 people per month, so I guess it’s around 10% with problems. Some months less, some months more.
Server ip: 126.96.36.199
Added the stats add-on today.
I have about 6-8 people per month who are having trouble. Of those, 3-4 can not download at all, for the remaining, they can usually get by after I’ve sent them several links. They often complain it is very slow too.
When I test the link I send to them, it always works perfectly. I have to generate new links for these people, since they get the request expired message.
As for geographical location, the last 3 people were all in the USA.
Today I changed the AWS S3 Presigned URL Expiry from 600 to 6000 and sent new links to the last 2 people who had problems. They said it worked perfectly this time. So maybe that will be the solution, just keep setting to a high number?
Ok. When I go to time.gov, it shows my local timezone, by the way.
I found this on Amazon forums: “all times used on Amazon webservices are UTC.”
So since my provider’s server is also set to UTC, wouldn’t that mean there is no time/clock issue then? Something else is causing the “request expired” message?
Ok, there is a big time difference.
http://www.time.gov time is 14:15 and my page is 20:15.
I assume I should change this in wordpress / General Settings then so they are the same?
Or do I change the time on my Amazon bucket? I don’t know if that’s possible or how I do that.
WP Engine told me just now their servers run on UTC time.
I’m using WP Engine. How do I check the settings on WP Engine vs Amazon?
Yes, the link was created the same day as they got the error message. I don’t think they would have clicked the link 100 times before they told me it’s expired.
It seems only some people have this issue, but at least one of them is getting it every time I generate a new link.
It is the same message as I started the thread with:
AccessDenied<Message>Request has expired</Message>
I am still having customers getting “access denied”, “Request has expired” message from Amazon S3.
download debug message:
[04/01/2015 10:33 PM] – Status : Link details retrieved using file key. Link ID: 8386
[04/01/2015 10:33 PM] – Status : Global download limit counting is enabled. Count limit: 99 Access count: 0
[04/01/2015 10:33 PM] – Status : Checking global download expiry time.
[04/01/2015 10:33 PM] – FAILURE : Global download expiry time check failed. This link has expired
In eStore settings, I have set the duration of download link to be 340 hours, and download limit count to be 99 times. Should I set the hours to be a larger number?
Should I set AWS S3 Presigned URL Expiry to be higher than 600?
What else can I do about this? Customers are complaining and I don’t know what to do.
What should I tell them?