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] Don't Update Subscriptions #5058

Closed
mjuliani opened this issue Nov 7, 2024 · 3 comments
Closed

[Bug] Don't Update Subscriptions #5058

mjuliani opened this issue Nov 7, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@mjuliani
Copy link

mjuliani commented Nov 7, 2024

Describe the bug
Since yesterday, my subscriptions are not updated. My last video on subscriptions has 23 hours now.

I have a self-hosted instance on the local network, with only one user. It had been working for months.

I can't open any channel page.
Ex:
channel/UCrVLgIniVg6jW38uVqDRIiQ
channel:UCXuqSBlHAE6Xw-yeJA0Tunw

I get the following message: 'Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument."'

In the log, errors like:
UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""

invidious | Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)

YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
invidious | 2024-11-07 15:53:06 UTC [error] YoutubeAPI: Request contains an invalid argument.

I created a new test container and the same thing happens, including the import issue #5055

The videos work and the thumbnails load correctly.

Logs

Logs

2024-11-07 15:31:20 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:31:20 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:31:20 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNHb3JlWktQQnRDWENmNTRGM0RGNHVnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ0dvcmVaS1BCdENYQ2Y1NEYzREY0dWd2aWRlb3MxMDI%3D"}
2024-11-07 15:31:20 UTC [error] RefreshChannelsJob: UCGoreZKPBtCXCf54F3DF4ug : Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument."
2024-11-07 15:31:20 UTC [error] RefreshChannelsJob: UCGoreZKPBtCXCf54F3DF4ug fiber : backing off for 00:08:00s
2024-11-07 15:31:24 UTC [info] 200 GET /api/v1/trending 462.7ms
2024-11-07 15:31:54 UTC [info] 200 GET /api/v1/trending 410.04ms
2024-11-07 15:32:25 UTC [info] 200 GET /api/v1/trending 415.55ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNFRVZjRHVCUkRpd3hmWEFnUWpMR3VnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ0VFVmNEdUJSRGl3eGZYQWdRakxHdWd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCEEVcDuBRDiwxfXAgQjLGug/latest 208.79ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNQVDJ4bE9rdDZjZDBQeFBsdXZ0QW5nGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1BUMnhsT2t0NmNkMFB4UGx1dnRBbmd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCPT2xlOkt6cd0PxPluvtAng/latest 212.56ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNTUlRXMXpsaGJKT3VPZ05uOGxOWkRBGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1NSVFcxemxoYkpPdU9nTm44bE5aREF2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCSRTW1zlhbJOuOgNn8lNZDA/latest 231.09ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUN6WV92OWJvNlFROGphN3NrTzlUbjFnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ3pZX3Y5Ym82UVE4amE3c2tPOVRuMWd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCzY_v9bo6QQ8ja7skO9Tn1g/latest 226.64ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNURXk2Tm9rNHBNemhDcDJUUzJEbWRBGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1RFeTZOb2s0cE16aENwMlRTMkRtZEF2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCTEy6Nok4pMzhCp2TS2DmdA/latest 267.68ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNTcEZuRFFyODh4Q1o4ME4tWDd0MG5RGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1NwRm5EUXI4OHhDWjgwTi1YN3QwblF2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCSpFnDQr88xCZ80N-X7t0nQ/latest 291.44ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNoVUFhTmhqZGMxYU41Zl8yOUJQcmh3GmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ2hVQWFOaGpkYzFhTjVmXzI5QlByaHd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UChUAaNhjdc1aN5f_29BPrhw/latest 216.57ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNtUmZSR3VidE9JZVlabGp3eV8ybTBnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ21SZlJHdWJ0T0llWVpsand5XzJtMGd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCmRfRGubtOIeYZljwy_2m0g/latest 175.39ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNXUU5NTlRxZW1ZSkVuSjJxRnI5dWJnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1dRTk1OVHFlbVlKRW5KMnFGcjl1Ymd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCWQNMNTqemYJEnJ2qFr9ubg/latest 256.78ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNKdU1wc1FuYTl0MldvQkcxNzBZdmVnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ0p1TXBzUW5hOXQyV29CRzE3MFl2ZWd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCJuMpsQna9t2WoBG170Yveg/latest 262.24ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNHR1pfUE9HbUlXRzFwUVhURHpRdi1nGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ0dHWl9QT0dtSVdHMXBRWFREelF2LWd2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCGGZ_POGmIWG1pQXTDzQv-g/latest 294.79ms
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:32:44 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:32:44 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUN5VTV3a2pnUVlHUkIwaElITXdtMlNnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ3lVNXdramdRWUdSQjBoSUhNd20yU2d2aWRlb3MxMDI%3D"}
2024-11-07 15:32:44 UTC [info] 500 GET /api/v1/channels/UCyU5wkjgQYGRB0hIHMwm2Sg/latest 328.45ms
2024-11-07 15:32:45 UTC [info] 200 GET /feed/subscriptions 14.08ms
2024-11-07 15:32:45 UTC [info] 200 GET /api/v1/auth/feed?page=1 5.44ms
2024-11-07 15:32:46 UTC [info] 200 GET /vi/lFMXc2f8-Do/maxres.jpg 2519.5ms
...
2024-11-07 15:32:58 UTC [info] 200 GET /vi/2BLDQcFZ4zA/mqdefault.jpg 154.08ms
2024-11-07 15:33:26 UTC [info] 200 GET /api/v1/trending 461.25ms
2024-11-07 15:33:53 UTC [info] 200 POST /api/v1/auth/notifications 318031.34ms
2024-11-07 15:33:56 UTC [info] 200 GET /api/v1/trending 437.56ms
2024-11-07 15:34:04 UTC [info] 200 POST /api/v1/auth/notifications 66009.56ms
2024-11-07 15:34:27 UTC [info] 200 GET /api/v1/trending 405.71ms
2024-11-07 15:34:28 UTC [info] 200 GET /feed/subscriptions 7.53ms
2024-11-07 15:34:29 UTC [info] 200 GET /api/v1/auth/feed?page=1 5.61ms
2024-11-07 15:34:54 UTC [info] 200 GET /api/v1/auth/playlists/IVPLpU8aJnbHv-fwBZEu4Y1dfKQKP4WJ8UA 3.88ms
2024-11-07 15:34:55 UTC [info] 200 GET /api/v1/auth/playlists 3.8ms
2024-11-07 15:34:57 UTC [info] 200 GET /api/v1/trending 394.24ms
2024-11-07 15:34:59 UTC [info] 200 GET /vi/INkXsshtw_M/maxres.jpg 2276.57ms
2024-11-07 15:35:01 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:35:01 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:35:01 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUMwNE1QZnVfTGJpQ0w3MXJydVFPcHNBGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQzA0TVBmdV9MYmlDTDcxcnJ1UU9wc0F2aWRlb3MxMDI%3D"}
2024-11-07 15:35:01 UTC [info] 500 GET /api/v1/channels/UC04MPfu_LbiCL71rruQOpsA 241.13ms
2024-11-07 15:35:10 UTC [info] 200 GET /api/v1/channels/UC04MPfu_LbiCL71rruQOpsA/playlists 360.72ms
2024-11-07 15:35:12 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:35:12 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:35:12 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUMwNE1QZnVfTGJpQ0w3MXJydVFPcHNBGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQzA0TVBmdV9MYmlDTDcxcnJ1UU9wc0F2aWRlb3MxMDI%3D"}
2024-11-07 15:35:12 UTC [info] 500 GET /api/v1/channels/UC04MPfu_LbiCL71rruQOpsA 255.1ms
2024-11-07 15:35:28 UTC [info] 200 GET /api/v1/trending 434.52ms
2024-11-07 15:35:58 UTC [info] 200 GET /api/v1/trending 456.69ms
2024-11-07 15:36:29 UTC [info] 200 GET /api/v1/trending 435.02ms
2024-11-07 15:36:59 UTC [info] 200 GET /api/v1/trending 460.48ms
2024-11-07 15:37:30 UTC [info] 200 GET /api/v1/trending 468.66ms
2024-11-07 15:38:00 UTC [info] 200 GET /api/v1/trending 453.03ms
2024-11-07 15:38:31 UTC [info] 200 GET /api/v1/trending 388.38ms
2024-11-07 15:38:54 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:38:54 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:38:54 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNtRUNsekNCRHgtdnJ0MEd1U0tCZDlnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ21FQ2x6Q0JEeC12cnQwR3VTS0JkOWd2aWRlb3MxMDI%3D"}
2024-11-07 15:38:54 UTC [info] 500 GET /api/v1/channels/UCmEClzCBDx-vrt0GuSKBd9g 358.93ms
2024-11-07 15:39:01 UTC [info] 200 GET /api/v1/trending 451.68ms
2024-11-07 15:39:20 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:39:20 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:39:20 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNUMDlxQzJ2d2xiSnZvZlpSSWRMYWxnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1QwOXFDMnZ3bGJKdm9mWlJJZExhbGd2aWRlb3MxMDI%3D"}
2024-11-07 15:39:20 UTC [error] RefreshChannelsJob: UCT09qC2vwlbJvofZRIdLalg : Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument."
2024-11-07 15:39:20 UTC [error] RefreshChannelsJob: UCT09qC2vwlbJvofZRIdLalg fiber : backing off for 00:16:00s
2024-11-07 15:39:31 UTC [info] 302 GET / 1.81ms
2024-11-07 15:39:31 UTC [info] 200 GET /feed/subscriptions 6.96ms
2024-11-07 15:39:32 UTC [info] 200 GET /api/v1/trending 495.3ms
2024-11-07 15:39:32 UTC [info] 200 GET /vi/OAXJjlH5EFs/mqdefault.jpg 234.43ms
2024-11-07 15:39:32 UTC [info] 200 GET /vi/N00kNYTXZEA/mqdefault.jpg 271.91ms
2024-11-07 15:39:32 UTC [info] 200 GET /vi/kGOPeukcwE0/mqdefault.jpg 98.75ms
2024-11-07 15:39:32 UTC [info] 200 GET /vi/2BLDQcFZ4zA/mqdefault.jpg 96.78ms
2024-11-07 15:39:32 UTC [info] 200 GET /vi/MPopLASicSc/mqdefault.jpg 183.35ms
2024-11-07 15:39:34 UTC [info] 200 GET /subscription_manager 3.96ms
2024-11-07 15:39:34 UTC [info] 200 GET /api/v1/auth/subscriptions 3.8ms
2024-11-07 15:39:35 UTC [info] 302 GET / 1.83ms
2024-11-07 15:39:35 UTC [info] 200 GET /feed/subscriptions 7.89ms
2024-11-07 15:39:36 UTC [info] 200 GET /api/v1/auth/subscriptions 3.85ms
2024-11-07 15:39:37 UTC [info] 200 GET /feed/subscriptions 6.72ms
2024-11-07 15:39:37 UTC [info] 200 GET /api/v1/auth/subscriptions 4.06ms
2024-11-07 15:39:40 UTC [info] 200 GET /feed/subscriptions 14.17ms
2024-11-07 15:39:41 UTC [info] 200 GET /api/v1/auth/subscriptions 3.95ms
2024-11-07 15:40:02 UTC [info] 200 GET /api/v1/trending 442.31ms
2024-11-07 15:40:33 UTC [info] 200 GET /api/v1/trending 454.41ms
2024-11-07 15:40:45 UTC [info] 200 POST /api/v1/auth/notifications 71010.15ms
2024-11-07 15:40:48 UTC [info] 200 POST /api/v1/auth/notifications 71034.71ms
2024-11-07 15:40:50 UTC [info] 200 POST /api/v1/auth/notifications 74011.0ms
2024-11-07 15:40:51 UTC [info] 200 POST /api/v1/auth/notifications 79007.66ms
2024-11-07 15:41:03 UTC [info] 200 GET /api/v1/trending 407.18ms
2024-11-07 15:41:05 UTC [info] 200 GET /feed/subscriptions 6.38ms
2024-11-07 15:41:06 UTC [info] 200 GET /api/v1/auth/subscriptions 3.65ms
2024-11-07 15:41:23 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:41:23 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:41:23 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNtRUNsekNCRHgtdnJ0MEd1U0tCZDlnGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ21FQ2x6Q0JEeC12cnQwR3VTS0JkOWd2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:41:23 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:41:23 UTC [info] 500 GET /channel/UCmEClzCBDx-vrt0GuSKBd9g 677.96ms
2024-11-07 15:41:24 UTC [info] 200 GET /api/v1/auth/subscriptions 3.52ms
2024-11-07 15:41:33 UTC [info] 200 GET /api/v1/trending 411.48ms
2024-11-07 15:41:42 UTC [info] 200 GET /api/v1/auth/subscriptions 3.99ms
2024-11-07 15:41:47 UTC [info] 200 GET /watch?v=OAXJjlH5EFs 1386.26ms
2024-11-07 15:41:47 UTC [info] 200 GET /js/playlist_widget.js?v=1730994107234 616.97µs
2024-11-07 15:41:47 UTC [info] 302 GET /latest_version?id=OAXJjlH5EFs&itag=18 1.47ms
2024-11-07 15:41:47 UTC [info] 200 GET /api/manifest/dash/id/OAXJjlH5EFs?local=true&unique_res=1 7.06ms
2024-11-07 15:41:47 UTC [info] 200 GET /api/v1/storyboards/OAXJjlH5EFs?height=90 2.6ms
2024-11-07 15:41:47 UTC [info] 200 GET /ggpht/sy0j2aVbZ3jaRlo4XjNTdOTqJWzCsBhQZ-va4Y1p3HTSzhlw93WEdfbXXx_2ZrLm_MO3UGQA4A=s48-c-k-c0x00ffffff-no-rj 378.84ms
2024-11-07 15:41:47 UTC [info] 200 GET /vi/mS5Om47vsaA/mqdefault.jpg 100.35ms
2024-11-07 15:41:47 UTC [info] 200 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=397&aitags=133%2C134%2C135%2C136%2C160%2C242%2C243%2C247%2C394%2C395%2C396%2C397%2C398%2C779%2C780&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=video%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=2463325&ratebypass=yes&dur=60.033&lmt=1730916010238084&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=543C434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgOncLjXgRaEXFyl9D-qWHVzIoOrx0CaToi2p9An-rnwoCIDLbZY8XQ-fc0ctxZ8-CTvsSPDVUjD3tqLxoTYiElhM-&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 434.12ms
2024-11-07 15:41:47 UTC [info] 200 GET /vi/fy4IegkF0WE/mqdefault.jpg 212.45ms
2024-11-07 15:41:47 UTC [info] 200 GET /vi/fNU-XAZjhzA/mqdefault.jpg 192.49ms
2024-11-07 15:41:47 UTC [info] 200 GET /vi/0ygrVGQpjjA/mqdefault.jpg 100.0ms
2024-11-07 15:41:48 UTC [info] 200 GET /vi/uFLsJrQ-III/mqdefault.jpg 162.05ms
2024-11-07 15:41:48 UTC [info] 206 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=397&aitags=133%2C134%2C135%2C136%2C160%2C242%2C243%2C247%2C394%2C395%2C396%2C397%2C398%2C779%2C780&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=video%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=2463325&ratebypass=yes&dur=60.033&lmt=1730916010238084&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=543C434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgOncLjXgRaEXFyl9D-qWHVzIoOrx0CaToi2p9An-rnwoCIDLbZY8XQ-fc0ctxZ8-CTvsSPDVUjD3tqLxoTYiElhM-&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 141.81ms
2024-11-07 15:41:48 UTC [info] 200 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=140&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=audio%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=973410&ratebypass=yes&dur=60.093&lmt=1730915132145981&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=5432434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPSpNFrDOWz2EiRPjO0RnJYeyMwX-O69JU_FRCBsaV40AiEAm8EbSj50hjxm_07p8hAwtflY-qUXGFlL9orkK-JuhGo%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 215.93ms
2024-11-07 15:41:48 UTC [info] 206 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=397&aitags=133%2C134%2C135%2C136%2C160%2C242%2C243%2C247%2C394%2C395%2C396%2C397%2C398%2C779%2C780&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=video%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=2463325&ratebypass=yes&dur=60.033&lmt=1730916010238084&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=543C434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRAIgOncLjXgRaEXFyl9D-qWHVzIoOrx0CaToi2p9An-rnwoCIDLbZY8XQ-fc0ctxZ8-CTvsSPDVUjD3tqLxoTYiElhM-&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 111.03ms
2024-11-07 15:41:48 UTC [info] 206 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=140&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=audio%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=973410&ratebypass=yes&dur=60.093&lmt=1730915132145981&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=5432434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPSpNFrDOWz2EiRPjO0RnJYeyMwX-O69JU_FRCBsaV40AiEAm8EbSj50hjxm_07p8hAwtflY-qUXGFlL9orkK-JuhGo%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 111.23ms
2024-11-07 15:41:48 UTC [info] 206 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=140&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=audio%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=973410&ratebypass=yes&dur=60.093&lmt=1730915132145981&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=5432434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRgIhAPSpNFrDOWz2EiRPjO0RnJYeyMwX-O69JU_FRCBsaV40AiEAm8EbSj50hjxm_07p8hAwtflY-qUXGFlL9orkK-JuhGo%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 79.92ms
2024-11-07 15:41:48 UTC [info] 200 GET /videoplayback?expire=1731015706&ei=ut8sZ6uSKpLo-LAPlauVsAo&ip=186.224.169.63&id=o-AHeTSRVMFlR-a1JJevJW7mSUrrC0OmjMbva38XoP_The&itag=398&aitags=133%2C134%2C135%2C136%2C160%2C242%2C243%2C247%2C394%2C395%2C396%2C397%2C398%2C779%2C780&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&met=1730994106%2C&mh=E-&mm=31%2C29&mn=sn-45nuxgoxu-nvqs%2Csn-bg0s7n7l&ms=au%2Crdu&mv=m&mvi=1&pl=22&rms=au%2Cau&initcwndbps=1102500&bui=AQn3pFSW_dhWsiv_L-jXyWSwm9yYXAofodYwH8gT9U92_WzTtkYG73ybpAFXKlAQvO0--tp7Ff0RllXh&spc=qtApAan0vaf0_vDquPY_uJC1lXuU7rP6AwCzPwua4dkB4ZqcBDKPAzLjB2BW&vprv=1&svpuc=1&mime=video%2Fmp4&ns=TeniKBimk-iQuaweMnOvyykQ&rqh=1&gir=yes&clen=4523755&ratebypass=yes&dur=60.033&lmt=1730916055395415&mt=1730993604&fvip=3&keepalive=yes&fexp=51312688%2C51326932&c=WEB&sefc=1&txp=543C434&n=iZz_mKedtF9S3Q&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJfQdSswRQIgXYxZS2h7ncfaOxuwhbBAPpYfixzmpeWBr23v7WYPhDcCIQDBJ1QYHcbC5BTjf40uPVPWJxN1cy1RbiAevQSDG--piQ%3D%3D&lsparams=met%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=ACJ0pHgwRQIhAKtsZ5iloYmqxIfCaE6lg8xE7EzhS-vQ_VVbNJxKSFrIAiBFL8ocIlHP0rYWngVi76WmPnyP9WxaXWp41pmSnqfDDw%3D%3D&pot=MnSFvgjxMzsddIWGGnJpkBGXtH7Q-1ZrYqEOS5kucROL7nD8ML05n6Y3OmSS10MV9EHyFGOY9qV1U4PPaTL9xl8PLIgsl-sZHsC28aG88INht4nYrEABD1yEDjb1MzN2xOqCqWYbj4qclikTn9WtswsPzF1mXw%3D%3D&host=rr1---sn-45nuxgoxu-nvqs.googlevideo.com 160.75ms
2024-11-07 15:41:49 UTC [info] 200 GET /vi/OAXJjlH5EFs/maxres.jpg 2040.52ms
2024-11-07 15:41:49 UTC [info] 200 GET /api/v1/comments/OAXJjlH5EFs?format=html&hl=pt-BR&thin_mode=false 318.4ms
2024-11-07 15:41:49 UTC [info] 200 GET /vi/DQeC5i9c09M/mqdefault.jpg 154.06ms
2024-11-07 15:41:49 UTC [info] 200 GET /ggpht/ytc/AIdro_lVcHIx0u3SF1oa-zHhRludJOl7wZ7jWHmPpGpI61ANoB3Y=s88-c-k-c0x00ffffff-no-rj 133.19ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/ytc/AIdro_mBIcRF7KJgZtH1sF9zpZLyP7dSzGRgl9uQCveLZwMNt8fOfoKZxIn1FLNP303YunpsIQ=s88-c-k-c0x00ffffff-no-rj 155.29ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/u0cMtku1q0IqXFia5fOG_RPYAnNujLBVAL0a_zK5hC_ihAfZEJmleyD41IAQzZH0A2DzFQ4m=s88-c-k-c0x00ffffff-no-rj 176.94ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/IiI9eBvnj_3GYWkAOH-RJLEePhQTKerm8PVjj7I3KsGr0g8Pk8WpQ7OgLtIAo1sAtB_xzzP6UA=s88-c-k-c0x00ffffff-no-rj 117.09ms
2024-11-07 15:41:50 UTC [info] 200 GET /api/v1/auth/subscriptions 3.82ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/ytc/AIdro_lFAb_fjgRNxvmTNRvx6p5iTjv-doo7C3ZTRJxKWa8=s88-c-k-c0x00ffffff-no-rj 364.3ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/ytc/AIdro_k04CZ8P0SKME9kPMr9aZ6zH5-N5TCopGpPKVSviPQ=s88-c-k-c0x00ffffff-no-rj 156.58ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/ytc/AIdro_nQnix-VeJ6EdB4XIG9FFgrkb8_vpSDP2Ft1Cp8cNbPAPogyXsBLaYw96po1fV2IWNUFw=s88-c-k-c0x00ffffff-no-rj 92.42ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/ytc/AIdro_lPYo7vNn3rhALaqv13zExTsuAVVvIwNf7qL63f6A8=s88-c-k-c0x00ffffff-no-rj 327.18ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/OoDsVxR30Pdu9l6E-6a-4w5ZQpI9HzIB6jELHSFAHZoHe9_C4TC__FiXPIV_LcLgk6hqt1bCkw=s88-c-k-c0x00ffffff-no-rj 420.17ms
2024-11-07 15:41:50 UTC [info] 200 GET /vi/m2VHdJwoXD4/mqdefault.jpg 158.9ms
2024-11-07 15:41:50 UTC [info] 200 GET /ggpht/Xt4kf_ZeGr-yk9s1R1YTLQhjcJfTxORZC-dTLBSIfiVzIYHPcpEFjOWrv2vQiDmthel12YH55YY=s88-c-k-c0x00ffffff-no-rj 558.4ms
2024-11-07 15:41:51 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:41:51 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:41:51 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNyMEJNQTV5dTNBUzBhbGtSN2tZd0VRGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ3IwQk1BNXl1M0FTMGFsa1I3a1l3RVF2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:41:51 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:41:51 UTC [info] 500 GET /channel/UCr0BMA5yu3AS0alkR7kYwEQ 293.33ms
...
2024-11-07 15:46:26 UTC [info] 200 GET /feed/subscriptions 14.29ms
2024-11-07 15:46:27 UTC [info] 200 GET /vi/3BrKvXCMgNc/mqdefault.jpg 206.15ms
...
2024-11-07 15:46:27 UTC [info] 200 GET /vi/2BLDQcFZ4zA/mqdefault.jpg 152.53ms
2024-11-07 15:46:35 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:46:35 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:46:35 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNyVkxnSW5pVmc2alczOHVWcURSSWlRGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ3JWTGdJbmlWZzZqVzM4dVZxRFJJaVF2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:46:35 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:46:35 UTC [info] 500 GET /channel/UCrVLgIniVg6jW38uVqDRIiQ 281.25ms
2024-11-07 15:46:35 UTC [info] 200 GET /api/v1/auth/subscriptions 3.64ms
2024-11-07 15:46:38 UTC [info] 200 GET /vi/hg-CTJzpWoI/mqdefault.jpg 169.85ms
...
2024-11-07 15:46:38 UTC [info] 200 GET /vi/bGHvKbif5fA/mqdefault.jpg 195.24ms
2024-11-07 15:46:38 UTC [info] 200 GET /api/v1/trending 438.43ms
2024-11-07 15:46:40 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:46:40 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:46:40 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNPX0p4aDNwUmZyUFJPdS1XODMtaXFRGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ09fSnhoM3BSZnJQUk91LVc4My1pcVF2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:46:40 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:46:40 UTC [info] 500 GET /channel/UCO_Jxh3pRfrPROu-W83-iqQ 293.21ms
2024-11-07 15:46:41 UTC [info] 200 GET /api/v1/auth/subscriptions 3.97ms
2024-11-07 15:46:43 UTC [info] 200 GET /api/v1/auth/subscriptions 3.52ms
2024-11-07 15:46:43 UTC [info] 200 GET /vi/xfHeUFCk4hY/mqdefault.jpg 170.72ms
...
2024-11-07 15:46:43 UTC [info] 200 GET /vi/JB-7YSIRJx4/mqdefault.jpg 154.07ms
2024-11-07 15:46:46 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:46:46 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:46:46 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNYdXFTQmxIQUU2WHcteWVKQTBUdW53GmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1h1cVNCbEhBRTZYdy15ZUpBMFR1bnd2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:46:46 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:46:46 UTC [info] 500 GET /channel/UCXuqSBlHAE6Xw-yeJA0Tunw 416.67ms
2024-11-07 15:46:47 UTC [info] 200 GET /api/v1/auth/subscriptions 4.29ms
2024-11-07 15:46:50 UTC [info] 200 GET /api/v1/auth/subscriptions 48.8ms
2024-11-07 15:46:54 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:46:54 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:46:54 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNyVkxnSW5pVmc2alczOHVWcURSSWlRGmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ3JWTGdJbmlWZzZqVzM4dVZxRFJJaVF2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:46:54 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:46:54 UTC [info] 500 GET /channel/UCrVLgIniVg6jW38uVqDRIiQ 249.51ms
2024-11-07 15:46:55 UTC [info] 200 GET /api/v1/auth/subscriptions 3.55ms
2024-11-07 15:46:56 UTC [info] 200 GET /api/v1/auth/subscriptions 3.57ms
2024-11-07 15:47:09 UTC [info] 200 GET /api/v1/trending 432.18ms
2024-11-07 15:47:33 UTC [info] 200 POST /api/v1/auth/notifications 341039.43ms
2024-11-07 15:47:39 UTC [info] 200 GET /api/v1/trending 442.71ms
2024-11-07 15:47:42 UTC [info] 200 POST /api/v1/auth/notifications 75017.29ms
...
2024-11-07 15:48:09 UTC [info] 200 POST /api/v1/auth/notifications 74004.17ms
2024-11-07 15:48:10 UTC [info] 200 GET /api/v1/trending 439.56ms
2024-11-07 15:48:36 UTC [info] 200 GET /feed/subscriptions 6.32ms
2024-11-07 15:48:37 UTC [info] 200 GET /vi/3znL4LEIpVA/mqdefault.jpg 154.32ms
2024-11-07 15:48:37 UTC [info] 200 GET /api/v1/auth/subscriptions 4.08ms
2024-11-07 15:48:40 UTC [info] 200 GET /api/v1/trending 442.29ms
2024-11-07 15:49:11 UTC [info] 200 GET /api/v1/trending 439.61ms
2024-11-07 15:49:41 UTC [info] 200 GET /api/v1/trending 446.67ms
2024-11-07 15:49:52 UTC [info] 200 POST /api/v1/auth/notifications 175025.88ms
2024-11-07 15:50:12 UTC [info] 200 GET /api/v1/trending 401.77ms
...
2024-11-07 15:52:44 UTC [info] 200 GET /api/v1/trending 423.93ms
2024-11-07 15:53:04 UTC [info] 200 GET /vi/0sApCIrmvQc/mqdefault.jpg 106.15ms
2024-11-07 15:53:06 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:53:06 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:53:06 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNYdXFTQmxIQUU2WHcteWVKQTBUdW53GmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1h1cVNCbEhBRTZYdy15ZUpBMFR1bnd2aWRlb3MxMDI%3D"}
Exception: Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument." (InfoException)
from /usr/share/crystal/src/io/buffered.cr:265:5 in '_post_json'
from src/invidious/channels/videos.cr:107:12 in 'get_videos:continuation:sort_by'
from src/invidious/channels/videos.cr:87:12 in 'videos'
from lib/kemal/src/kemal/route.cr:13:9 in '->'
from src/invidious/helpers/handlers.cr:30:37 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from lib/kemal/src/kemal/filter_handler.cr:21:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/invidious/helpers/handlers.cr:94:12 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call_next'
from src/ext/kemal_static_file_handler.cr:106:14 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call'
from /usr/share/crystal/src/http/server/request_processor.cr:51:11 in 'handle_client'
from /usr/share/crystal/src/fiber.cr:141:11 in 'run'
from ???

2024-11-07 15:53:06 UTC [warn] i18n: Missing translation key "Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument.""
2024-11-07 15:53:06 UTC [info] 500 GET /channel/UCXuqSBlHAE6Xw-yeJA0Tunw 383.98ms
2024-11-07 15:53:07 UTC [info] 200 GET /api/v1/auth/subscriptions 3.82ms
2024-11-07 15:53:15 UTC [info] 200 GET /api/v1/trending 488.05ms
2024-11-07 15:53:45 UTC [info] 200 GET /api/v1/trending 389.95ms
2024-11-07 15:54:04 UTC [info] 200 POST /api/v1/auth/notifications 327037.27ms
2024-11-07 15:54:16 UTC [info] 200 GET /api/v1/trending 507.61ms
2024-11-07 15:54:46 UTC [info] 200 GET /api/v1/trending 421.46ms
2024-11-07 15:55:17 UTC [info] 200 GET /api/v1/trending 444.1ms
2024-11-07 15:55:21 UTC [error] YoutubeAPI: Got error 400 when requesting /youtubei/v1/browse
2024-11-07 15:55:21 UTC [error] YoutubeAPI: Request contains an invalid argument.
2024-11-07 15:55:21 UTC [info] YoutubeAPI: POST data was: {"context" => {"client" => {"hl" => "en", "gl" => "US", "clientName" => "WEB", "clientVersion" => "2.20240814.00.00", "clientScreen" => "WATCH_FULL_SCREEN", "osName" => "Windows", "osVersion" => "10.0", "platform" => "DESKTOP", "visitorData" => "Cgs2aDEwWFB6QmlUZyj98te3BjIKCgJCUhIEGgAgGA%3D%3D"}}, "continuation" => "4qmFsgKvARIYVUNUUk90SUY3YkRKYzVrbFZHUnpzTVF3GmQ4Z1pJR2taNlJBb1lDaFpGWjBsSlFVTm5lVTFCUlRSSWEyZENWVUZCSlRORUVpWUtKREF3TURBd01EQXdMVEF3TURBdE1EQXdNQzB3TURBd0xUQXdNREF3TURBd01EQXdNQmdCmgIsYnJvd3NlLWZlZWRVQ1RST3RJRjdiREpjNWtsVkdSenNNUXd2aWRlb3MxMDI%3D"}
2024-11-07 15:55:21 UTC [error] RefreshChannelsJob: UCTROtIF7bDJc5klVGRzsMQw : Could not extract JSON. Youtube API returned error 400 with message:
"Request contains an invalid argument."
2024-11-07 15:55:21 UTC [error] RefreshChannelsJob: UCTROtIF7bDJc5klVGRzsMQw fiber : backing off for 00:32:00s
2024-11-07 15:55:47 UTC [info] 200 GET /api/v1/trending 416.28ms

Additional context
docker compose file:

#version: "3"
services:
  invidious:
    container_name: invidious
    image: quay.io/invidious/invidious:latest
    restart: unless-stopped
    ports:
      #- 127.0.0.1:3000:3000
      - 3030:3000
    environment:
      # Please read the following file for a comprehensive list of all available
      # configuration options and their associated syntax:
      # https://github.com/iv-org/invidious/blob/master/config/config.example.yml
      INVIDIOUS_CONFIG: >
        db:
          dbname: invidious
          user: kemal
          password: kemal
          host: invidious-db
          port: 5432
        check_tables: true

        external_port: 3030 #443

        signature_server: inv_sig_helper:12999

        visitor_data: CgsxxxAgGA%3D%3D

        po_token: MnSFvgjxMxxxbj4qclikTn9WtswsPzF1mXw==

        domain: 192.168.0.239 #invidious.xxx.br

        https_only: false #true

        #statistics_enabled: false

        hmac_key: "LhxxxfQxq" 

        #use_pubsub_feeds: true 

        #use_innertube_for_captions: true
    healthcheck:
      test: wget -nv --tries=1 --spider http://127.0.0.1:3000/api/v1/trending || exit
        1
      interval: 30s
      timeout: 5s
      retries: 2
    logging:
      options:
        max-size: 1G
        max-file: "4"
    depends_on:
      - invidious-db
  inv_sig_helper:
    image: quay.io/invidious/inv-sig-helper:latest
    init: true
    command:
      - --tcp
      - 0.0.0.0:12999
    environment:
      - RUST_LOG=info
    restart: unless-stopped
    cap_drop:
      - ALL
    read_only: true
    security_opt:
      - no-new-privileges:true
  invidious-db: 
    image: docker.io/library/postgres:14
    restart: unless-stopped
    volumes:
      - postgresdata:/var/lib/postgresql/data
      - ./config/sql:/config/sql
      - ./docker/init-invidious-db.sh:/docker-entrypoint-initdb.d/init-invidious-db.sh
    environment:
      POSTGRES_DB: invidious
      POSTGRES_USER: kemal
      POSTGRES_PASSWORD: kemal
    healthcheck:
      test:
        - CMD-SHELL
        - pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB
volumes:
  postgresdata: null
networks: {}

@mjuliani mjuliani added the bug Something isn't working label Nov 7, 2024
@unixfox
Copy link
Member

unixfox commented Nov 7, 2024

#5021

@unixfox unixfox closed this as not planned Won't fix, can't repro, duplicate, stale Nov 7, 2024
@mjuliani
Copy link
Author

mjuliani commented Nov 7, 2024

#5021

But there is no mention about subscriptions update.

@raanyiel
Copy link

raanyiel commented Nov 7, 2024

#5021

But there is no mention about subscriptions update.

#5021 (comment)

@iv-org iv-org locked and limited conversation to collaborators Nov 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants