Again! 410: Gone • Download not yet available. Please try again shortly

Hello,

every week I get the error as in the subject when I do maintenance at my customer’s site and try to install the update.

I also often get this error during my installation, regardless of whether I try to update via the web version or the app.

I tried to access the URL from the thread 410: Gone • There was a problem reaching the update server, please try again in a little while.

On my computer I get no display at all, regardless of the browser and from the server:

curl -I https://pdf.invoicing.co/api/version
HTTP/2 200
date: Fri, 09 Aug 2024 12:21:00 GMT
content-type: text/plain; charset=UTF-8
cache-control: private, must-revalidate
pragma: no-cache
expires: -1
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4999
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url": "https:\/\/a.nel.cloudflare.com\/report\/v4? s=DpmX8ShavOxnLOP0izXOkhw6tZnm5ZHNFx26rV7n44mcsbv3pHpye0ljt9oBaBTOyQHqgt29Luxvb178ONiDG3z5yqrmzcbDAUB7R8sdtIsVkHb%2B4RquyjMJ5Y9qYY6ZqB%2FRti%2Fd1L73EWSv5Po%3D"}], "group": "cf-nel", "max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8b07b41548f5692e-FRA

This shit with Cloudflare is extremely annoying, and I’m not even talking about the data protection violations!

What solution do you have? I’m getting really annoyed.

Hi,

Which country are you based in?

Note: please try not to use profanity.

Hello,

I am based in Germany.

And for the life of me, I can’t think of any kind words for Cloudflare and their business practices!

I’m not sure how much help I can provide, you may want to create a discussion on GitHub.

My last issues on Github were quickly and harshly shot down and closed by David, which is why the whole thing seems a bit pointless to me.

The updates could be installed about 40 minutes after I opened the thread here.

But the last release is already two days old, at least according to GitHub, so that’s even more annoying.

I have been a Whitelable customer of yours since December 2018 and, because I was actually satisfied, I recommended it to one of my customers. Unfortunately, I don’t always see improvements for your European customers, especially when it comes to integrating third-party providers, here with regard to the GDPR.

I’m not suggesting an issue on GitHub, my suggestion was to create a discussion.

We’re constantly working to improve the app for all users.

Similarly to what @hillel suggested in the post you linked, what result do you get from putting https://pdf.invoicing.co/api/version directly in your browser?

Also remember there could be a delay between when an update is available via GitHub and when version (and other) changes are pushed to the website.

It’s also a little difficult to make any suggestions for you because at one point you state

That’s assuming you’re referring to the 410 error.

However, the output you share below that shows a 200 response, indicating the request to the server was successful.

Another thing may be occurring for you as well and I believe this can happen both from the web UI or from the app. Your instance (or the one for your client) may have cached the previous version number for an update, especially when multiple versions of InvoiceNinja are released in one day. For example, versions 5.10.14 through 5.10.16 were all released the same day. Even the two latest versions were released less than 24 hours apart (albeit on different calendar days).

If that has occurred and your instance has cached a previous version, there is potential you could see a 410 error. One thing to try is to first refresh the cache prior to attempting an update. Another option is to update from the command line. You do have a few extra steps, but the prices takes about the same amount of time as via the GUI.

Whilst many of us have issues with Cloudflare (myself included), that doesn’t mean there’s something wrong with InvoiceNinja.

Same issue here on update from webui: 410: Download not yet available. Please try again shortly.

Note: one possible cause for this error is trying to update right after a new release is created, I suggest trying again in a few hours.

Indeed it went through later. So most likely was a coincidence in my case. Thank you.

hi all, same issue for my instance. I have this issue for some time now, unable to update error 410: Gone • Download not yet available. Please try again shortly.

under CLI: curl -I https://pdf.invoicing.co/api/version
HTTP/2 200
date: Thu, 15 Aug 2024 20:03:58 GMT
content-type: text/plain; charset=UTF-8
cache-control: private, must-revalidate
pragma: no-cache
expires: -1
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4999
cf-cache-status: DYNAMIC
report-to: {“endpoints”:[{“url”:“https://a.nel.cloudflare.com/report/v4?s=OP1BDJL1FYqCd57EPiqPSNFVO31EEwsMMkuYqMPgkkWX%2FqQB2zxhYvQ42xLZG%2FmqnEQNjIyoMpVJDO8lm0TIGQuWGhFv2WDE3selA95cShX%2F7YtLlTLWK5qlI1nPO8ctLbE%3D”}],“group”:“cf-nel”,“max_age”:604800}
nel: {“success_fraction”:0,“report_to”:“cf-nel”,“max_age”:604800}
server: cloudflare
cf-ray: 8b3bca7f09b80752-MAN

So, connected? but when I try to update error 410…

UPDATE:
after multiple attempts, and some few more errors like Gateway Time Out, the update finally worked for me.

1 Like

Sorry to revive the thread, but I have had the same issue for a couple of weeks and have been waiting for my instance to magically fix itself like it has for others in the thread.

Same cURL results as @seven, but still unable to update from self-hosted zip v5.10.24 to v5.10.27. Location is Australia if that helps.

Have cleared cache both via server, artisan etc. Nothing odd in the logs. PHP is 8.2. Server reboots etc.

I suggest manually updating the app.

Note: we’ve changed from .zip to .tar.

I just updated both my production instance and a test instance via the web UI from v5.10.24 to 5.10.27 without any issues. It took less than 60 seconds on both instances.