aussieaddons / repo

Aussie Add-ons repository for Kodi
http://aussieaddons.com/installation/
100 stars 45 forks source link

tenplay not working #57

Open AuXBoX opened 7 years ago

AuXBoX commented 7 years ago

When i go into tv shows i get error. <urlopen error [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad mac (_ssl.c661)> [run (49)] This has only started last couple weeks

andybotting commented 7 years ago

Often, SSL issues are due to old OS/Kodi version. What are you running?

AuXBoX commented 7 years ago

Im using libreelec with kodi v17.1

andybotting commented 7 years ago

Ok perfect. Will have to have a look into it shortly

teamrocketnz commented 7 years ago

also getting this error

ghost commented 7 years ago

Are you guys using the LibreElec on RPi?

If so, I suspect it is because the developers there are a bit of a pain in the neck to deal with. They won't update their ssl libraries because they probably don't have the expertise. (After all they just forked and did some cheap and nasty things to the openelec image). It seems like they use the excuse that someone is using a pirated addon instead of actually fixing the issue if it is too hard for them to implement.

If you do a bit of googling you will see what I mean. I'm not affiliated with those people involved in that dispute but I think it shows the developers very much throw things in the too hard basket away and just blame it on piracy when the issue affects many legitimate addons.

I went and tried OSMC and it works fine on my RPi. I can't say the same for LibreElec, it is just broken. OpenElec's developers are not doing well either, there is no USB storage support in the latest RPi release.

Cheers, I hope it fixes it for you guys.

driva5 commented 7 years ago

Experiencing the same issue on LibreELEC 8 (Krypton). Addon works fine on LibreELEC 7 (Jarvis).

shanemeagher commented 7 years ago

@lindatess I'm having the same issue on LibreELEC 8.0.1 Generic Build (x86_64) so doesn't appear to be an RPi only issue.

Sigfreid74 commented 7 years ago

Hi Andy love your work, I'm also getting this error in LE Krypton. (x64)

Alexi82 commented 7 years ago

Any update on this? I actually updated to libreelec 8 today and now tenplay not working.... Same error.

mpember commented 7 years ago

I was able to fix by adding two lines and changing a line in networktenvideo/api.py

import urlparse import ssl import urllib2

gcontext = ssl.SSLContext(ssl.PROTOCOL_TLSv1) conn = urllib2.urlopen(request, data, context=gcontext)

Sigfreid74 commented 7 years ago

Brilliant - this fix worked for me!

vlaero commented 7 years ago

I'm using libreelec 8.0.2 on an rPi 1 model B & I've made the fixes as described by mpember - it has worked for me too. Can we get a new code drop?

andybotting commented 7 years ago

Apologies guys. This one is @adammw 's addons, and he's super busy, but we've got an updated version of this that we'll be pushing to our development repo with a few other fixes.

If you're interested in testing out some new versions, we'd really appreciate your feedback. Just follow the instructions at http://aussieaddons.com/development/ to set up the development repo, and you'll get new versions updated automatically.

cheers

glennguy commented 7 years ago

Hi all,

The new development version is live now in the development repository so please follow the link in @andybotting 's comment above to get started. Make sure to install it from the repository rather than just getting the add-on's zip file otherwise you will likely be missing some dependencies.

This should fix any issues you're having with LibreELEC 8.

shanemeagher commented 7 years ago

Confirmed working on LibreELEC 8.0.2