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

Cnews de nouveau indisponible #1456

Closed
Brt06 opened this issue Jan 26, 2025 · 11 comments
Closed

Cnews de nouveau indisponible #1456

Brt06 opened this issue Jan 26, 2025 · 11 comments

Comments

@Brt06
Copy link

Brt06 commented Jan 26, 2025

Bonsoir,

Je m'étais joint à un bug report il y a quelques semaines concernant la chaîne CNews ; en fait le problème concernait pour ma part toutes les chaînes du groupe Canal, ainsi que celles du groupe TF1. Le problème a disparu avec la mise à jour de CUTV.

https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/1450

Depuis hier, le problème est réapparu, suite à une mise à jour automatique d'urllib3; même erreur 403, en live tant qu'en replay.

Je suis sous AndroidTV, j'utilise la dernière version de Kodi, et donc la dernière version beta de CUTV.

Suis-je le seul ?

Merci d'avance

@gilles0606
Copy link

Je plussoie effectivement j'ai pareil...
je poste des logs et une config dans les 10 prochaines minutes...
(sinon on vas se faire gronder, ce qui est normal...)
A tout de suite.....

@gilles0606
Copy link

2025-01-27 06:41:00.510 T:1137 info : Starting Kodi (21.1 (21.1.0) Git:21.1-Omega). Platform: Linux ARM 64-bit
2025-01-27 06:41:00.510 T:1137 info : Using Release Kodi x64
2025-01-27 06:41:00.510 T:1137 info : Kodi compiled 2024-08-18 by GCC 13.2.0 for Linux ARM 64-bit version 6.6.45 (394797)
2025-01-27 06:41:00.510 T:1137 info : Running on LibreELEC (official): 12.0.1, kernel: Linux ARM 64-bit version 6.6.45
2025-01-27 06:41:00.510 T:1137 info : FFmpeg version/source: 6.0.1

2025-01-27 16:04:00.871 T:1593 warning : [py.warnings] /storage/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py:1099: InsecureRequestWarning: Unverified HTTPS request is being made to host 'www.cnews.fr'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
warnings.warn(

2025-01-27 16:04:00.928 T:1593 error : [Catch-up-TV-&-More.support] 403 Client Error: Forbidden for url: https://www.cnews.fr/les-replays
Traceback (most recent call last):
File "/storage/.kodi/addons/script.module.codequick/lib/codequick/support.py", line 306, in run_callback
redirect = parent_ins(route, arg_params, self.callback_params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 196, in call
session_data = self._process_results(results)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 210, in _process_results
listitems = validate_listitems(results)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/script.module.codequick/lib/codequick/route.py", line 39, in validate_listitems
raw_listitems = list(raw_listitems)
^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/channels/fr/cnews.py", line 85, in list_emissions
resp = urlquick.get(URL_REPLAY_CNEWS, headers=GENERIC_HEADERS, verify=False, max_age=-1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/script.module.codequick/lib/urlquick.py", line 492, in get
return request('get', url, params=params, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/script.module.codequick/lib/urlquick.py", line 486, in request
return s.request(method=method, url=url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/.kodi/addons/script.module.codequick/lib/urlquick.py", line 441, in request
self._raise_for_status(response, raise_for_status)
File "/storage/.kodi/addons/script.module.codequick/lib/urlquick.py", line 414, in _raise_for_status
response.raise_for_status()
File "/storage/.kodi/addons/script.module.requests/lib/requests/models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.cnews.fr/les-replays
2025-01-27 16:04:00.930 T:1593 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'AttributeError'>
Error Contents: 'HTTPError' object has no attribute 'code'
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.catchuptvandmore/addon.py", line 23, in
main()
File "/storage/.kodi/addons/plugin.video.catchuptvandmore/addon.py", line 19, in main
main.error_handler(exception)
File "/storage/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/main.py", line 297, in error_handler
code = exception.code
^^^^^^^^^^^^^^
AttributeError: 'HTTPError' object has no attribute 'code'
-->End of Python script error report<--

2025-01-27 16:04:01.049 T:1592 error : GetDirectory - Error getting plugin://plugin.video.catchuptvandmore/resources/lib/channels/fr/cnews/list_emissions/?pickle=80049598000000000000007d94288c075f7469746c655f948c0e4e6f7320c3a96d697373696f6e73948c076974656d5f6964948c05636e657773948c0c63617465676f72795f75726c948c4968747470733a2f2f7777772e636e6577732e66722f736572766963652f646d5f6c6f61646d6f72652f646d5f656d697373696f6e5f696e6465785f656d697373696f6e732f25732f30948c0470616765948c013094752e
2025-01-27 16:04:01.049 T:1137 error : CGUIMediaWindow::GetDirectory(plugin://plugin.video.catchuptvandmore/resources/lib/channels/fr/cnews/list_emissions/?pickle=80049598000000000000007d94288c075f7469746c655f948c0e4e6f7320c3a96d697373696f6e73948c076974656d5f6964948c05636e657773948c0c63617465676f72795f75726c948c4968747470733a2f2f7777772e636e6577732e66722f736572766963652f646d5f6c6f61646d6f72652f646d5f656d697373696f6e5f696e6465785f656d697373696f6e732f25732f30948c0470616765948c013094752e) failed

@jeff2900
Copy link
Contributor

J'ai appliqué un correctif pour l'erreur 403 suite au déploiement de la version 2.2.3 de urllib dans le PR #1457
En attendant l'application du correctif s'il est validé, vous pouvez télécharger le fixe dans ce zip :
https://www.mediafire.com/file/ekth4q425vnt1ue/plugin.video.catchuptvandmore-0.2.40%257Ebeta19-fix-github-cnews-v4.zip/file

@Brt06
Copy link
Author

Brt06 commented Jan 27, 2025

Bonsoir,

Un grand merci pour votre réponse, et merci à gilles0606 d'avoir poster le log; sur la télé je ne gère pas du tout l'accès aux fichiers. Je ne sais même pas comment appliquer le fix, donc j'attendrai l'application en espérant que le correctif soit validé...
En tous cas merci pour la réactivité...

@joaopa00
Copy link
Contributor

Sur ma version llinux avec urllib2.2.3 est installé. Je n'ai pas le problème.

@jeff2900
Copy link
Contributor

jeff2900 commented Jan 28, 2025

J'ai erreur 403 avec urllib 2.2.3 avec Kodi 21.2 sous Windows 11 et sous AndroidTV 11.
Sur un ancien boitier Android TV l'erreur est arrivée juste après la mise à jour de urlllib en 2.2.3.
C'est pourquoi dans le fixe je teste la version de urllib qui est installée et le correctif ne s'applique que pour la version 2.2.3 de urllib.
Avez-vous testé mon fixe sur votre distribution Linux ?

@gilles0606
Copy link

Bonjour,

je confirme qu'avec le fix cela marche...
en fait j'ai juste copier le cnews.py et tout refonctionne....

Merci.

si tu as besoins de log ou autre manip fait moi signe, je reste a ta disposition si je peux aider

@Brt06
Copy link
Author

Brt06 commented Jan 29, 2025

Bonsoir,

Je suis sous Android TV v11 (arrangée par le constructeur), Kodi 21.1 (la version 21.2 ne m'est toujours pas proposée sur Google store), et donc urllib3 v 2.2.3.
J'ai bien essayé de manipuler les fichiers via le gestionnaire de fichiers Kodi, en m'assurant que toutes les autorisations étaient garanties, mais rien n'y fait, ça me donne une erreur (déplacement comme copie) donc j'ai abandonné. J'ai finalement décidé d'installer le zip proposé par jeff2900 (installer une extension via un fichier zip), ce qui veut dire que tous mes settings sont partis (comptes M6, TF1, chaînes préférées, etc) ce qui n'est pas la fin du monde, et je confirme que tout marche parfaitement.
Donc merci bcp jeff2900!

@voigi
Copy link

voigi commented Jan 31, 2025

Bonjour, @jeff2900 , le lien vers fix renvoie vers un téléchargement privé (This file is currently set to private. ) sur le site de mediafire.

en attente de réponse , merci d'avance

@jeff2900
Copy link
Contributor

Le lien n'est plus utile. Les modifications ont été appliquées sur la version "0.2.40~beta20".
Si vous voulez faire une installation manuelle vous pouvez récupérer le fichier zip ici
https://github.com/Catch-up-TV-and-More/repository.catchuptvandmore/tree/master/zips/beta/plugin.video.catchuptvandmore

@voigi
Copy link

voigi commented Jan 31, 2025

@jeff2900 merci , ça fonctionne

@joaopa00 joaopa00 closed this as completed Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants