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

Can't login on Netflix plugin - Incorrect password #502

Open
1 of 6 tasks
arnaudcoz opened this issue Mar 4, 2020 · 244 comments
Open
1 of 6 tasks

Can't login on Netflix plugin - Incorrect password #502

arnaudcoz opened this issue Mar 4, 2020 · 244 comments
Labels
Ignored rules Guidelines for compiling the Issue have not been followed, details in the ReadMe Resolution: Workaround applied Issue temporary resolved by code change (on daily build or next release)

Comments

@arnaudcoz
Copy link

arnaudcoz commented Mar 4, 2020

Bug report

Hello,
since 7 days I cannot login to the Netflix plugin :"password incorrect"
I tried login/password on a different system : it is working
I tried to reinstall libre elec and everything, same issue.
Thank you

Your Environment

  • Netflix add-on version: 0.16.4
  • Operating system version/name: libre elec.9.2.0
  • Device model: raspberry pi 3+

Used Operating system:

  • Android
  • iOS
  • Linux
  • OSX
  • Raspberry-Pi
  • Windows

Describe the bug

Debug log

The debug log can be found from this link:

To new users with Incorrect password problem

A new login system has been added,
is called "Authentication key"

In the readme all the information
https://github.com/CastagnaIT/plugin.video.netflix#login-with-authentication-key

A new login solution is in test, will be released next days

The test files are on this comment:
#502 (comment)

I suggest instead to use the test, to wait for the new release

@CastagnaIT CastagnaIT added the Ignored rules Guidelines for compiling the Issue have not been followed, details in the ReadMe label Mar 4, 2020
@vteccorp
Copy link

vteccorp commented Mar 6, 2020

Hello
There is something about it. Couple days ago Netflix on "Beelink GT King TV BOX/CoreELEC/Kodi" stopped working. Today I logged out from the Netflix on PC and phone... and there is the same problem - INCORRECT PASSWORD! Now I can't log in from any device.
I think there can be two reasons: There is a data leak or Netflix began blocking shared family accounts (I share my account with my friends because in my country even family account is too expensive). First I need to contact my friends and try to change account password.

PS Or simply Your right CastagnaIT ...maybe the algorithm went crazy after the last update! :)

@CastagnaIT
Copy link
Owner

CastagnaIT commented Mar 6, 2020

I don't know in your country,
but here in italy netflix is implementing a block of the accounts shared between multiple users, who are not family members

but it's seem not implemented yet,
but we have been unofficially warned by the newspapers,
(i just read a statement from the CEO, and it is official)

I can assure you that there has been no change in the operation of the login code

it is rumored on the net that netflix tracks the location from where the login is made
but at the moment we don't know anything, i find a totally wrong policy

I hope it's just a temporary problem


EDIT 12/05/2020

To all users and future users

Each case that emerges seems different so it becomes impossible to find a common meeting point to try to understand how to solve the problem, then just writing here that it doesn't work is totally useless...

  1. Check if Netflix automatically reset your password for suspicious activity (notice by e-mail)
  2. Provide a FULL debug log BY FOLLOW INSTRUCTION IN THE README
  3. Explain if you use netflix only from the Kodi library, and how often you open and browse the add-on
  4. Explain what operations you were doing when it happened, or did you do the last time you used
  5. Let me know if the device stays with Kodi on 24 hours a day, without ever closing Kodi or turning off the device

In the Wiki there is a temporary solution, but, this will cancel any possibility of future testing in your system:
https://github.com/CastagnaIT/plugin.video.netflix/wiki/FAQ-%28Errors%29#email-or-password-is-incorrect

@arnaudcoz
Copy link
Author

Hello,
how can we explain that I can use Netflix on Mac OS Catalina with chrome and cannot with the same login/password on LibreELEC : "password incorrect" ?
thank you

@Essam311
Copy link

Essam311 commented Mar 7, 2020

I had the same problem of the incorrect password today with the Netflix add-on v1.0.0, I checked my email and I got this message from Netflix telling me to reset my password, I changed the password and the problem of the incorrect password solved for me (the problem of the incorrect password happened after I deleted Kodi folder multiple times and installed the Netflix add-on every time).

556

@CastagnaIT
Copy link
Owner

is not version 1.0.0 happens with all versions
I don't know what kind of things netflix is changing, but it's clearly related to what i wrote earlier
no matter if it was not shared, they most likely modified the protection algorithms

@Essam311
Copy link

Essam311 commented Mar 7, 2020

@CastagnaIT I understand that it happens on all the versions, I just was referring to the version I was using, and the excessive login at a short time could result in Netflix changing the password by itself same as using a VPN or sharing the accounts.

@arnaudcoz
Copy link
Author

Hello,
i have just installed v 1.0.0
still the "incorrect password" issue.
then I delete everything in the directory : LibreELEC:~/.kodi/userdata/addon_data/plugin.video.netflix/database
try to log on : same issue again.

@arnaudcoz
Copy link
Author

Do i have to reset password data base ? is it located in LibreELEC:~/.kodi/userdata/addon_data/plugin.video.netflix/database ?
thank you

@CastagnaIT
Copy link
Owner

CastagnaIT commented Mar 7, 2020

, and the excessive login at a short time

this does not happen,
login is done only first time (when you receive the e-mail notification), all subsequent times it does not happen because it uses cookies as it does in the browser, so it resumes the same session left pending

@CastagnaIT
Copy link
Owner

Do i have to reset password data base ? is it located in LibreELEC:~/.kodi/userdata/addon_data/plugin.video.netflix/database ?
thank you

it should not be necessary to delete the database,
so you lose all your data

you can delete files:

  • COOKIE_xxxxxxx
  • msl_data.json

@Essam311
Copy link

Essam311 commented Mar 7, 2020

@CastagnaIT I had to delete Kodi folder and install the Netflix add-on and everything and enter my email and password for testing many times. Not just a regular logout and login.

@CastagnaIT
Copy link
Owner

if you delete everything and start from scratch, and after works
can mean anything...
before deleting everything it was necessary to do take intermediate steps, this way it doesn't help

@CastagnaIT
Copy link
Owner

@arnaudcoz provide a debug log
instruction in Readme https://github.com/CastagnaIT/plugin.video.netflix#something-doesnt-work
after enabled debug and debug verbose, reboot Kodi before take the log

@Essam311
Copy link

Essam311 commented Mar 7, 2020

@CastagnaIT Deleting Kodi folder not because I was trying to fix the problem of the incorrect password, I was trying to modify the Netflix add-on and testing if what I did will work or not in a clean installation, I think deleting Kodi folder and installing the Netflix add-on many times in a short time and entering my password and email triggered Netflix to change my password by itself, this happened to me before long time ago while using 0.13.XX versions, and this is the reason checking my email was the first thing I did. Not saying there anything wrong with the Netflix add-on, just saying that signing in Netflix too many times in a short period of time may trigger Netflix to think the account is compromised based on my experience with deleting Kodi folder many times and installing the Netflix add-on clean installation every time which requires entering my email and password many times in a short amount of time.

@arnaudcoz
Copy link
Author

Hello,
You are right, I had to change the password on Netflix website.
it is doing fine now.
thank you

@CastagnaIT CastagnaIT changed the title can't login on Netflix plugin Can't login on Netflix plugin - Incorrect password Mar 10, 2020
@brhnsfrn
Copy link

Ok, guys. I have a problem.

After changing my password, I started using Netflix without any problem. Then Netflix sent an e-mail for suspicious transactions. I completely reset my RPI device and reloaded it again. I installed Netflix and started installations. The system gave the username or password incorrect error after
downloading the widevine CDM. Then it threw me out of Netflix. When I tried logging in again, it gave a password error. What's the problem? I do not want to change my password again because Netflix says it as a suspect .

@CastagnaIT
Copy link
Owner

can you take this test?
-Reset again the netflix password
-Reinstall again (only) netflix addon

NOW BEFORE open the addon,
1)Enable Kodi debug
2)Open context menu from Netflix addon icon (without open addon), select "Settings"
In expert Settings, change Debug to Verbose, Press OK

Only now, login, when it stops for incorrect password extract the Kodi log and attach here or use hastebin

@CastagnaIT
Copy link
Owner

I experienced the problem today,
I haven't logged in to netflix on my android for about 10 days
then when kodi started up, netflix reset my password

Fortunately in my device i always leave the debugging enabled
apparently it seems to be caused by some expired cookies

Unfortunately, no one gave me a log to make a comparison
so i will have to wait for the cookies to expires again to get a confirmation of this theory

@DieHardjagged
Copy link

DieHardjagged commented Mar 15, 2020

Well, i first thought the Addon stole my Account + Password since i could not login via my Computer, at least i know now that Netflix fucked up.
That will be fun to explain to my Brother though, who is the account owner, as to why he has to change the password.
But still, thanks for the Addon, it worked perfect when it did during this one day.
Edit: Huh strange, i asked my other Brother and he showed me that he could login to Netflix with his Iphone without a problem, yet i still cant login via my PC.

@joaomamede
Copy link

I have the same buy only with the plugin. I don't know if the cookies are still valid, but, I can access with computer, tablet, Tvsmarttv, with the kodi plugin it throws me a incorrect password.

@CastagnaIT CastagnaIT added the Wont be worked on This will not be worked on label Apr 12, 2020
@adlerweb
Copy link

Same here. Logins with other devices work, Add-In fails during login (first start login). No mails from netflix.

2020-04-17 19:46:14.650 T:140164146462912   DEBUG: ------ Window Deinit (DialogKeyboard.xml) ------
2020-04-17 19:46:14.913 T:140161602295552   DEBUG: [plugin.video.netflix (1)] Handling HTTP IPC call to login
2020-04-17 19:46:14.918 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Handling HTTP POST IPC call to login
2020-04-17 19:46:14.918 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Executing GET request to https://www.netflix.com/profiles/manage
2020-04-17 19:46:15.737 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Request took 0.196685s
2020-04-17 19:46:15.738 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Request returned statuscode 200
2020-04-17 19:46:15.738 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Call to _request_call took 197ms
2020-04-17 19:46:15.738 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracting reactContext JSON
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Call to extract_json took 15ms
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracting api urls from webpage
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracted {u'browser_info_version': u'78.0.3904.92'}
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracted {u'auth_url': u'XXXXXXXXXXXXXXX'}
2020-04-17 19:46:15.752 T:140161743574784   ERROR: [plugin.video.netflix (0)] Could not extract [u'models', u'playerModel', u'data', u'config', u'ui', u'initParams', u'apiUrl']
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracted {u'request_id': u'XXXXXXXXXXXXXXXX'}
2020-04-17 19:46:15.752 T:140161743574784   ERROR: [plugin.video.netflix (0)] Could not extract [u'models', u'playerModel', u'data', u'config', u'core', u'assets', u'core']
2020-04-17 19:46:15.752 T:140161743574784   ERROR: [plugin.video.netflix (0)] Could not extract [u'models', u'playerModel', u'data', u'config', u'ui', u'initParams', u'uiVersion']
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracted {u'api_endpoint_root_url': u'https://www.netflix.com/api'}
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracted {u'browser_info_os_version': u'0.0.0'}
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracted {u'browser_info_os_name': u'Linux'}
2020-04-17 19:46:15.752 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Logging in...
2020-04-17 19:46:15.760 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Executing POST request to https://www.netflix.com/login
2020-04-17 19:46:16.102 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Request took 0.07391s
2020-04-17 19:46:16.102 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Request returned statuscode 200
2020-04-17 19:46:16.102 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Call to _request_call took 74ms
2020-04-17 19:46:16.102 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracting session data...
2020-04-17 19:46:16.102 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Extracting reactContext JSON
2020-04-17 19:46:16.112 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Call to extract_json took 9ms
2020-04-17 19:46:16.112 T:140161743574784   ERROR: [plugin.video.netflix (0)] Login not valid, error code incorrect_password
2020-04-17 19:46:16.112 T:140161743574784   DEBUG: [plugin.video.netflix (0)] Call to extract_session_data took 9ms

@mo123
Copy link

mo123 commented Apr 24, 2020

Running a Mi Box with Android 8 and the addon always says my Netflix password is incorrect.
Tried Kodi 18 Leia and Matrix and different versions of the addon.
On all my other Android devices, tv & phone with different networks, Netflix works fine.
Anyone else with a Mi Box Android 8 that found a solution?

@showmak
Copy link

showmak commented May 6, 2020

I highly appreciate @CastagnaIT for his great work, and I need a reply from him for peace of mind only.

This is a serious concern, I have a premium account but the Netflix app on my 2015 Nvidia Shield doesn’t support Atmos format. The only way I can get the Atmos format is through this add on.

The concern is, will my login credentials be exposed to anyone other than Netflix? Will Netflix know I am using the add on? Please let me know.

@CastagnaIT
Copy link
Owner

yes my dog now know your password and watch sex education...😂

so in the Wiki there are all your answers

@showmak
Copy link

showmak commented May 6, 2020

yes my dog now know your password and watch sex education...😂

so in the Wiki there are all your answers

Lol, thank you for the quick reply. I read the Wiki and indeed the answer to my concern is there.

Please stay safe.

@severram
Copy link

HI Please, can I get help...
I followed all steps but I get a message " Bad JSON escape: \P. Path 'chromeExePath', line 5, position 24.
the path i entered is as follows.
{
"url": "https://www.netflix.com/login",
"localhostAddress": "localhost",
"chromeDebugPort": 9222,
"chromeExePath": "C:\Program Files\Google\Chrome\Application\chrome.exe"
}

@lo-decibel
Copy link

HI Please, can I get help...
I followed all steps but I get a message " Bad JSON escape: \P. Path 'chromeExePath', line 5, position 24.
the path i entered is as follows.
{
"url": "https://www.netflix.com/login",
"localhostAddress": "localhost",
"chromeDebugPort": 9222,
"chromeExePath": "C:\Program Files\Google\Chrome\Application\chrome.exe"
}

Try "chromeExePath": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"

@KleosAu
Copy link

KleosAu commented Sep 13, 2020

Hi and thank you for creating this, I'm using Kodi on an Android box and getting the incorrect username or password error, Do you have a possible Kodi android fix?

@ghtux
Copy link

ghtux commented Sep 13, 2020

I´d like to try the authentication method but I don´t have a dropbox account. Why not host it on github too?

@XanderThunder
Copy link

I´d like to try the authentication method but I don´t have a dropbox account. Why not host it on github too?

You don't have to. Just click away the signin prompt and then go to the top right corner. There click download -> direct download. Et voilá!

@desverger-git
Copy link

Hi Please, can I get help...
I followed all steps but I get a message "Error reading JObject from JsonReader. Path ", line 0, position 0.
the path i entered is as follows.
{
"url": "https://www.netflix.com/login",
"localhostAddress": "localhost",
"chromeDebugPort": 9222,
"chromeExePath": "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
}

@jrdutra
Copy link

jrdutra commented Sep 13, 2020

I tried to use the Authentication Key but it's still with an Error:

Exception: Authentication key file not supported

I am using the version 1.9 of the NetFlix Plugin... Downloaded here:
https://github.com/CastagnaIT/repository.castagnait/blob/master/zip/plugin.video.netflix/plugin.video.netflix-1.9.0.zip

I already updated it on Kodi.. but the error keeps there...

I don't know What I have to do... =(

@ghtux
Copy link

ghtux commented Sep 13, 2020

I tried to use the Authentication Key but it's still with an Error:

Exception: Authentication key file not supported

I am using the version 1.9 of the NetFlix Plugin... Downloaded here:
https://github.com/CastagnaIT/repository.castagnait/blob/master/zip/plugin.video.netflix/plugin.video.netflix-1.9.0.zip

I already updated it on Kodi.. but the error keeps there...

I don't know What I have to do... =(

https://www.dropbox.com/sh/vlme12cw5rva1ts/AADwhOAnBu-hpnCok43VKcnJa?dl=0

Try with the daily build. Works! :-)

@jrdutra
Copy link

jrdutra commented Sep 13, 2020

I tried to use the Authentication Key but it's still with an Error:
Exception: Authentication key file not supported
I am using the version 1.9 of the NetFlix Plugin... Downloaded here:
https://github.com/CastagnaIT/repository.castagnait/blob/master/zip/plugin.video.netflix/plugin.video.netflix-1.9.0.zip
I already updated it on Kodi.. but the error keeps there...
I don't know What I have to do... =(

https://www.dropbox.com/sh/vlme12cw5rva1ts/AADwhOAnBu-hpnCok43VKcnJa?dl=0

Try with the daily build. Works! :-)

Thank you Very Mch!!!! It Worked!!!! :D

@CastagnaIT
Copy link
Owner

CastagnaIT commented Sep 15, 2020

Someone with the problem can try if with email/pw is able to login with this new test?

[plugin.video.netflix_1.9.0_20200915_t5a.zip]

thanks

@getconnected702
Copy link

getconnected702 commented Sep 15, 2020 via email

@CastagnaIT
Copy link
Owner

CastagnaIT commented Sep 15, 2020

@getconnected702 have you time to try again? i have updated the zip
what device you have?

@getconnected702
Copy link

getconnected702 commented Sep 15, 2020 via email

@greggStar
Copy link

@CastagnaIT I've been getting the 'incorrect login details' error, so I need to get the Auth key and pin. The trouble is that I'm on MacOS. I've tried the Linux method in the hopes that it would work, after running the .py file, it couldn't locate my chrome install, I've updated the browser path in NFAuthentication.py but it still nothing.

Basically what I want to know, is it possible to retrieve the Auth key on macOS or will I need to make a Linux or Windows VM?

@CastagnaIT
Copy link
Owner

@greggStar i do not know macOS but i can try fix the script if you try run this:
test.zip

when you run it
should open the Chrome automatically in incognito,
and anfter when you press ENTER the script should close Chrome automatically

let me know if in the console "PATH EXISTS" comment will be printed on screen

@Mantul2020
Copy link

How about android box.. Any fix

@jakermx
Copy link

jakermx commented Sep 16, 2020

As Workaround try accesing your KODI WebPage ...https://yourdeviceip:8080....go addons then netflix and use your browser to set user and password. It worked for me.

Cheers

@strawberrypie
Copy link

strawberrypie commented Sep 16, 2020

@CastagnaIT I've tried the latest daily image (plugin.video.netflix_1.9.0_20200912), modified the NFAuthenticationKey.py script a bit to work on MacOS (specified the path to Chrome the same way you did earlier in this thread) and got authentication to work. (Kodi 18) Had a problem with auth key with the latest build from the repository.

@desverger-git
Copy link

I tried to use the Authentication Key but it's still with an Error:
Exception: Authentication key file not supported
I am using the version 1.9 of the NetFlix Plugin... Downloaded here:
https://github.com/CastagnaIT/repository.castagnait/blob/master/zip/plugin.video.netflix/plugin.video.netflix-1.9.0.zip
I already updated it on Kodi.. but the error keeps there...
I don't know What I have to do... =(

https://www.dropbox.com/sh/vlme12cw5rva1ts/AADwhOAnBu-hpnCok43VKcnJa?dl=0

Try with the daily build. Works! :-)

Its works :

  1. downloaded plugin from dropbox NFAuthenticationKey_1.0.1.0
  2. in setting.json replace line with Chrome path
    (...
    ..
    "chromeExePath": "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")
  3. Start NFAuthenticationKey.exe --> Press Start, then web page opens, and then click mouse back on NFAuthenticationKey.exe window
  4. web page load :) enter user pass and remeber pin code!

@TomFern
Copy link

TomFern commented Sep 16, 2020

Should this work cross-device? I ran the NFAuthenticationKey in linux successfully. But when I copy the keyfile into my Kodi running on Odroid it says the key file is not supported.

@notoco
Copy link
Contributor

notoco commented Sep 18, 2020

#502 (comment)

Before you have to update the add-on with last DailyBuild version (link in the readme)

It works. I did it on ubuntu and I transferred the file to Coreelec without any problems - it is only important that there is a daily version - it does not work on normal 1.9.

@CastagnaIT
Copy link
Owner

From today addon version 1.9.1 will be released
that include the support of NFAuthenticationKey for linux

@Rabia-Saeed
Copy link

Rabia-Saeed commented Sep 26, 2020

I am on RPi 3, installation was successful but it keeps saying that password is incorrect. I am pretty sure the login credential I enter are correct though, any solution please? I have tried last 2 versions

@jrdutra
Copy link

jrdutra commented Sep 26, 2020

I am on RPi 3, installation was successful but it keeps saying that password is incorrect. I am pretty sure the login credential I enter are correct though, any solution please? I have tried last 2 versions

Take a Look here, It has worked for me..:
#502 (comment)

@CastagnaIT
Copy link
Owner

To new users with Incorrect password problem

THIS THREAD IS NOW CLOSED
DO NOT OPEN NEW ISSUE THREAD FOR "INCORRECT PASSWORD" PROBLEM
ONLY CASES OF MALFUNCTIONS WILL BE ACCEPTED

I invite everyone to use the forum to discuss and ask for help

In order to avoid the "Incorrect password" error, a new login system has been already added in the add-on and is called as "Authentication key"
In the readme there is the link to get all the information:
https://github.com/CastagnaIT/plugin.video.netflix#login-with-authentication-key

AVOID TO USE THE TEST VERSIONS OR THE VARIOUS LINKS/FILES OF THIS THREAD

Repository owner locked as resolved and limited conversation to collaborators Sep 26, 2020
@CastagnaIT CastagnaIT pinned this issue Oct 25, 2020
@CastagnaIT CastagnaIT unpinned this issue Apr 16, 2024
@CastagnaIT CastagnaIT pinned this issue Apr 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Ignored rules Guidelines for compiling the Issue have not been followed, details in the ReadMe Resolution: Workaround applied Issue temporary resolved by code change (on daily build or next release)
Projects
None yet
Development

No branches or pull requests