cmik / cmik.xbmc

Cmik's repository for Kodi add-ons
https://addons.cmik.me
GNU General Public License v3.0
29 stars 15 forks source link

Error 403 forbidden #54

Closed Jranns closed 4 years ago

Jranns commented 5 years ago

Error when selecting shows Forbidden error 403

bidi1268 commented 5 years ago

Same here😔error 403. playback failed. Check log for more

BigMiggen commented 5 years ago

I think it's a server side problem. My legit roku tfc channel is having playback issues too. Give it a day, they are aware. I just got off chat with them

Jranns commented 5 years ago

But the tfc.tv website is working fine. Im using it at the moment.

On Fri, 4 Oct. 2019, 8:45 pm BigMiggen, notifications@github.com wrote:

I think it's a server side problem. My legit roku tfc channel is having playback issues too. Give it a day, they are aware. I just got off chat with them

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cmik/cmik.xbmc/issues/54?email_source=notifications&email_token=AGG2J3FKAWGQLY4DNWPAA3DQM4NELA5CNFSM4I5OBOA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEALIRVA#issuecomment-538347732, or mute the thread https://github.com/notifications/unsubscribe-auth/AGG2J3BVBSNGHIJGQI5BUKLQM4NELANCNFSM4I5OBOAQ .

sdstreams commented 5 years ago

same here first I was getting login issues it was saying invalid when it was not no getting error 403. nothing is showing in By Category.

arnel300 commented 5 years ago

I just noticed the problem today... it allows access to all the menu item but it will not play the episodes/videos... error 403 forbidden... can't play the selected item...

thanks cmik.

On Fri, Oct 4, 2019, 3:01 PM HenioH notifications@github.com wrote:

same here first I was getting login issues it was saying invalid when it was not no getting error 403. nothing is showing in By Category.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/cmik/cmik.xbmc/issues/54?email_source=notifications&email_token=AH7JR2RHYTNMWIYX5GY6FULQM64LVA5CNFSM4I5OBOA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAM7ZYY#issuecomment-538574051, or mute the thread https://github.com/notifications/unsubscribe-auth/AH7JR2XPFMW4FCDN5YR4JODQM64LVANCNFSM4I5OBOAQ .

cmik commented 5 years ago

Hi all, I've released the hotfix version https://github.com/cmik/cmik.xbmc/releases/tag/1.4.1 that normally fixed the playback issue with the 403 error. It seems it requires some headers to be allowed to retrieve stream files. You also need to restart your Kodi. If you already installed the 1.4.1 previously, you'll have to reinstall it. Thanks for your feedback.

sdstreams commented 5 years ago

update working! thanks for the fix

Jranns commented 5 years ago

Thx cmik all good now.

lazean214 commented 5 years ago

Kodi leia still playing preview

jamesrad4732 commented 5 years ago

sir how about inputstream.adaptive some videos need it. any idea where we can get it? TIA!

cmik commented 5 years ago

@lazean214, Preview means that you are not logged in. Please check your credentials.

cmik commented 5 years ago

@jamesrad4732, Latest version of the addon already implements inputstream.adaptive. Playback issue on some videos is because of a 403 error when retrieving the manifest. I reproduce it on a Postman but can’t get rid of it. I don’t have a fix for the moment.

jamesrad4732 commented 5 years ago

@cmik thank you for everything you do!

m1k31804 commented 5 years ago

Error 40, after I login why?

yoseminao commented 5 years ago

@jamesrad4732, Latest version of the addon already implements inputstream.adaptive. Playback issue on some videos is because of a 403 error when retrieving the manifest. I reproduce it on a Postman but can’t get rid of it. I don’t have a fix for the moment.

@cmik add header authorization.

cmik commented 5 years ago

thanks @yoseminao. The manifest doesn't use authorization header. It seems it was Kodi user agent that raised the 403 error from Akamai. They have blocked it very quickly (just after the 1.4.0 version). Now I've tried to use the proxy service to change the user agent, but I now have this error :

21:03:57.965 T:20128 DEBUG: AddOnLog: InputStream Adaptive: Download http://127.0.0.1:6531/?url=https%3A//amssabscbn.akamaized.net/... finished 21:03:57.965 T:20128 INFO: AddOnLog: InputStream Adaptive: Successfully parsed .mpd file. #Streams: 2 Type: VOD, Download speed: 0.0000 Bytes/s 21:03:57.966 T:20128 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 21:03:57.969 T:20128 DEBUG: Previous line repeats 1 times. 21:03:57.970 T:20128 DEBUG: AddOnLog: InputStream Adaptive: Entering encryption section 21:03:57.977 T:20128 ERROR: AddOnLog: InputStream Adaptive: Unable to load widevine shared library (C:\Users\cmik\AppData\Roaming\Kodi\cdm\widevinecdm.dll) 21:03:57.977 T:20128 ERROR: AddOnLog: InputStream Adaptive: OpenDRMSystem failed

yoseminao commented 5 years ago

thanks @yoseminao. The manifest doesn't use authorization header. It seems it was Kodi user agent that raised the 403 error from Akamai. They have blocked it very quickly (just after the 1.4.0 version). Now I've tried to use the proxy service to change the user agent, but I now have this error :

21:03:57.965 T:20128 DEBUG: AddOnLog: InputStream Adaptive: Download http://127.0.0.1:6531/?url=https%3A//amssabscbn.akamaized.net/... finished 21:03:57.965 T:20128 INFO: AddOnLog: InputStream Adaptive: Successfully parsed .mpd file. #Streams: 2 Type: VOD, Download speed: 0.0000 Bytes/s 21:03:57.966 T:20128 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 21:03:57.969 T:20128 DEBUG: Previous line repeats 1 times. 21:03:57.970 T:20128 DEBUG: AddOnLog: InputStream Adaptive: Entering encryption section 21:03:57.977 T:20128 ERROR: AddOnLog: InputStream Adaptive: Unable to load widevine shared library (C:\Users\cmik\AppData\Roaming\Kodi\cdm\widevinecdm.dll) 21:03:57.977 T:20128 ERROR: AddOnLog: InputStream Adaptive: OpenDRMSystem failed

but it works. I tried using the authorization header from license url and it works.

cmik commented 5 years ago

Hi all, Just released hotfix version 1.4.3 (https://github.com/cmik/cmik.xbmc/releases/tag/1.4.3) that fixes playback issues on encrypted streams.

Thanks in advance for your feedbacks.

@yoseminao, to fix the issue I had to set the header's user-agent to not use Kodi's and the content-type. I was already using Authorization header for the license server URL (since version 1.4.0).

cmik commented 4 years ago

New version 1.4.6 that fixes the playback issue on encrypted streams (again): some headers became mandatory.