WesPenre is experiencing issues with manual backups, receiving an email with a download link that no longer works and instead displays an error message “Sorry, this backup download link has already been used or has expired.”
Initial troubleshooting steps, including logging in as the correct user and checking for old links, were ruled out by WesPenre.
IAmGav suggested enabling force_https in Admin settings, but this caused login issues for WesPenre.
umar.techboy discovered a workaround by manually changing the HTTP link to HTTPS in the browser address bar, allowing the download to commence without errors.
IAmGav also suggested running ./launcher rebuild app via SSH to resolve the issue, but WesPenre found this step too technical.
IAmGav offered to investigate further with login details.
I have always been able to back up Discourse manually every evening and then download the file to my computer. An email is sent to me with a download link to click. That worked fine until about three days ago. The link doesn’t work anymore, and a tab is opening in Chrome when I click on the download link, saying,
“Sorry, this backup download link has already been used or has expired.”
But I have not used that backup previously, and this message never came up before. Am I doing something wrong?
I still can’t figure out why the file suddenly sends a http version instead of https, regardless of whether I check the https box. I’m not tech savvy at all, so I also contacted Gigenet, which hosts Discourse for me, to see if it was on their end, but they said it is a Discourse issue, and that they suggested someone looked at the Discourse log.
So, I think this is what Gavin wanted to do by signing up as an admin, but I haven’t heard anything back yet, and no one has tried to sign up. You may have been busy, of course. Just wanted to let you know that the problem persists… --Thank you.
After reading the discussion on SSL/No SSL conflict, this is what I did and it worked.
The link that I received in the email was an HTTP: I manually accessed it with HTTPS: and it worked.
email link > Copy Link address > Paste in the address bar (don’t press enter or the link will expire) > change “HTTP” to https in the start > Enter. the download should commence without an error now.