iv-org / invidious

Invidious is an alternative front-end to YouTube
https://invidious.io
GNU Affero General Public License v3.0
16.3k stars 1.81k forks source link

[Bug] "Could not extract JSON" when trying to open auto-generated by YouTube music channel. #4422

Open ghost opened 8 months ago

ghost commented 8 months ago

Actually, subject. When try to open any auto-generated by YouTube music channel, a 500 error with the following content is returned.

Could not extract JSON. Youtube API returned error 500 with message:
"Internal error encountered." 

Instance doesn't matter. Examples of such channels: https://youtube.com/channel/UCEEpc6yqojpl3GS9o8p8TTw https://youtube.com/channel/UChIb6DuC8fo8SScTo65n8iw https://youtube.com/channel/UC6PS8RLt9G5MTQAsX43bWgw

unixfox commented 8 months ago

related: https://github.com/iv-org/invidious/issues/1530

absidue commented 8 months ago

The internal server error that is happening on YouTube's side is probably because Invidious is sending an old client version when it fetches the data from YouTube (that's what caused it in FreeTube).