[Bug] frequent mcaptcha and auto refreshing #35
Loading…
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?
Hello,
I wasn't sure exactly where to report this to, as it's really only a bug that occurs in my browser, I'm currently using the git version of Qutebrowser on Gentoo GNU/Linux:
inxi-output.log
I keep running into problems with mcaptcha appearing really frequently, and refreshing and staying on the page after verifying.
I do use tor with Qutebrowser using a command, which is binded to set content.proxy socks://localhost:9050, as :tor. I have also tried disabling it, before launching invidious/materialious, but it does not seem to make a difference, after so many uses. After running into mcaptcha whenever I revisit on a new tab, it delete the cookies stored for my login.
Logs
Currently not sure if I am able to provide logs, as qutebrowser does not want to launch from my terminal in Hyprland. Not sure if any logs from ~/.local/share/qutebrowser would help, as this is pretty self-described.
Screenshots
Please let me know if there is anything I am missing, or if there are any workarounds available or addition information that I can provide. Much appreciated.
[Bug]to [Bug] frequent mcaptcha and auto refreshingThe captcha is IP based so if you trying to access from the Tor network, I'm guessing your public IP changes every time you do a new connection to a site leading to this behavior.
If you accessing from Tor, please use the tor domain at http://inv.nadekonw7plitnjuawu6ytjsl7jlglk2t6pyq6eftptmiv3dvqndwvyd.onion/
After re-testing, it does seem like if I have my default proxy set normally, the behavior does not occur with mcaptcha. I'm guessing there's no tor materialious instance, or a way to save cookies. :(
About Materialious, you have high chances of getting a captcha if you visit the history page (to see the videos you watched) because if you compare it with the history page of invidious, the Materialious one has video title and channel name whereas Invidious doesn't.
Invidious doesn't store the video details on the database to later show them on the history, so what Materialious does, is to call the
/api/v1/videos
endpoint to grab the video information like the title and channel, the problem is that calling the/api/v1/videos
is very resource intensive and if you request it a lot of times. And materialious calls the api endpoint like with no delay at all so all requests come in a burst to the server, making everything sluggish.What I want to do, is to store the video information like the Title and channel on the DB so invidious doesn't try to fetch the video every time on third party clients. This has to be a change made on upstream so third party clients can adopt it.
About the privacy concerns, IMO, storing the Title and channel of a video to show it on the history doesn't matter that much because if you enable history, only the IDs of the videos you watch will be stored on the DB but that doesn't mean the admin of the instance cannot know what you watch on Invidious because the ID is already stored lol.
Shit english sorry if you don't understand something lollo!L!!