{"action":"created","issue":{"url":"https://api.github.com/repos/awaters1/plugin.video.espn_3/issues/12","repository_url":"https://api.github.com/repos/awaters1/plugin.video.espn_3","labels_url":"https://api.github.com/repos/awaters1/plugin.video.espn_3/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/awaters1/plugin.video.espn_3/issues/12/comments","events_url":"https://api.github.com/repos/awaters1/plugin.video.espn_3/issues/12/events","html_url":"https://github.com/awaters1/plugin.video.espn_3/issues/12","id":156123033,"number":12,"title":"ESPN3 events in main appletv menu are giving 403 forbidden error","user":{"login":"siuside","id":5614849,"avatar_url":"https://avatars.githubusercontent.com/u/5614849?v=3","gravatar_id":"","url":"https://api.github.com/users/siuside","html_url":"https://github.com/siuside","followers_url":"https://api.github.com/users/siuside/followers","following_url":"https://api.github.com/users/siuside/following{/other_user}","gists_url":"https://api.github.com/users/siuside/gists{/gist_id}","starred_url":"https://api.github.com/users/siuside/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/siuside/subscriptions","organizations_url":"https://api.github.com/users/siuside/orgs","repos_url":"https://api.github.com/users/siuside/repos","events_url":"https://api.github.com/users/siuside/events{/privacy}","received_events_url":"https://api.github.com/users/siuside/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2016-05-21T21:43:33Z","updated_at":"2016-05-28T03:01:47Z","closed_at":null,"body":"` ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--\r\n                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!\r\n                                            Error Type: <class 'urllib2.HTTPError'>\r\n                                            Error Contents: HTTP Error 403: Forbidden\r\n                                            Traceback (most recent call last):\r\n                                              File \"C:\\Users\\htpc\\AppData\\Roaming\\Kodi\\addons\\plugin.video.espn_3\\addon.py\", line 864, in <module>\r\n                                                PLAY_TV(args)\r\n                                              File \"C:\\Users\\htpc\\AppData\\Roaming\\Kodi\\addons\\plugin.video.espn_3\\addon.py\", line 729, in PLAY_TV\r\n                                                session_json = util.get_url_as_json(start_session_url)\r\n                                              File \"C:\\Users\\htpc\\AppData\\Roaming\\Kodi\\addons\\plugin.video.espn_3\\util.py\", line 60, in get_url_as_json\r\n                                                response = urllib2.urlopen(url)\r\n                                              File \"C:\\Program Files (x86)\\Kodi\\system\\python\\Lib\\urllib2.py\", line 127, in urlopen\r\n                                                return _opener.open(url, data, timeout)\r\n                                              File \"C:\\Program Files (x86)\\Kodi\\system\\python\\Lib\\urllib2.py\", line 410, in open\r\n                                                response = meth(req, response)\r\n                                              File \"C:\\Program Files (x86)\\Kodi\\system\\python\\Lib\\urllib2.py\", line 523, in http_response\r\n                                                'http', request, response, code, msg, hdrs)\r\n                                              File \"C:\\Program Files (x86)\\Kodi\\system\\python\\Lib\\urllib2.py\", line 448, in error\r\n                                                return self._call_chain(*args)\r\n                                              File \"C:\\Program Files (x86)\\Kodi\\system\\python\\Lib\\urllib2.py\", line 382, in _call_chain\r\n                                                result = func(*args)\r\n                                              File \"C:\\Program Files (x86)\\Kodi\\system\\python\\Lib\\urllib2.py\", line 531, in http_error_default\r\n                                                raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)\r\n                                            HTTPError: HTTP Error 403: Forbidden`\r\n\r\nDon't remember if I checked this before cleared cached data, but after I cleared cache, authorization information was retained but ESPN3 in new menu doesn't work. Navigating to old style menu, I am still able to play ESPN3 events there however, so that is good. \r\n\r\nI restored saved data after clearing cache to reinstate old files and still get ESPN3 403 error on the main screen. Works fine in old style menu ESPN3\r\n\r\nEdit: After posts in the forum thread, this appears to be happening after clearing cached data..."},"comment":{"url":"https://api.github.com/repos/awaters1/plugin.video.espn_3/issues/comments/222286659","html_url":"https://github.com/awaters1/plugin.video.espn_3/issues/12#issuecomment-222286659","issue_url":"https://api.github.com/repos/awaters1/plugin.video.espn_3/issues/12","id":222286659,"user":{"login":"siuside","id":5614849,"avatar_url":"https://avatars.githubusercontent.com/u/5614849?v=3","gravatar_id":"","url":"https://api.github.com/users/siuside","html_url":"https://github.com/siuside","followers_url":"https://api.github.com/users/siuside/followers","following_url":"https://api.github.com/users/siuside/following{/other_user}","gists_url":"https://api.github.com/users/siuside/gists{/gist_id}","starred_url":"https://api.github.com/users/siuside/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/siuside/subscriptions","organizations_url":"https://api.github.com/users/siuside/orgs","repos_url":"https://api.github.com/users/siuside/repos","events_url":"https://api.github.com/users/siuside/events{/privacy}","received_events_url":"https://api.github.com/users/siuside/received_events","type":"User","site_admin":false},"created_at":"2016-05-28T03:01:47Z","updated_at":"2016-05-28T03:01:47Z","body":"Confirmed fixed \r\n\r\n`21:50:52 T:7660   ERROR: CAESinkDirectSound::CheckPlayStatus: Failed to play the DirectSound buffer: unknown\r\n21:50:54 T:8768  NOTICE: ESPN3: args {'EVENT_PARENTAL_RATING': ['G'], 'EVENT_ID': ['2811590'], 'EVENT_NAME': ['#14 North Carolina State vs. Georgia Tech (Pool Play Round) (ACC Baseball Championship)'], 'SESSION_URL': ['http://broadband.espn.go.com/espn3/auth/watchespn/startSession?&channel=espn3&simulcastAiringId=118925620'], 'NETWORK_NAME': ['espn3'], 'EVENT_GUID': ['espn3/#14 North Carolina State vs. Georgia Tech (Pool Play Round) (ACC Baseball Championship)/2811590'], 'MODE': ['PLAY']}\r\n21:50:54 T:8768  NOTICE: ESPN3: Blackout url http://broadband.espn.go.com/espn3/auth/watchespn/util/isUserBlackedOut?eventId=2811590`\r\n\r\nFrom the blackout URL in browser\r\n\r\n`{\r\n\t\"TimeZone\": \"America/New_York\",\r\n\t\"EventId\": \"2811590\",\r\n\t\"E3BlackOut\": \"false\",\r\n\t\"LinearBlackOut\": \"true\",\r\n\t\"LinearSource\": \"null\",\r\n\t\"LinEventId\": \"2811590\"\r\n}`\r\n\r\nand the nice popup upon selecting in the old style menu. \r\n\r\n\r\nPlease close this if you are fine with it too?\r\n\r\nThere are reports that the lower powered boxes are preferring the Old Style menu for whatever reason. I personally prefer the AppleTV menu and will look for ideas to improve them. Pretty darn difficult though since you have almost perfected this (\"Load more\" , come on ;)). Seriously you have nailed it down pretty much, but I will look for ideas from other platforms too and see if it is doable for you. \r\n\r\nReally appreciate what you are doing here.\r\n\r\n\r\n"}}
{"actor":{"display_login":"siuside"}}