-
-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] IP Ban #702
Comments
what video are you watching? |
Its happening with me also. All videos from channels like Elementar, Linhagem Geek and a lot others too. Stack trace: Exception
Crash log
|
I'm getting this same error, but unsure if it is for the same reasons. |
@CodedNil yeah that's expected, see #671 (reply in thread). The same behavior will even make video fail to load in official app @rafaelszp Can be a new type of blocking but needs more investigation. |
I tried NewPipe also and it's working there. I hope this info helps to some extent. |
@rafaelszp In that case you can try 4.1.2-pre2 as mentioned in #703 |
Same error here... [Bug] IP has been blocked by YouTube Checklist (Your issue will be automatically closed if you delete this part)
Describe the bug Steps to reproduce the bug Device (e.g. Pixel 9 Pro)
Additional context
Exception
Crash log
|
@DrDustwolf restart the app /switch to other videos doesn't help? |
I can watch a video after restarting and clearing cache. I will see if the error will reappear or not... |
@DrDustwolf As mentioned earlier, YouTube now block any playback if you switch your network. e.g. You load the video in wifi but start playing in mobile data. |
@InfinityLoop1308 here's the link for the video: https://m.youtube.com/watch?v=_Ho43Ph6Jhc Update: I clicked now in the same video at first and it didn't loaded and said something like: "this video is over 18 age and needs to log in the YouTube account". I forgot to screenshot. Then I tried to open again the same video, still without logging in my account on PipePipe and then the IP ban message came back. BTW, I am so sorry to saying this in this topic, but I don't know if I should open another one to say that the loading time of a video still is 14 or more seconds. In my LG K12+ didn't changed at all. |
@jangolivre1 See #703 |
@InfinityLoop1308 is there a file to download to test ? |
Don't turn on compatibility mode, which is same as current version |
Till now I watched 7 more videos and the error didn't reoccur. BTW I use WiFi all the time. I never use mobile data on this device. I neither switched to another router or Wi-Fi network when the error occurred. |
@InfinityLoop1308 okay I tested. still got the same tho 😢 |
same problem, force stop pipepipe and clear cache pipepipe helps. |
There are two different scenarios here:
Scenario 1 is expected behavior - this is a new restriction added by YouTube that triggers whenever your IP changes during playback, including but not limited to switching from WiFi to mobile data. We have already added a retry mechanism in 4.1.2-pre2 which will prevent this issue from occurring again. @jangolivre1 @rancidfrog could you help confirm:
That would help a lot. |
The first scenario is not happening with me. I use wifi only. The scenario 2 is actually what is going on. I tried to reinstall the app, cleared cache and even cleared the data losing all my subscriptions and playlists. I am using now the Redmi 6 Pro, and experiencing the same thing with some videos. I don't know if they are related. I am not sure really, but I think these videos are somehow related to videos that are restricted by age and we are not logged into our accounts on Pipepipe. The gentleman @DrDustwolf showed a video that has a title "p0rn filter". Maybe I am wrong, but I would guess by the title that this video is age restricted too. The video that I showed is a prank with curse word and it seems that is restricted by age. But today something happened: I was watching a video from the channel 'Jovem Pan Esportes' - it is about football commentary - and, exactly when I push the return button to search other thing, the IP Ban message appeared again. It was a video that lasted longer than 20 minutes. Additionally, this channel goes live except saturdays and sundays, 15:00 UTC. Got IP ban too. I don't know if the livestream is over 18, but got it too both devices. But even if I get IP ban, I get strictly in certain videos. Some videos I can watch, others I can't. And I don't know how could I say: this video is ok, this is IP ban. Some pranks are not IP ban, others are. I watched a long video and then I got IP ban right after I closed. The live is IP ban.. so, it is pretty hard to link the points. Also, I opened the threat a few days ago. The first day I got IP ban on the video that I posted the image. I think (not sure) that lasted 24 hours, because it appeared another message with a sad smiley saying something like: this video needs to be logged cause it's age blocked. I really forgot to screenshot. But then, as I said before, I just tried to open again the same video and got the IP ban, but loaded the thumbnail. Just can't play. |
@InfinityLoop1308 Update: I logged my YouTube account into PipePipe and the video is playing! I think youtube is IP banning anonymity especially when trying to watch videos with age restriction although others without could be too. I also searched that video from @DrDustwolf and is playing normal here. No IP bans for the moment. but still having very slow time for loading the video. EDIT 2: So here the load time is almost 20 seconds. But here's the thing: This load time only happens in the first time when I open or reopen the app after closing him. I mean, if I open the app and then click on the video, this crazy 20 seconds loading time appears. But after loaded, if I search another video and then go back to the same video, it opens instantly. Dunno if this info could help to future updates. EDIT 3: When I create a playlist with videos, if I click on "Watch all" or "Reproduce all" and if I let go the flow of time of videos, there's no loading time in the next video from the playlist. But if I click in the skip button, or minimize the actual video, e. g, and click in the 3rd or 5th whatever video from the playlist, the huge loading time appears again. |
Thank you @jangolivre1! Your discovery is VERY valuable. Everything is clear now: The second scenario is essentially YouTube's latest form of blocking anonymous access. Instead of directly showing "Sign in to confirm you are not a bot", it randomly returns 403 errors to confuse anonymous users. Now that we have this information, we can develop a new patch to address this issue, including guiding users to log in when necessary. |
My workaround has been to open it in Firefox on my mobile via open in browser. I didn't have that problem whence I played it in that. I have ublock origin and sponsor block installed. When I returned to pipepipe, I had no problems for the next few videos. I didn't log in at all. |
Ah, it is a fingerprint related issue? |
I believe 4.1.2 fully address the issue. |
This is what I was experiencing as well. Basically the issue only affects NewPipe-family players and everything else I try are able to resolve video data normally. (Well except that LibreTube local extractor is also failing recently with a different error. Is YouTube actively implementing stricter third-party client detection methods?) |
Can confirm that I'm able to play videos again normally using 4.1.2. Same IP no login. EDIT: Nope, spoke too soon. YouTube web works without login but PipePipe doesn't Something is definitely fishy about this. Why is NewPipe-family seemingly the only frontend that's affected by the 403 on 1 minute mark error? |
@dogtopus Any error report? |
Grayjay is also affected by the 403 on 1 minute mark error |
Seems like it's no longer a 403 but the "iOS player response is not valid" error instead. Looks like it's an edge case that wasn't getting caught properly by the login error dialog. Also just a side note: Maybe we should add tv player JSON like yt-dlp did as well? |
Checklist (Your issue will be automatically closed if you delete this part)
Describe the bug
Some videos are IP banned in a playlist or when I search for them, others don't.
Frequency
always that I click on video.
Steps to reproduce the bug
Device (e.g. Pixel 9 Pro)
LG K12+
Error report
Additional context
It happened when I watched my own playlist.
The text was updated successfully, but these errors were encountered: