CastagnaIT / plugin.video.netflix

InputStream based Netflix plugin for Kodi
MIT License
1.89k stars 258 forks source link

Can login to Netflix, get logged out upon attempt to play video #1615

Closed sdbbs closed 9 months ago

sdbbs commented 10 months ago

Netflix add-on version

v1.22.1

Operative systems used

Android

Kodi version used

Kodi 19 (Matrix)

Description of the bug

I hate Netflix the company so much.

Yesterday, I could not login to Netflix via add-on anymore.

Today, I uninstalled plugin, closed Kodi, reopened Kodi, reinstalled plugin, try to login via normal email/password - couldn't; re-ran NFAuthenticationKey_1.1.6.py on my Linux PC, got a new NFAuthentication.key; went back to Kodi, used the key - and I could log in, and get to the lists of movies (e.g. "New on Netflix")

But once I click on play a movie, something gets broken, and I'm logged off, and if I want to get to the lists, I have to log in via NFAuthentication.key again ...

So, in all - I can log in to Netflix, but as I get logged out whenever I try to play anything - I cannot actually watch anything either.

Steps to reproduce the behavior

No response

Debug log - mandatory

https://paste.kodi.tv/ahiverukix.kodi

Possible fix

No response

Additional context

No response

Screenshots

No response

boeschy commented 10 months ago

I can confirm the described behavior with the latest CastagnaIT release. But this version works though on my shield: https://github.com/CastagnaIT/plugin.video.netflix/issues/1589#issuecomment-1595581706

CastagnaIT commented 10 months ago

the attached log is without kodi debug and with no addon debug enabled, also shrinked, its not useful by reading the error more likely nothing can be done, its due to recent new netflix protections changes you can just try disable "renew" esn from expert settings

boeschy commented 10 months ago

It seems like this was a temporary issue (on Netflix's side?). I cannot reproduce the issue anymore.

CastagnaIT commented 9 months ago

there are a lot of weirdness due to recent website changes, and also often happens that there are temporary non working things due to website so i havent an answer, there is no way to have a perfect working addon

sdbbs commented 9 months ago

Hi again,

so i havent an answer, there is no way to have a perfect working addon

No problem, understood - just wanted to post some new info, as I still have the same problem:

the attached log is without kodi debug and with no addon debug enabled, also shrinked, its not useful

Sorry about that; I finally had some time, and enabled kodi / Settings / System / Logging / Enable debug logging and Enable component-specific logging; as well as Addons / Netflix / Settings / Expert / Enable debug logging; and I got a new log:

I had uninstalled Netflix addon, and Input Stream Helper, then reinstalled Netflix addon; again same problem, this time captured on this log:

https://paste.kodi.tv/waqawixumi.kodi

The log shows successful authentication upon entry to Netflix addon, and then the failure upon attempting to watch anything thereafter ...

As far as I can tell, the problem is "MSLError: Email or password is incorrect." upon "Requesting manifest (version default)" (likely the "Executing POST request to" https://www.netflix.com/msl/playapi/cadmium/licensedmanifest?reqAttempt=1&reqName=prefetch%2FlicensedManifest...) - which is of course bizarre, because a few moments before that, there is "[plugin.video.netflix (0)] Login successful" ?!

Btw https://github.com/CastagnaIT/plugin.video.netflix

Do not cut, edit or remove parts of the log (there are no sensitive data)

Well, with all of the debug enabled, it did dump my Netflix username, which I consider sensitive, and the locales for my Netflix accounts, which might be even more revealing - so at least I censored those (though all that JSON data returned for the movies is in the profile language, that might be enough to expose me, but eh...)

Paco8 commented 8 months ago

In an android device I was still using kodi 18, the Netflix addon worked fine. But after installing kodi 19 I'm getting this problem. Is there any solution?

3v1n0 commented 5 months ago

Same issue here, authentication key works for browsing, once you play, you get out.

I also tried using an auth key from my main browsers profiles, after having played things there. No joy in kodi :cry:.