Comments (16)
working with authentication key solution
from plugin.video.netflix.
Thanks VVolfenstein, didn't think that was the problem as it didn't give password error but logged out re-authenticated with authentication key, profit, cheers
from plugin.video.netflix.
@VVolfenstein can you please explain exactly what should we do?
I'm trying to authenticate with a key file, enter a PIN, than I'm asked for a password additionally. If I select 'cancel' or leave a password empty than I will be redirected to start where I need to select auth method: email/password or a key. And if I enter my password than I will see this error: WebsiteParsingError: E-mail field not found
from plugin.video.netflix.
Key method does not work. After providing keyfile, PIN and password I get the error: WebsiteParsingError: E-mail field not found
is there any workaround for this?
Can I something test to help fixing that?
from plugin.video.netflix.
fix on new release
from plugin.video.netflix.
Exact same problem but on matrix, thanks
from plugin.video.netflix.
I am also seeing this issue on CoreElec with Kodi 20.5 and version 1.23.2 of the plugin. This then kicks you out of the plugin, making it unusble currently.
The relevant lines of the ~/.kodi/temp/kodi.log
file are shown below.
Thanks for all your work on creating this!
(EDIT: given that country seems to be a relevant factor in similar issues, I am based in the US)
2024-04-06 21:12:11.171 T:3651 error <general>: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 282, in extract_json
json_str = json_array[0]
~~~~~~~~~~^^^
IndexError: list index out of range
2024-04-06 21:12:11.174 T:3651 error <general>: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 282, in extract_json
json_str = json_array[0]
~~~~~~~~~~^^^
IndexError: list index out of range
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/session/access.py", line 156, in login
react_context = website.extract_json(self.get('login'), 'reactContext')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 298, in extract_json
raise WebsiteParsingError(f'Unable to extract {name}') from exc
resources.lib.common.exceptions.WebsiteParsingError: Unable to extract reactContext
2024-04-06 21:12:11.886 T:3761 error <general>: [plugin.video.netflix (0)] IPC callback raised exception:
2024-04-06 21:12:11.902 T:3761 error <general>: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/cache_management.py", line 167, in get
cache_entry = self._get_cache_bucket(bucket['name'])[identifier]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'KBLUDWXR4VFVLIAZEPBPLMTQMQ_loco_list'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/cache_utils.py", line 70, in wrapper
return G.CACHE.get(_bucket, identifier)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/cache_management.py", line 175, in get
raise CacheMiss from exc
resources.lib.common.exceptions.CacheMiss
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/http_server.py", line 105, in handle_request
ret_data = _call_func(func, pickle.loads(data))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/http_server.py", line 164, in _call_func
return func()
^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/directorybuilder/dir_builder.py", line 48, in get_mainmenu
loco_list = self.req_loco_list_root()
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/cache_utils.py", line 72, in wrapper
output = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/directorybuilder/dir_path_requests.py", line 66, in req_loco_list_root
path_response = self.nfsession.path_request(**call_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/session/path_requests.py", line 30, in path_request
response = self.post_safe(
^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/session/access.py", line 75, in post_safe
self.assert_logged_in()
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/session/access.py", line 56, in assert_logged_in
raise NotLoggedInError
resources.lib.common.exceptions.NotLoggedInError
2024-04-06 21:12:12.224 T:3762 error <general>: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 282, in extract_json
json_str = json_array[0]
~~~~~~~~~~^^^
IndexError: list index out of range
2024-04-06 21:12:12.225 T:3762 error <general>: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 282, in extract_json
json_str = json_array[0]
~~~~~~~~~~^^^
IndexError: list index out of range
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/session/access.py", line 156, in login
react_context = website.extract_json(self.get('login'), 'reactContext')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 298, in extract_json
raise WebsiteParsingError(f'Unable to extract {name}') from exc
resources.lib.common.exceptions.WebsiteParsingError: Unable to extract reactContext
2024-04-06 21:12:12.225 T:3762 error <general>: [plugin.video.netflix (0)] IPC callback raised exception: Unable to extract reactContext
2024-04-06 21:12:12.227 T:3762 error <general>: [plugin.video.netflix (0)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 282, in extract_json
json_str = json_array[0]
~~~~~~~~~~^^^
IndexError: list index out of range
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/http_server.py", line 105, in handle_request
ret_data = _call_func(func, pickle.loads(data))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/http_server.py", line 164, in _call_func
return func()
^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/services/nfsession/session/access.py", line 156, in login
react_context = website.extract_json(self.get('login'), 'reactContext')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/website.py", line 298, in extract_json
raise WebsiteParsingError(f'Unable to extract {name}') from exc
resources.lib.common.exceptions.WebsiteParsingError: Unable to extract reactContext
2024-04-06 21:12:12.232 T:3719 error <general>: [plugin.video.netflix (1)] Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 90, in lazy_login_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 130, in route
_execute(nav_handler, pathitems[1:], G.REQUEST_PARAMS, root_handler)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 159, in _execute
executor(pathitems=pathitems)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/navigation/directory_utils.py", line 28, in set_custom_viewmode
override_content_type = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/navigation/directory.py", line 102, in home
dir_items, extra_data = common.make_call('get_mainmenu') # pylint: disable=unused-variable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 94, in make_call
return make_http_call(endpoint, func_name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 117, in make_http_call
raise _data
resources.lib.common.exceptions.NotLoggedInError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 29, in wrapper
func(*args, **kwargs)
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 265, in run
success = route(pathitems)
^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/run_addon.py", line 97, in lazy_login_wrapper
if login(ask_credentials=not check_credentials()):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/api_requests.py", line 42, in login
if common.make_call('login', credentials):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/utils/logging.py", line 139, in timing_wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 94, in make_call
return make_http_call(endpoint, func_name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.netflix/resources/lib/common/ipc.py", line 117, in make_http_call
raise _data
resources.lib.common.exceptions.WebsiteParsingError: Unable to extract reactContext
from plugin.video.netflix.
Same problem kodi 20.2 - 1.23.2
from plugin.video.netflix.
I face with the same issue, would be nice if someone could help us out here. Authkey is not a solution, after providing it with the PIN it requires for the password. After providing the password email field not found error message is shown.
from plugin.video.netflix.
I found that I had to go into the addon settings (through Kodi settings rather than through the addon itself, which wouldn't start) and then logout, and log back in again (by starting the addon) using authkey, enter PIN and netflix password. This worked for me and it's back working as normal
from plugin.video.netflix.
@CPBridge got almost the same error: WebsiteParsingError: Unable to extract reactContext
from plugin.video.netflix.
@CPBridge nope, didn't help. The same error.
from plugin.video.netflix.
Didnt work for me either. Same error for me.
from plugin.video.netflix.
Same issue here. Logged out, then logged in with email and password. Same error.
from plugin.video.netflix.
I am encountering this same problem on version "1.23.3+matrix.1"
from plugin.video.netflix.
I have also the the same issue on latest version 1.23.3.
from plugin.video.netflix.
Related Issues (20)
- CastagnaIT repository netflix addon issue HOT 1
- [Connect with anthentification key]: "enter the code", but wich code ? HOT 1
- WebsiteParsingError: E-mail field not found HOT 10
- Login with Authentication key on Nvidia shield
- Netflix app won't play episodes 3-6 of the new Avatar HOT 2
- How do I actually use the authentication key once it's generated? HOT 3
- Video flickering on Pine64 RockPRO64 with LibreELEC 11.0 HOT 2
- Kodi Netflix log in on andoid tab HOT 1
- AMPLAYBACK / AMVideoevents
- Invalid Pin on Windows and on Mac HOT 7
- NF authentication not working HOT 3
- MSLFehler: Email oder Passwort ist falsch HOT 5
- Netflix not loading HOT 6
- [Omega] Cannot terminate kodi when addon is enabled HOT 1
- Netflix playing error HOT 2
- Invalid pin HOT 2
- issues while playing some titles HOT 1
- Passwords entered did not match
- Plugin won't open - error is missing crypto module HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plugin.video.netflix.