[Invidious] "Oh no! Forbidden" sometimes when loading an old tab that previously passed #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I've encountered this when viewing videos through your Invidious instance. I don't know if you use go-away on any other services or whether it can also happen for those.
After loading a video page and passing the go-away challenge, a bunch of stuff is left in the URL query. Then, later, if I've left the tab open for a while, when the tab reloads I'll be challenged again but will fail. However, if I immediately remove the extra stuff and try to access the normal URL again, it'll pass. So, this doesn't prevent accessing the service, it's just annoying.
I couldn't tell you whether the issue is in how go-away handles things when old info is present in the URL, or if it's the fact that old info is left in the URL after passing in the first place.
Example:
URL after previously passing, which had old go-away info:
https://inv.nadeko.net/watch?__goaway_challenge=js-refresh&__goaway_id=c598b4925a1d88b6f1998133e9a08ce9&__goaway_referer=https%3A%2F%2Finv.nadeko.net%2F&v=LL_Lh9iKIpEMessage after reloading and failing:
No messages in the browser console.
Request headers and user-agent for a failed request:
Editing the URL back to
https://inv.nadeko.net/watch?v=LL_Lh9iKIpEand loading it then successfully passed the go-away challenge.