Closed liam8888999 closed 1 year ago
Same also on firestick
yup. foxtel / kayo done a bunch of changes. might be a while till its back
Hopefully it's not long, you do a great job keeping them up to date
facing the same issue on multiple devices running the latest Kodi
should be fixed now with latest updates
legend i have just check and it back up and running
Yep. Seems to be working great now, just froze a second ago and had to restart kodi as i couldn't stop the channel but this seems to happen in all your addons so I think it is unrelated
Hi Matt, Sorry to bother you as I know you have closed this issue. I am still receiving "Failed to fetch JSON data. Make sure your IP address is allowed (not geo-blocked). Try accessing the content via other means (official app / website) to test if it's a Kodi add-on issue" errors on Android TV and Firestick this morning. I can see recent slyguy, foxtel (10.5) , and inputstream updates. I checked for further updates but there aren't any. In Australia, not using any VPN. I'm able to access Foxtel using the official app on my phone. Here is my log just in case https://paste.kodi.tv/oyihosisir.kodi
It's same issue as kayo. Akamai / streamotion have made some changes. Might not be able to fix. Taking a break from them for a bit. If anyone can fix, I'd be happy to see a PR
On Sat, 23 Sept 2023, 11:08 am J-a-y-B-e-e, @.***> wrote:
Hi Matt, Sorry to bother you as I know you have closed this issue. I am still receiving "Failed to fetch JSON data. Make sure your IP address is allowed (not geo-blocked). Try accessing the content via other means (official app / website) to test if it's a Kodi add-on issue" errors on Android TV and Firestick this morning. I can see recent slyguy, foxtel (10.5) , and inputstream updates. I checked for further updates but there aren't any. I'm able to access Foxtel using the official app on my phone. Here is my log just in case https://paste.kodi.tv/oyihosisir.kodi
— Reply to this email directly, view it on GitHub https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1732114837, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKK7VS37TRMARHXPWGTX3YK4XANCNFSM6AAAAAA5CYDSXM . You are receiving this because you modified the open/close state.Message ID: @.***>
No problem, thanks for the reply Matt
Was going to try and have a look what changes have been made in the app but it doesn't seem to have been updated since January
It's akamai blocking I believe. Same issues on kayo. I think they using some new blocking AI or something.
On Sat, 23 Sept 2023, 12:47 pm liam8888999, @.***> wrote:
Was going to try and have a look what changes have been made in the app but it doesn't seem to have been updated since January
— Reply to this email directly, view it on GitHub https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1732152537, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKLBYE4TGUGOCHK2VBTX3YWQPANCNFSM6AAAAAA5CYDSXM . You are receiving this because you modified the open/close state.Message ID: @.***>
https://scrapfly.io/blog/how-to-bypass-akamai-anti-scraping/
On Sat, 23 Sept 2023, 11:34 am J-a-y-B-e-e, @.***> wrote:
No problem, thanks for the reply Matt
— Reply to this email directly, view it on GitHub https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1732126620, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKJ7WR2AG3MIRRW2TTDX3YN6VANCNFSM6AAAAAA5CYDSXM . You are receiving this because you modified the open/close state.Message ID: @.***>
That's not great. Honestly also above my skill level unfortunately or I would try and fix it. Hopefully a workaround can be found, seems strange that it came back last night also unless they were testing something
update your tls ciphers and user agent to be the same as the app or google chrome browser?
That was done yesterday I believe unless they changed it again
the ssl cypher matches with chrome
Hmm - I'm seeing the same error on a Google TV device. I captured some logging (PII redacted). Is this what was addressed? I don't know how to get the latest plugin updates onto this Google TV, aside from reinstalling the addon from the SlyGuy repo, which I already tried.
2023-09-23 12:50:53.361 T:7322 debug <CSettingsManager>: requested setting (proxy_server) was not found.
2023-09-23 12:50:53.375 T:7322 debug <general>: plugin.video.foxtel.go - System: Android, Arch: armv7
2023-09-23 12:50:53.376 T:7322 debug <general>: plugin.video.foxtel.go - Raw device id: REDACTED
2023-09-23 12:50:53.377 T:7322 debug <general>: plugin.video.foxtel.go - Hashed device id: 67b1523c367790abcede2f2f344c58f148a03d76
2023-09-23 12:50:53.392 T:7322 debug <general>: plugin.video.foxtel.go - System: Android, Arch: armv7
2023-09-23 12:50:53.394 T:7322 debug <general>: plugin.video.foxtel.go - Device nickname: Kodi-REDACTED on Android
2023-09-23 12:50:53.394 T:7322 debug <general>: plugin.video.foxtel.go - Attempt 1/1: POST https://foxtel-go-sw.foxtelplayer.foxtel.com.au/go-mobile-570/api/auth.class.api.php/prelogin/296
2023-09-23 12:50:53.397 T:7322 debug <general>: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "Settings.GetSettingValue", "params": {"setting": "network.usehttpproxy"}}
2023-09-23 12:50:53.599 T:7322 debug <general>: plugin.video.foxtel.go - SSL Cipher: foxtel-go-sw.foxtelplayer.foxtel.com.au - ('ECDHE-RSA-AES256-GCM-SHA384', 'TLSv1.2', 256)
2023-09-23 12:50:53.636 T:7322 debug <general>: plugin.video.foxtel.go - SIGNAL: on_error
2023-09-23 12:50:53.637 T:7322 debug <general>: plugin.video.foxtel.go - Mem Cache: Deleted 0 Rows
2023-09-23 12:50:53.638 T:7322 debug <general>: plugin.video.foxtel.go - SIGNAL: on_close
2023-09-23 12:50:53.660 T:7322 debug <general>: plugin.video.foxtel.go - Failed to fetch JSON data
Make sure your IP address is allowed (not geo-blocked)
Try accessing the content via other means (official app / website) to test if it's a Kodi add-on issue
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/slyguy.dependencies/resources/modules/requests/models.py", line 910, in json
return complexjson.loads(self.text, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/__init__.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/user/0/org.xbmc.kodi/cache/apk/assets/python3.11/lib/python3.11/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.slyguy/resources/modules/slyguy/session.py", line 45, in json_override
return func()
^^^^^^
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/slyguy.dependencies/resources/modules/requests/models.py", line 917, in json
raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: [Errno Expecting value] <HTML><HEAD>
<TITLE>Access Denied</TITLE>
</HEAD><BODY>
<H1>Access Denied</H1>
You don't have permission to access "http://foxtel-go-sw.foxtelplayer.foxtel.com.au/go-mobile-570/api/auth.class.api.php/prelogin/296" on this server.<P>
Reference #18.65464868.1695437453.48450dfb
</BODY>
</HTML>
: 0
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.slyguy/resources/modules/slyguy/signals.py", line 41, in throwable
yield
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.slyguy/resources/modules/slyguy/router.py", line 115, in dispatch
function(**params)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.slyguy/resources/modules/slyguy/plugin.py", line 59, in decorated_function
item = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.foxtel.go/resources/lib/plugin.py", line 448, in login
api.login(username=username, password=password)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.foxtel.go/resources/lib/api.py", line 73, in login
hex_password = self._hex_password(password, device_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.foxtel.go/resources/lib/api.py", line 148, in _hex_password
secret = self._session.post('/auth.class.api.php/prelogin/{site_id}'.format(site_id=VOD_SITEID), data=payload).json()['secret']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.slyguy/resources/modules/slyguy/session.py", line 397, in <lambda>
resp.json = lambda func=resp.json, error_msg=error_msg: json_override(func, error_msg)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.slyguy/resources/modules/slyguy/session.py", line 47, in json_override
raise SessionError(error_msg or _.JSON_ERROR)
slyguy.exceptions.SessionError: Failed to fetch JSON data
Make sure your IP address is allowed (not geo-blocked)
Try accessing the content via other means (official app / website) to test if it's a Kodi add-on issue
The error appears to match the Akamai bot scraping, so I guess I am having the same issue. Not sure how to fix it though :(
I checked my filesystem and do seem to have the changes from this recent commit (https://github.com/matthuisman/slyguy.addons/commit/ee7e39f36fd59efe16ef7c81a44ef7425e33e93e) however that has not fixed the problem yet unfortunately.
Yeah, that fixed it last night but it is broken again today, might be a while to fix/possibly unfixableOn 23 Sep 2023, at 1:23 pm, Shane Weeden @.***> wrote: I checked my filesystem and do seem to have the changes from this recent commit (ee7e39f) however that has not fixed the problem yet unfortunately.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>
Looking through the log I'm also seeing the Access Denied page. Usually I get that page when I try to access the site while my VPN is enabled.
It'll be a bugger if this doesn't work again as it is way easier to use than the official Android App. :(
putting some time into this now.... Lets see how we go :)
please try v0.10.6
Working for me. Love your work @matthuisman
back up and working for me
Thank matt as always love your work
Terrific Matt, much appreciated.
Cheers Matt!
v0.10.6 works for me, but the programs within the EPG are no longer displaying. The channels work, I just can't see what's on/what's coming up.
Can you see what's on in the add-on itself under live? Can you provide a debug log of running a merge?
On Sat, 30 Sept 2023, 12:37 am Earthday12, @.***> wrote:
v0.10.6 works for me, but the programs within the EPG are no longer displaying. The channels work, I just can't see what's on/what's coming up.
— Reply to this email directly, view it on GitHub https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1740749231, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKLGCXLYCC2JAP7KNBTX42XJFANCNFSM6AAAAAA5CYDSXM . You are receiving this because you were mentioned.Message ID: @.***>
Hi Matt
Having the same EPG issue. Hope the below helps.
`2023-09-30 21:37:39.310 T:7444 debug
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\tvadm\AppData\Roaming\Kodi\addons\script.module.slyguy\resources\modules\slyguy\plugin.py", line 120, in decorated_function
message = f(*args, **kwargs) or ''
File "C:\Users\tvadm\AppData\Roaming\Kodi\addons\plugin.video.foxtel.go\resources\lib\plugin.py", line 468, in playlist
channels = api.live_channels(_filter=genre['data'])['liveChannel']
File "C:\Users\tvadm\AppData\Roaming\Kodi\addons\plugin.video.foxtel.go\resources\lib\api.py", line 197, in live_channels
return self._session.get('/categoryTree.class.api.php/GOgetLiveChannels/{site_id}'.format(site_id=LIVE_SITEID), params=params)
File "C:\Users\tvadm\AppData\Roaming\Kodi\addons\slyguy.dependencies\resources\modules\requests\sessions.py", line 542, in get
return self.request('GET', url, **kwargs)
File "C:\Users\tvadm\AppData\Roaming\Kodi\addons\script.module.slyguy\resources\modules\slyguy\session.py", line 400, in request
data = resp.json()
File "C:\Users\tvadm\AppData\Roaming\Kodi\addons\slyguy.dependencies\resources\modules\requests\models.py", line 917, in json
raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: [Errno Expecting value] Internal Server Error: 0
2023-09-30 21:37:39.861 T:17144 warning
Can you see what's on in the add-on itself under live? Can you provide a debug log of running a merge?
No interestingly - just tried viewing live TV through the Foxtel app and got an error message... so can't view live TV through there. (But can still view live Foxtel channels via the IPTV Simple Client.)
Happy to provide a debug log of running a merge, but not sure how to do it. FWIW I'm using a Firestick, Kodi Nexus 20.2.
Hi Matt
I just tried modifying the user-agent in Foxtels constants.py and IPTV Merge and channel changes are working without error on my laptop but continue to error on GoogleTV as I cant make the change there to test.
Changed from: 'user-agent': 'GO2/6.0.0.J/Phone/ANDROID/8.1.0/S22', Change To: 'user-agent': 'GO2/6.5.0.J/Phone/ANDROID/8.1.0/S22',
IPTV-Merge is also connecting to the Foxtel Playlist which was something that wasn't happening before either.
I changed it back to 6.0.0 and IPTV Merge Playlist failed with the internal server error 0 and JSON errors started happening once again when changing channels. Flip back to 6.5.0 and it all works again.
Hope this is of help.
Updated to 10.8 and was working for a couple of days, now its coming up with the error again :(
It'll be same issue as kayo. Akamai bot detection crap. I've had enough of the back and forth for now and taking a break from these addons. I highly suggest contacting Foxtel to voice your frustration
On Fri, 6 Oct 2023, 4:51 pm dallascowboy23, @.***> wrote:
Updated to 10.8 and was working for a couple of days, now its coming up with the error again :(
— Reply to this email directly, view it on GitHub https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1749946323, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKILKLD7H46G3ECBXCDX5553FAVCNFSM6AAAAAA5CYDSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZHE2DMMZSGM . You are receiving this because you were mentioned.Message ID: @.***>
It'll be same issue as kayo. Akamai bot detection crap. I've had enough of the back and forth for now and taking a break from these addons. I highly suggest contacting Foxtel to voice your frustration … On Fri, 6 Oct 2023, 4:51 pm dallascowboy23, @.> wrote: Updated to 10.8 and was working for a couple of days, now its coming up with the error again :( — Reply to this email directly, view it on GitHub <#559 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKILKLD7H46G3ECBXCDX5553FAVCNFSM6AAAAAA5CYDSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZHE2DMMZSGM . You are receiving this because you were mentioned.Message ID: @.>
Ah ok, bugga.
i love using the app, thanks for everything you do. sorry you are frustrated with it.
might have to wait until something can get sorted. I dont think foxtel will care unfortunately.
It'll be same issue as kayo. Akamai bot detection crap. I've had enough of the back and forth for now and taking a break from these addons. I highly suggest contacting Foxtel to voice your frustration … On Fri, 6 Oct 2023, 4:51 pm dallascowboy23, @.> wrote: Updated to 10.8 and was working for a couple of days, now its coming up with the error again :( — Reply to this email directly, view it on GitHub <#559 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKILKLD7H46G3ECBXCDX5553FAVCNFSM6AAAAAA5CYDSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZHE2DMMZSGM . You are receiving this because you were mentioned.Message ID: @.>
have you had enough of a break yet? ;) ha ha just jokes mate
anybody else with more understanding than me got any ideas to get it working on Kodi again?
Hey Matt. Sorry to see you're getting really frustrated. Just to let you know there's a lot of people really love your addons. I'm still loving the Hulu and Paramount addons, which thankfully don't seem plagued by a ton of errors. Thanks again.
On Sat, Nov 4, 2023, 5:41 PM dallascowboy23 @.***> wrote:
It'll be same issue as kayo. Akamai bot detection crap. I've had enough of the back and forth for now and taking a break from these addons. I highly suggest contacting Foxtel to voice your frustration … <#m5178307646944985169> On Fri, 6 Oct 2023, 4:51 pm dallascowboy23, @.> wrote: Updated to 10.8 and was working for a couple of days, now its coming up with the error again :( — Reply to this email directly, view it on GitHub <#559 (comment) https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1749946323>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPQAKILKLD7H46G3ECBXCDX5553FAVCNFSM6AAAAAA5CYDSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZHE2DMMZSGM https://github.com/notifications/unsubscribe-auth/ABPQAKILKLD7H46G3ECBXCDX5553FAVCNFSM6AAAAAA5CYDSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBZHE2DMMZSGM . You are receiving this because you were mentioned.Message ID: @.>
have you had enough of a break yet? ;) ha ha just jokes mate
anybody else with more understanding than me got any ideas to get it working on Kodi again?
— Reply to this email directly, view it on GitHub https://github.com/matthuisman/slyguy.addons/issues/559#issuecomment-1793571747, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCOQ6QJIOLIJTKFUWY6DL5LYC277XAVCNFSM6AAAAAA5CYDSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGU3TCNZUG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>
has anybody else made a foxtel go app to replace this? im super keen to watch it on kodi again
Failed to fetch json data
When trying to watch live tv Running on Ubuntu, same account in the app is working