smirgol / plugin.video.crunchyroll

Watch videos from the anime platform Crunchyroll.com on Kodi
GNU Affero General Public License v3.0
45 stars 11 forks source link

Login failed #60

Closed Chrno21 closed 2 months ago

Chrno21 commented 2 months ago

Login failed for several hours now. They must have updated something today. A few hours ago it still worked, but now it just says login failed.

justin-petermann commented 2 months ago

Good evening,

Same problem. Nexus-staging used , just add last update.

2024-04-09 20:57:01.767 T:612 info : JSONRPC Server: New connection added 2024-04-09 20:57:25.799 T:525 info : Loading skin file: FileBrowser.xml, load type: KEEP_IN_MEMORY 2024-04-09 20:57:48.501 T:818 info : CAddonMgr::FindAddon: plugin.video.crunchyroll v3.3.0.14 installed 2024-04-09 20:57:52.735 T:525 error : Control 55 in window 10025 has been asked to focus, but it can't 2024-04-09 20:57:56.027 T:823 warning : unable to read value of setting "subtitle_language" 2024-04-09 20:57:56.027 T:823 warning : unable to read value of setting "subtitle_language_fallback" 2024-04-09 20:57:56.028 T:823 warning CAddonSettings[0@plugin.video.crunchyroll]: failed to load value "6" for setting subtitle_language 2024-04-09 20:57:56.028 T:823 warning CAddonSettings[0@plugin.video.crunchyroll]: failed to load value "0" for setting subtitle_language_fallback 2024-04-09 20:57:56.146 T:823 error : [PLUGIN] Crunchyroll: Login failed 2024-04-09 20:57:56.162 T:823 warning : Setting most video properties through ListItem.setInfo() is deprecated and might be removed in future Kodi versions. Please use the respective setter in InfoTagVideo.

Hdet commented 2 months ago

Same for me: working as 20.00 sinds 20.30 login failed. With username and email testen. Also changed passwd. Still login failed

mlidbom commented 2 months ago

Same here.

rjousse18 commented 2 months ago

Yup, here too

smirgol commented 2 months ago

confirmed. unfortunately it's a bigger change than usual, need to figure out what they have changed this time.

@justin-petermann you might want to re-set your subtitle languages, I've changed how the setting is stored a couple of updates before, thus that error about the setting in your log.

justin-petermann commented 2 months ago

confirmed. unfortunately it's a bigger change than usual, need to figure out what they have changed this time.

@justin-petermann you might want to re-set your subtitle languages, I've changed how the setting is stored a couple of updates before, thus that error about the setting in your log.

@smirgol ok, thank you. Good luck for changes.

Best regards,

smirgol commented 2 months ago

The API call to the login endpoint seems to return a captcha for me. What a ** stupid thing is that to put a captcha on an API, seriously... Crunchy really should stop fing around with their APIs for no reason. Not sure how, when and if I can fix that. Guess no anime for me tonight, well done crunchyroll, well done. I'm so mad right now, sorry. :|

rjousse18 commented 2 months ago

I think i seen vstream addon handle captcha, maybe something to look for there ?

smirgol commented 2 months ago

I've managed to fix it for now, new staging versions for matrix and nexus are up. No warranties, though.

mlidbom commented 2 months ago

Matrix is working like a charm. Awesome job getting it fixed so fast!

justin-petermann commented 2 months ago

Great job ! here too confirmed. nexus-staging working. Thank you!

smirgol commented 2 months ago

Just know that it starts to feel like an uphill battle. This time there fortunately has been a project that can get us around the cloudflare captcha, which I could integrate into the addon as a dependency. But I have no idea what CR or CF come up with next - it can and will break again and it's getting progressively more difficult to make it work again.

Which is very sad, since we're all paying customers and just want to watch our anime comfortably. sighs

Also, no idea if I can resurrect Leia once more, that completely depends on the new dependencies being compatible with it. I'll try, but my hopes are low, I'm very sorry.

Cheers!

rjousse18 commented 2 months ago

Mmmmh I didn't update my crunchy but it works again, is it normal ?

smirgol commented 2 months ago

It's possible that cloudflare turned off the captcha for now, but can re-activate it any time. It seems to be part of their "I'm under attack" mode, maybe some people were hammering their API and cloudflare switched to that mode for a while. Good to know that this is not permanent, but also good that, for now at least, we have a way to still be able to watch our anime in such occasions. :)

smirgol commented 2 months ago

Regarding Leia I've pushed a quick update to https://github.com/smirgol/plugin.video.crunchyroll/tree/leia-staging. Could not test it, though. If it doesn't work, I need to look into it in more detail at the weekend.

smirgol commented 2 months ago

Should be resolved. If the issue occurs again, please open another ticket. Thank you :)