Skip to content

Connexion impossible #96

Description

@nathan-lamy

Bonjour,

Je ne parviens pas à me connecter avec mes identifiants Orange. Les identifiants sont valides sur le web mais j'ai une erreur dans Kodi.
J'ai essayé la version officiel et la version 2.3.6_new_api.

Dans les 2 cas, je ne peux pas lancé le direct :

  • Soit erreur d'authentification (version officiel)
  • Soit erreur d'addon veuillez vérifier les logs (new api)
2026-07-29 19:36:00.367 T:7       debug <general>: ------ Window Init (DialogBusy.xml) ------
2026-07-29 19:36:00.469 T:48      debug <CAddonSettings[0@plugin.video.orange.fr]>: trying to load setting definitions from old format...
2026-07-29 19:36:00.479 T:48      debug <general>: [plugin.video.orange.fr] 3.12.13 (main, Nov 10 2011, 15:00:00) [GCC 14.3.0]
2026-07-29 19:36:00.479 T:48      debug <general>: [plugin.video.orange.fr] Initializing addon router
2026-07-29 19:36:00.479 T:48      debug <general>: [plugin.video.orange.fr][routing] Dispatching to 'index', args: {}
2026-07-29 19:36:00.479 T:48       info <general>: [plugin.video.orange.fr] Display catchup index
2026-07-29 19:36:00.481 T:48      error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'KeyError'>
                                                   Error Contents: 'authInitEw'
                                                   Traceback (most recent call last):
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/addon.py", line 12, in <module>
                                                       init_router()
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/lib/router.py", line 14, in init_router
                                                       router.run()
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/script.module.routing/lib/routing.py", line 130, in run
                                                       self._dispatch(self.path)
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/script.module.routing/lib/routing.py", line 141, in _dispatch
                                                       view_func(**kwargs)
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/lib/routes.py", line 14, in index
                                                       CatchupManager().build_directory()
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/lib/managers/catchup_manager.py", line 20, in build_directory
                                                       items = self.provider.get_catchup_items(levels)
                                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/lib/providers/abstract_orange_provider.py", line 269, in get_catchup_items
                                                       return item_getters[depth](*levels)
                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/lib/providers/abstract_orange_provider.py", line 273, in _get_catchup_channels
                                                       headers = self._get_auth_headers()
                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^
                                                     File "/home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/lib/providers/abstract_orange_provider.py", line 155, in _get_auth_headers
                                                       "tv_token": f"Bearer {self.__pinia['authStore']['authInitEw']['token']}"
                                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
                                                   KeyError: 'authInitEw'
                                                   -->End of Python script error report<--
                                                   
2026-07-29 19:36:00.481 T:48      debug <general>: onExecutionDone(3, /home/nathan/.var/app/tv.kodi.Kodi/data/addons/plugin.video.orange.fr/resources/addon.py)
2026-07-29 19:36:00.488 T:48      debug <general>: .
2026-07-29 19:36:00.493 T:7       debug <general>: ------ Window Init (DialogNotification.xml) ------
2026-07-29 19:36:00.503 T:48      debug <general>: Python interpreter stopped
2026-07-29 19:36:00.503 T:48      debug <general>: Thread LanguageInvoker 132427297044160 terminating
2026-07-29 19:36:00.515 T:47      error <general>: GetDirectory - Error getting plugin://plugin.video.orange.fr/
2026-07-29 19:36:00.515 T:47      debug <general>: Thread waiting 132426878424768 terminating
2026-07-29 19:36:00.526 T:7       debug <general>: ------ Window Deinit (DialogBusy.xml) ------
2026-07-29 19:36:00.543 T:7       error <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.orange.fr/) failed
2026-07-29 19:36:00.543 T:7       debug <general>: CGUIMediaWindow::GetDirectory ()
2026-07-29 19:36:00.543 T:7       debug <general>:   ParentPath = [plugin://plugin.video.orange.fr/]
2026-07-29 19:36:00.544 T:49      debug <general>: Thread waiting start, auto delete: false
2026-07-29 19:36:00.544 T:49      debug <general>: Thread waiting 132426878424768 terminating
2026-07-29 19:36:00.544 T:50      debug <general>: Thread BackgroundLoader start, auto delete: false
2026-07-29 19:36:00.544 T:7       debug <general>: [threads] name: 'BackgroundLoader' priority: '1'
2026-07-29 19:36:00.545 T:50      debug <general>: Thread BackgroundLoader 132426878424768 terminating
2026-07-29 19:36:02.413 T:7       debug <general>: ------ Window Deinit (Pointer.xml) ------
2026-07-29 19:36:05.352 T:7       debug <general>: ------ Window Deinit (DialogNotification.xml) ------
                                                   

J'ai essayé de supprimer les fichiers __config.json et __pinia.json avant de rédemarrer mais rien à faire...

Petite précision, je suis chez Orange mais les logins que j'utilise sont ceux d'un ami n'ayant pas l'option TV chez Orange (la lecture sur le web fonctionne) pour tester le plugin.

Merci

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions