Catch-up-TV-and-More / plugin.video.catchuptvandmore

Replay, Live TV and websites videos addon for Kodi
https://catch-up-tv-and-more.github.io
GNU General Public License v2.0
281 stars 89 forks source link

SFR TV erreur 406 #1385

Open enigma131 opened 2 months ago

enigma131 commented 2 months ago

Your environment

Http via navigateur OK

Debug log

2024-07-02 08:02:33.432 T:2736 error : [Catch-up-TV-&-More.support] 406 Client Error: Not Acceptable for url: https://www.sfr.fr/cas/login?domain=mire-sfr&service=https%3A%2F%2Fwww.sfr.fr%2Fcas%2Foidc%2FcallbackAuthorize Traceback (most recent call last): File "/home/toto/.kodi/addons/script.module.codequick/lib/codequick/support.py", line 306, in run_callback redirect = parent_ins(route, arg_params, self.callback_params) File "/home/toto/.kodi/addons/script.module.codequick/lib/codequick/resolver.py", line 67, in call results = super(Resolver, self).call(route, args, kwargs) File "/home/toto/.kodi/addons/script.module.codequick/lib/codequick/script.py", line 169, in call return route.function(self, *args, kwargs) File "/home/toto/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/providers/sfrtv.py", line 953, in get_live_stream token = get_token(plugin) File "/home/toto/.kodi/addons/plugin.video.catchuptvandmore/resources/lib/providers/sfrtv.py", line 154, in get_token session.post( File "/home/toto/.kodi/addons/script.module.codequick/lib/urlquick.py", line 471, in post return super(Session, self).post(url, data, json, kwargs) File "/home/toto/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 637, in post return self.request("POST", url, data=data, json=json, **kwargs) File "/home/toto/.kodi/addons/script.module.codequick/lib/urlquick.py", line 441, in request self._raise_for_status(response, raise_for_status) File "/home/toto/.kodi/addons/script.module.codequick/lib/urlquick.py", line 414, in _raise_for_status response.raise_for_status() File "/home/toto/.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: 406 Client Error: Not Acceptable for url: https://www.sfr.fr/cas/login?domain=mire-sfr&service=https%3A%2F%2Fwww.sfr.fr%2Fcas%2Foidc%2FcallbackAuthorize 2024-07-02 08:02:33.433 T:2736 error : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--

enigma131 commented 2 months ago

Des nouvelles ?

geoffde commented 2 months ago

J'ai le même problème mais visiblement pas de solutions pour le moment...

enigma131 commented 2 months ago

Il n'y a peut être personne de dispo pour coder ... et puis c'est les vacances. La solution doit exister puisque cela fonctionne via le navigateur internet.

enigma131 commented 1 month ago

Personne pour corriger l'erreur 406 ?

SebMourlhou commented 1 month ago

Hello,

Ils ont ajouté une sécurité au niveau du formulaire de connexion, à priori un token CSRF.

Autrement dit, c'est mal barré pour que ça refonctionne un jour avec le plugin, malheureusement...

enigma131 commented 1 month ago

Merci pour la réponse. Pourtant cela fonctionne via le navigateur internet...

SebMourlhou commented 1 month ago

Oui bien-sûr, c'est justement ça le problème, ils veulent t'obliger à passer par leur site internet

enigma131 commented 1 month ago

Il n'y as pas moyen de coder ce qui est utilisé par le navigateur ?

GregAce commented 3 weeks ago

Bonjour, je suis aussi intéressé par la correction du problème :)