pinoelefante / plugin.video.timvision

Kodi plugin for TIMVISION using Inputstream
GNU General Public License v3.0
13 stars 5 forks source link

Autenticazione fallita con TIMVISION PLUS (codice ACN_3000) #27

Closed filbattaglia closed 2 years ago

filbattaglia commented 3 years ago

Ciao, sto usando l'addon v.1.0.24 per TIMVISION su Kodi 18.9 Leia. Per mesi, l'addon ha funzionato correttamente su TIMVISION, ma da alcuni giorni il login fallisce. Attualmente, posso accedere solo su cellulare usando l'app di TIM oppure da Windows. Non posso invece usare l'addon per Kodi (che era l'unica strada su alcuni miei set-top box Android collegati ai TV).

Ho dato un'occhiata al log di Kodi (una copia è disponibile al link https://paste.kodi.tv/jitagagogu.kodi). Il problema centrale sembra essere in questo gruppo di righe:

[api] - http://127.0.0.1:55076/?method=is_logged 2021-06-12 02:28:41.702 T:23812 NOTICE: [TIMVISION] [api] - http://127.0.0.1:55076/?username=filbattaglia%40libero.it&password=ppppp%21&method=login 2021-06-12 02:28:41.772 T:23806 NOTICE: [TIMVISION] [timvision] - Sending POST request to https://www.timvision.it/AVS/besc?action=Login&channel=CUBOWEB&providerName=TELECOMITALIA&serviceName=CUBOVISION&deviceType=WEB&accountDeviceId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 2021-06-12 02:28:42.485 T:23806 NOTICE: [TIMVISION] [timvision] - Status Code: 200 2021-06-12 02:28:42.518 T:23806 NOTICE: [TIMVISION] [timvision] - Response: {"resultCode":"KO","errorDescription":"ACN_3000","message":"","resultObj":"","systemTime":1623457722} 2021-06-12 02:28:54.545 T:23812 WARNING: CPythonInvoker(3, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.timvision/addon.py): the python script "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.timvision/addon.py" has left several classes in memory that we couldn't clean up. The classes include: N14PythonBindings30XBMCAddon_xbmc_Player_DirectorE 2021-06-12 02:28:54.576 T:23811 ERROR: GetDirectory - Error getting plugin://plugin.video.timvision/ 2021-06-12 02:28:54.605 T:23731 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.timvision/) failed

Sebbene username e password siano corretti, il server di TIM risponde con un errore ACN_3000. La cosa strana è che ho chiamato in assistenza TIM e neanche loro sanno a cosa corrisponda questo errore.

Il problema si è manifestato dopo qualche giorno dal momento in cui sono passato a TIMVISION PLUS. Non so se questo possa essere l'origine del problema di autenticazione.

Ho provato ad accedere a TIMVISION da un browser Windows passando per un proxy, e ho visto che l'autenticazione avviene in modo leggermente differente. Non so se questo possa essere il problema.

C'è qualcosa che possiamo fare per risolvere la cosa ? Una modifica che potrei fare al codice dell'addon ? Un'aggiornamento ?

Il tuo addon è molto importante per me: sarei lieto di potere aiutare nel testing di una nuova versione se questo fosse utile a risolvere la cosa.

Spero che tu possa aiutarmi a risolvere. Ti ringrazio in anticipo per l'aiuto :))

ombra32 commented 3 years ago

Il problema si è manifestato dopo qualche giorno dal momento in cui sono passato a TIMVISION PLUS. Non so se questo possa essere l'origine del problema di autenticazione.

Ciao, io non ho TimVision Plus, ma ho gli stessi problemi al login da qualche settimana ormai

C'è qualcosa che possiamo fare per risolvere la cosa ? Una modifica che potrei fare al codice dell'addon ? Spero che tu possa aiutarmi a risolvere. Ti ringrazio in anticipo per l'aiuto :))

Sembra che lo sviluppatore sia un po' "latitante" su questo plugin, non so quanto possa aiutarci. Probabilmente è meglio se proviamo a cavarcela in autonomia per risolvere il problema. Anche a me fa molto comodo questo plugin su un Raspberry che uso come smart-tv.

pinoelefante commented 3 years ago

Ciao @filbattaglia @ombra32 cercherò di fare delle prove in questi giorni. Sembra che anche non avendo un account attivo, riesca ad autenticarmi sul sito

pinoelefante commented 3 years ago

Ciao @filbattaglia @ombra32 @frasty Trovate l'addon aggiornato nel repository. Nel caso stiate usando ancora Kodi 18, in allegato a questo post trovate la versione da installare manualmente. plugin.video.timvision-1.1.1-kodi18.zip

Fatemi sapere se la riproduzione dei contenuti funziona perché non ho potuta testarla. Saluti

ombra32 commented 3 years ago

Ciao @filbattaglia @ombra32 @frasty Trovate l'addon aggiornato nel repository. Nel caso stiate usando ancora Kodi 18, in allegato a questo post trovate la versione da installare manualmente. plugin.video.timvision-1.1.1-kodi18.zip

Fatemi sapere se la riproduzione dei contenuti funziona perché non ho potuta testarla. Saluti

Ciao Pino, intanto grazie per il supporto. Ho provato a installare il plugin dal file su Kodi 18.6 su PC Linux, ma mi da questi errori e non completa l'installazione:

2021-08-21 22:55:21.780 T:140516340196224 WARNING: CGUIWindowManager - HandleAction - ignoring action 107, because topmost modal dialog closing animation is running
2021-08-21 22:55:21.914 T:140515372578560 WARNING: Previous line repeats 15 times.
2021-08-21 22:55:21.914 T:140515372578560   ERROR: Add-on 'script.module.urllib3' is not compatible with Kodi
2021-08-21 22:55:21.914 T:140515372578560   ERROR: Add-on 'script.module.idna' is not compatible with Kodi
2021-08-21 22:55:21.914 T:140515372578560   ERROR: Add-on 'script.module.chardet' is not compatible with Kodi
2021-08-21 22:55:21.914 T:140515372578560   ERROR: Add-on 'script.module.certifi' is not compatible with Kodi
2021-08-21 22:55:21.914 T:140515372578560   ERROR: Add-on 'script.module.requests' is not compatible with Kodi
2021-08-21 22:55:21.914 T:140515372578560   ERROR: CAddonInstallJob[plugin.video.timvision]: La dipendenza da xbmc.python versione 3.0.0 potrebbe non essere soddisfatta.

Su Kodi 19 (sempre su PC Linux) invece funziona il login, ma non trova molte categorie ed etichette (mi restituisce %overridelabel%)

Schermata del 2021-08-21 23-11-59

C'è modo di sistemarlo per Kodi 18? Se hai bisogno di una mano dimmi pure, con python me la cavo (con i plugin Kodi mi piacerebbe imparare ma sono un po indietro, ho fatto solo qualche tutorial sul wiki) Io lo uso su Raspberry PI e ancora Kodi 19 non è stato rilasciato stabile.

pinoelefante commented 3 years ago

Ciao @ombra32 Sicuro di aver installato su Kodi 18 il plugin dal file zip allegato e non dal repository? Disinstalla la versione già installata e poi reinstalla dal file zip Ti allego l'ultima versione per kodi 18 plugin.video.timvision-1.1.2.zip

ombra32 commented 3 years ago

Ciao @ombra32 Sicuro di aver installato su Kodi 18 il plugin dal file zip allegato e non dal repository? Disinstalla la versione già installata e poi reinstalla dal file zip Ti allego l'ultima versione per kodi 18 plugin.video.timvision-1.1.2.zip

Si, ho ripetuto col nuovo file dopo aver disinstallato il vecchio (tra l'altro questo è un Kodi "pulito" che uso su PC solo per test) Sembra sia un problema di compatibilità con Python 3.

Domani provo sul raspberry

fabri2 commented 3 years ago

Un grazie infinito a pinoelefante per gli update. Anche a me compaiono nel menu molti "%overridelabel%" (kodi 18 su box android) e talora i link corretti risultano vuoti (sull'apk originale van bene). Se si sistema è meglio. Comunque va bene già così. Ciao a tutti

tecufanujacu commented 3 years ago

Coreelec 9.2.8 con kodi 18.9.0 su box arm, ha funzionato per molto tempo fin quando non ha iniziato a fallire il login, installate anche le versioni qui riportate, stesso problema, chiede sempre email e password e non entra. Testata anche installazione pulita.

L'unica cosa che trovo nei log:

2021-10-28 21:38:35.945 T:3616977792 WARNING: CPythonInvoker(6, /storage/.kodi/addons/plugin.video.timvision/addon.py): the python script "/storage/.kodi/addons/plugin.video.timvision/addon.py" has left several classes in memory that we couldn't clean up. The classes include: N14PythonBindings30XBMCAddon_xbmc_Player_DirectorE
2021-10-28 21:38:35.957 T:3967951744   ERROR: GetDirectory - Error getting plugin://plugin.video.timvision/
2021-10-28 21:38:35.959 T:4086177856   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.timvision/) failed
2021-10-28 21:38:40.276 T:4086177856   ERROR: Control 55 in window 10025 has been asked to focus, but it can't
2021-10-28 21:38:45.293 T:4086177856 WARNING: CGUIWindowManager - HandleAction - ignoring action 92, because topmost modal dialog closing animation is running
2021-10-28 21:38:50.701 T:3595080576 WARNING: Previous line repeats 1 times.
2021-10-28 21:38:50.702 T:3595080576   ERROR: CPythonInvoker(7, /storage/.kodi/addons/plugin.video.timvision/addon.py): script didn't stop in 5 seconds - let's kill it
2021-10-28 21:38:50.703 T:3595080576   ERROR: GetDirectory - Error getting plugin://plugin.video.timvision/
2021-10-28 21:38:50.728 T:4086177856 WARNING: CGUIWindowManager - HandleAction - ignoring action 92, because topmost modal dialog closing animation is running
2021-10-28 21:38:50.809 T:4086177856 WARNING: Previous line repeats 1 times.
2021-10-28 21:38:50.809 T:4086177856   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.timvision/) failed

Ha definitivamente smesso di funzionare o c'è qualcuno che riesce ad usarlo?

pinoelefante commented 2 years ago

Coreelec 9.2.8 con kodi 18.9.0 su box arm, ha funzionato per molto tempo fin quando non ha iniziato a fallire il login, installate anche le versioni qui riportate, stesso problema, chiede sempre email e password e non entra. Testata anche installazione pulita.

L'unica cosa che trovo nei log:

2021-10-28 21:38:35.945 T:3616977792 WARNING: CPythonInvoker(6, /storage/.kodi/addons/plugin.video.timvision/addon.py): the python script "/storage/.kodi/addons/plugin.video.timvision/addon.py" has left several classes in memory that we couldn't clean up. The classes include: N14PythonBindings30XBMCAddon_xbmc_Player_DirectorE
2021-10-28 21:38:35.957 T:3967951744   ERROR: GetDirectory - Error getting plugin://plugin.video.timvision/
2021-10-28 21:38:35.959 T:4086177856   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.timvision/) failed
2021-10-28 21:38:40.276 T:4086177856   ERROR: Control 55 in window 10025 has been asked to focus, but it can't
2021-10-28 21:38:45.293 T:4086177856 WARNING: CGUIWindowManager - HandleAction - ignoring action 92, because topmost modal dialog closing animation is running
2021-10-28 21:38:50.701 T:3595080576 WARNING: Previous line repeats 1 times.
2021-10-28 21:38:50.702 T:3595080576   ERROR: CPythonInvoker(7, /storage/.kodi/addons/plugin.video.timvision/addon.py): script didn't stop in 5 seconds - let's kill it
2021-10-28 21:38:50.703 T:3595080576   ERROR: GetDirectory - Error getting plugin://plugin.video.timvision/
2021-10-28 21:38:50.728 T:4086177856 WARNING: CGUIWindowManager - HandleAction - ignoring action 92, because topmost modal dialog closing animation is running
2021-10-28 21:38:50.809 T:4086177856 WARNING: Previous line repeats 1 times.
2021-10-28 21:38:50.809 T:4086177856   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.timvision/) failed

Ha definitivamente smesso di funzionare o c'è qualcuno che riesce ad usarlo?

Ciao @tecufanujacu ti direi di si. Credo dipenda dall'introduzione del recaptcha, ma non ho approfondito più di tanto

pesa1234 commented 2 years ago
2021-11-04 10:45:35.484 T:2955     INFO <general>: initializing python engine.
2021-11-04 10:45:39.229 T:2955     INFO <general>: [TIMVISION] [api] - http://127.0.0.1:34917/?method=is_logged
2021-11-04 10:45:39.262 T:2955     INFO <general>: [TIMVISION] [api] - http://127.0.0.1:34917/?username=*****%40gmail.com&password=*****%21&method=login
2021-11-04 10:45:39.288 T:2942     INFO <general>: [TIMVISION] [timvision] - Sending POST request to https://www.timvision.it/AVS/besc?action=Login&channel=CUBOWEB&providerName=TELECOMITALIA&serviceName=CUBOVISION&deviceType=WEB&accountDeviceId=27891346395863637549239597291038883585&accountDeviceVersion=12.3.27&appVersion=12.3.27&accountDeviceIdType=SERIALNUMBER&accountDeviceModel=WEB&deviceVendor=WEB
2021-11-04 10:45:39.531 T:2942     INFO <general>: [TIMVISION] [timvision] - Status Code: 500
2021-11-04 10:45:52.399 T:2955     INFO <general>: [TIMVISION] [api] - http://127.0.0.1:34917/?method=is_logged
2021-11-04 10:45:52.475 T:2955     INFO <general>: [TIMVISION] [api] - http://127.0.0.1:34917/?username=*********%40gmail.com&password=******&method=login
2021-11-04 10:45:52.489 T:2942     INFO <general>: [TIMVISION] [timvision] - Sending POST request to https://www.timvision.it/AVS/besc?action=Login&channel=CUBOWEB&providerName=TELECOMITALIA&serviceName=CUBOVISION&deviceType=WEB&accountDeviceId=27891346395863637549239597291038883585&accountDeviceVersion=12.3.27&appVersion=12.3.27&accountDeviceIdType=SERIALNUMBER&accountDeviceModel=WEB&deviceVendor=WEB
2021-11-04 10:45:52.747 T:2942     INFO <general>: [TIMVISION] [timvision] - Status Code: 200
2021-11-04 10:45:52.795 T:2942     INFO <general>: [TIMVISION] [timvision] - Response: {"resultCode":"KO","message":"","errorDescription":"ACN_3000","resultObj":"","systemTime":1636019152}
2021-11-04 10:45:56.243 T:2955     INFO <general>: CPythonInvoker(5, /home/linuc/.kodi/addons/plugin.video.timvision/addon.py): script successfully run
2021-11-04 10:45:56.919 T:2955     INFO <general>: Python interpreter stopped
2021-11-04 10:45:56.938 T:2954    ERROR <general>: GetDirectory - Error getting plugin://plugin.video.timvision/
2021-11-04 10:45:56.975 T:2905    ERROR <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.timvision/) failed
2021-11-04 10:45:59.165 T:2950  WARNING <general>: Repository add-on repository.pinoelefante uses plain HTTP for add-on downloads in path http://pinoelefante.altervista.org/kodi_repo/files/ - this is insecure and will make your Kodi installation vulnerable to attacks if enabled!
2021-11-04 10:46:21.569 T:2905     INFO <general>: Skipped 2 duplicate messages..

Ciao, io vedo questo con kodi19.3 e timvision 1.1.2, grazie...

pesa1234 commented 2 years ago

Immagino sia terminato il supporto corretto? Grazie comunque.