Skip to content
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]: [BAD_HTTP_STATUS: 403] Potential causes: IP block or streaming URL deciphering failed #6912

Open
5 of 6 tasks
Targren opened this issue Feb 24, 2025 · 7 comments
Open
5 of 6 tasks
Labels
B: inconsistent behavior bug Something isn't working

Comments

@Targren
Copy link

Targren commented Feb 24, 2025

Guidelines

Describe the bug

Followup to #6701, which is locked. After the fix update came out, some videos still give the error on the first attempt, but backing out and then reopening them work. (e.g. https://youtu.be/-CBGK2Xujs8). I'm not sure what the factor is that make some videos still affected and most of the others not, and sorry for the obvious dupe, but the existing thread is locked and hoped the link to an example video might be helpful.

Expected Behavior

The video plays

Issue Labels

inconsistent behavior

FreeTube Version

v0.23.2 Beta

Operating System Version

Windows 10 2H22

Installation Method

.exe

Primary API used

Local API

Last Known Working FreeTube Version (If Any)

No response

Additional Information

No response

Nightly Build

@Targren Targren added the bug Something isn't working label Feb 24, 2025
@github-project-automation github-project-automation bot moved this to To assign in Bug Reports Feb 24, 2025
@phenty
Copy link

phenty commented Feb 24, 2025

I'm experiencing the same - this bug is not fixed. It's improved as videos will play after retrying, but the error still occurs frequently enough to be annoying.

@absidue
Copy link
Member

absidue commented Feb 24, 2025

Just to clarify what is probably going on, the other issue was fixed but now something else is causing problems. The error message you are getting is the same because YouTube just returns a 403 status code when something goes wrong but they don't specify what went wrong, so all we can show you is "something went wrong, we can't tell you what exactly but here are some things that have been known to cause it in the past, it could also be something else".

@efb4f5ff-1298-471a-8973-3d47447115dc

@Targren @phenty please provide the following info:

  • Do you use a VPN?
  • Do you use a Proxy?
  • Do you use the Local API?
  • Is the following setting enabled or disabled: Settings -> Player -> Proxy through Invidious?
  • What is the default video format that you're using: Settings -> Player -> Default video format?

@phenty
Copy link

phenty commented Feb 24, 2025

@Targren @phenty please provide the following info:

VPN is turned off. When it's on I get a different message (YouTube has blocked your IP address).
No proxy
Using Local API
Proxy through invidious is off (and greyed out)
Default video format is DASH

@rjc3rd
Copy link

rjc3rd commented Feb 24, 2025

[BAD_HTTP_STATUS: 403] Potential causes: IP block or streaming URL deciphering failed

I use a VPN. Sometimes all I have to do is change location, but lately all locations still get the error. Even my local ISP IP address gets the message.

Work arounds that have worked for me until recently.

  1. Add a Celluloid as external player and open video in external player, works every time even IP that seems to break internal player.
  2. I also exported my subscriptions list. Install Feedbro - Advanced RSS Feed Reader in my browser (Librewolf) and import those subscriptions into Feedbro. Of course I also use uBlock Origin and SponsorBlock in my browser along with using a VPN.

I think what ever change you made for this new version DID make it work for a while but YouTube seems to be onto it this time and not planning this free ride to last much longer.

I appreciate what you do, I hope this can be resolved.

@Targren
Copy link
Author

Targren commented Feb 24, 2025

  • Do you use a VPN?
    No

  • Do you use a Proxy?
    No

  • Do you use the Local API?
    Yes

  • Is the following setting enabled or disabled: Settings -> Player -> Proxy through Invidious?
    Turned off (setting seems to be disabled/grayed out)

  • What is the default video format that you're using: Settings -> Player -> Default video format?
    DASH Formats

@awesome769

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B: inconsistent behavior bug Something isn't working
Projects
Status: To assign
Development

No branches or pull requests

6 participants