kodi-pvr / pvr.vuplus

Kodi's Enigma2 client add-on
GNU General Public License v2.0
56 stars 55 forks source link

Loading channels in last version of DreamOS is not possible #266

Closed palik42 closed 2 years ago

palik42 commented 4 years ago

Hi, my setup: Enigma2 Client 4.9.3.1 Dreambox 920, Newnigma 2 and Dream-Elite image.. both are DreamOS OE2.5 They've changed something in this year and I am not able to fetch channel list from receiver.. (multiple or single ) when I've tried to fetch with different application(android) it ask me to sign certificate (like ssh cert in putty)

phunkyfish commented 4 years ago

Can you supply a full debug log using a paste site?

I‘m afraid I have no access to a dreamos device or newnigma 2.

palik42 commented 4 years ago

I've found workaround for this issue. Now is automatically enabled setup (of Webinterface): Simple Anti-Hijack Measures (may break clients) Token-based security (may break clients)

After disable of them your plugin is now working. (Maybe you can provide information do readme for DreamOS.)

I've disabled both of them. I can provide you log, but where I can find it or how can get it?

phunkyfish commented 4 years ago

Do you have any details on what both items mean? Anti hijack measures could mean anything.

I can add the that detail to the readme in a future release.

palik42 commented 4 years ago

Sorry I don't know I am just user :( .. maybe you can find something here: https://github.com/opendreambox/enigma2-plugins/tree/master/webinterface

https://github.com/opendreambox/enigma2-plugins/blob/master/webinterface/src/webif.py

phunkyfish commented 4 years ago

Ok, maybe easier to just leave it as the descriptions you have given.

Do you have to disable both options or will it work with only one disabled.

palik42 commented 4 years ago

I've found log here Problem is only with Token-based security enabled.

phunkyfish commented 4 years ago

Ya, you get a 412 which means the request needs something else to complete which must be the token.

palik42 commented 4 years ago

Token-based security enabled: http://192.168.1.41/web/currenttime: 412 - Precondition failed! sessionid is missing, invalid or expired!


Token-based security disabled: http://192.168.1.41/web/currenttime < e2currenttime >15:00:39< /e2currenttime>

phunkyfish commented 2 years ago

Solution: https://github.com/kodi-pvr/pvr.vuplus/issues/308