pigskin / kodi-gamepass

NFL Game Pass add-on for Kodi
Other
123 stars 83 forks source link

Login fails / LibreELEC 8.2.5 - Raspberry - Kodi 17.6 #420

Closed webera closed 5 years ago

webera commented 5 years ago

Hi!

I get a http 403 according to the log file. So I'm from Germany and I've an 'Pro' account at https://www.nflgamepass.com. The login into the website works properly and I can watch games from there. I already changed the password to something more simple to avoid issues with special character etc. Here is the log entry from the plugin:

14:02:13.345 T:1857024928    INFO: initializing python engine.
14:02:13.345 T:1857024928   DEBUG: CPythonInvoker(8, /storage/.kodi/addons/plugin.video.nfl.gamepass/default.py): start processing
14:02:13.345 T:1944728128   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x0000, modifier: 0x0
14:02:13.408 T:1857024928   DEBUG: -->Python Interpreter Initialized<--
14:02:13.409 T:1857024928   DEBUG: CPythonInvoker(8, /storage/.kodi/addons/plugin.video.nfl.gamepass/default.py): the source file to load is "/storage/.kodi/addons/plugin.video.nfl.gamepass/default.py"
14:02:13.411 T:1857024928   DEBUG: CPythonInvoker(8, /storage/.kodi/addons/plugin.video.nfl.gamepass/default.py): setting the Python path to /storage/.kodi/addons/plugin.video.nfl.gamepass:/storage/.kodi/addons/script.module.certifi/lib:/storage/.kodi/addons/script.module.chardet/lib:/storage/.kodi/addons/script.module.idna/lib:/storage/.kodi/addons/script.module.iso8601/lib:/storage/.kodi/addons/script.module.m3u8/lib:/storage/.kodi/addons/script.module.requests/lib:/storage/.kodi/addons/script.module.urllib3/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages/gtk-2.0
14:02:13.411 T:1857024928   DEBUG: CPythonInvoker(8, /storage/.kodi/addons/plugin.video.nfl.gamepass/default.py): entering source directory /storage/.kodi/addons/plugin.video.nfl.gamepass
14:02:13.412 T:1857024928   DEBUG: CPythonInvoker(8, /storage/.kodi/addons/plugin.video.nfl.gamepass/default.py): instantiating addon using automatically obtained id of "plugin.video.nfl.gamepass" dependent on version 2.25.0 of the xbmc.python api
14:02:13.684 T:1944728128   DEBUG: ------ Window Deinit (DialogAddonInfo.xml) ------
14:02:13.709 T:1944728128   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x0000, modifier: 0x0
14:02:14.051 T:1857024928   DEBUG: [pigskin]: Request URL: https://www.nflgamepass.com/api/en/content/v1/web/config
14:02:14.051 T:1857024928   DEBUG: [pigskin]: Method: get
14:02:14.337 T:1857024928   DEBUG: [pigskin]: Response code: 200
14:02:14.338 T:1857024928   DEBUG: [pigskin]: Response: {"header":{"id":"website config","version":"1.0","title":"","lastUpdate":"2019-01-01T13:02:14.294Z"},"modules":{"FEATURES":{"FUNNEL":{"IS_ENABLED":true},"WATCH_WITH_REDZONE":{"IS_ENABLED":true},"AUTHENTICATION":{"GIGYA_LOGIN_FLOW_IS_ENABLED":true},"CURRENT_CONTEXT":{"SEASON":2018}},"IMAGE_FORMATS":{"FALLBACK_BASE_URL":"fallbackimageprd-temporary","DefaulList_16:9":[{"singleFormat":"t_16-9_480","doubleFormat":"t_16-9_960","breakpoint":"220px"}],"Hero_16:9":[{"singleFormat":"t_16-9_1920","doubleFormat":"t_16-9_3840","breakpoint":"1200px"},{"singleFormat":"t_16-9_1200","doubleFormat":"t_16-9_1920","breakpoint":"768px"},{"singleFormat":"t_16-9_960","doubleFormat":"t_16-9_1200","breakpoint":"480px"},{"singleFormat":"t_16-9_480","doubleFormat":"t_16-9_960","breakpoint":"220px"}]},"SOCIAL_PROVIDERS":{"FACEBOOK":{"sdk_url":"//connect.facebook.net/en_US/sdk.js","sdk_configuration":{"appId":"219276878564579 temporary","xfbml":false,"version":"v2.9"},"share":{"hashtag":"#gamepass"}},"TWITTER":{"sdk_url":"//platform.twitter.com/widgets.js","share":{"hashtags":["nfl","gamepass"],"via":"NFLGamePass"}},"SOCIAL_MESSAGE":"I'm watching the NFL on http://gamepass-europe.nfl.com"},"COOKIES":{"DOMAIN":".nflgamepass.com","COOKIES_POLICY":{"name":"gp_cp","duration":30}},"MOMENT":{"LOCALE":"en-gb","FREE_TRIAL_DATE_FORMAT":"DD MMMM YYYY"},"API":{"GRANT_TYPES":{"PASSWORD":"password","REFRESH_TOKEN":"refresh_token","SHIELD_AUTHENTICATION":"shield_authentication"},"CLIENT_ID":"42cc360e-6fbb-4472-9437-2f088b8730de","DEVICE_TYPE":"web","BASE_URL":"https://www.nflgamepass.com/api/user","VOCABULARY":"https://www.nflgamepass.com/api/en/content/v1/web/voc","TV_SHOWS":"https://www.nflgamepass.com/api/en/content/v1/web/tv-programs/:showCategory/programs","NETWORK_PROGRAMS":"https://www.nflgamepass.com/api/en/content/v1/web/network/programs","NETWORK_EPISODES":"https://www.nflgamepass.com/api/en/content/v1/web/network/:seasonSlug/:tvShowSlug/list","VIDEO_BY_SLUG":"https://www.nflgamepass.com/api/en/content/v1/web/videos/:videoSlug/video","LIVE_VIDEOS":"https://www.nflgamepass.com/api/en/content/v1/web/live/all","FAVOURITE_TEAM_MATCHES":"https://www.nflgamepass.com/api/en/content/v1/web/teams/:favouriteTeam/preferred-team","TEAMS":"https://www.nflgamepass.com/api/en/content/v1/common/teams","GEOLOCALIZATION":"https://www.nflgamepass.com/api/user/api/users/v1/geolocation","LOGIN":"https://www.nflgamepass.com/api/user/oauth/token","LOGOUT":"https://www.nflgamepass.com/api/user/api/users/v1/identity/logout","REFRESH_TOKEN":"https://www.nflgamepass.com/api/user/oauth/token","USER_PROFILE":"https://www.nflgamepass.com/api/user/api/users/v1/profile/me","USER_ACCOUNT":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/myaccount","CHECK_USER_NICKNAME":"https://www.nflgamepass.com/api/user/api/users/v1/identity/existsusername","CHECK_USER_SESSION":"https://www.nflgamepass.com/api/user/api/users/v1/identity/isauthenticated","REGISTER":"https://www.nflgamepass.com/api/user/api/users/v1/identity/register","ZUORA_IFRAME_CONFIGURATION":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/iframe","ZUORA_CREDIT_CARD_PAYMENT_REGISTRATION":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/purchase/creditcard","ZUORA_CREDIT_CARD_UPGRADE_PAYMENT_REGISTRATION":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/upgrade/creditcard","ZUORA_PAYPAL_PAYMENT_REGISTRATION":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/purchase/paypal","ZUORA_PAYPAL_UPGRADE_PAYMENT_REGISTRATION":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/upgrade/paypal","ZUORA_FREE_TRIAL_STOP":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/freetrial","ZUORA_AUTO_RENEWAL_STOP":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/cancelautorenewal","ZUORA_AUTO_RENEWAL_ENABLE":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/enableautorenewal","ZUORA_PAYMENT_METHOD_UPDATE":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/changepaymentmethod/creditcard","ZUORA_VALIDATE_PROMO_CODE":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/preview/promocode","ZUORA_FREEMIUM_PRODUCT_REGISTRATION":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/add","ZUORA_ENABLE_PAYMENT_VIA_INSTALLMENTS":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/paymentmode/installments","ZUORA_TOGGLE_PAYMENT_VIA_INSTALLMENTS":"https://www.nflgamepass.com/api/user/api/users/v1/subscription/zuora/paymentmode","SOFT_ENTITLEMENT":"https://www.nflgamepass.com/api/user/api/users/v1/videoentitlement/softcheck","PAYPAL_CHECKOUT_TOKEN":"https://www.nflgamepass.com/api/user/api/users/v1/paypal/getcheckouttoken","CONTACT_FORM":"https://nfl-functions-prd-we.azurewebsites.net/api/SendSupportEmail?code=9rsqW1AGlLP/9yFf77Dilan7/Ja88OwaaSMXHusHaW74kcITLBNFJw=="},"GIGYA":{"JAVASCRIPT_API_URL":"https://cdns.eu1.gigya.com/js/gigya.js?apiKey=3_EH6cZ6gBJgl94hXqcCex1M71QN8eHd9G-3a5wKNqPihlX1-WTim-URKv0vym4xKp","SUCCESS_ERROR_CODES":[0],"WRONG_CREDENTIALS_ERROR_CODES":[403042],"THROTTLING_ERROR_CODES":[403048]},"ZUORA":{"LOCALE":"en_US","JAVASCRIPT_API_URL":"https://apisandboxstatic.zuora.com/Resources/libs/hosted/1.3.0/zuora-min.js","IFRAME_BASE_OPTIONS":{"SUPPORTED_CARD_TYPES":"AmericanExpress,JCB,Visa,MasterCard,Discover","SUBMIT_ENABLED":true,"STYLE":"inline"}},"DIVA":{"FLASH":{"SWF_PATH":"https://www.nflgamepass.com/api/diva/swf/diva.swf","MINIMUM_VERSION_NUMBER":20,"PLAYER_SIZE":{"WIDTH":990,"HEIGHT":590},"PARAMS":{"scale":"noscale","wmode":"direct","bgcolor":"#000000","allowfullscreen":"true","allowscriptaccess":"always","base":"."},"SETTINGS":{"LiveNoData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/livenodata/device","ReplayNoData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/replaynodata/device","LiveWithData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/livenfl/device","ReplayWithData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/replaynfl/device","NoAdsWithData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/noadswithdatanfl/device","VodNoData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/vod/device","Live24x7":"https://www.nflgamepass.com/api/diva/diva/settings/v5/24h7d/device","CoachFilm":"https://www.nflgamepass.com/api/diva/diva/settings/v5/coachfilm/device"}},"HTML5":{"CONVIVA":{"IS_ENABLED":true,"ANALYTICS_JAVASCRIPT_API_URL":"https://www.nflgamepass.com/api/diva/scripts/conviva_integration.min.js","DEFAULT_ANALYTICS_PAYLOAD":{"assetName":"{V.Category1}-{V.Title}","applicationName":"nfl-prd-html5","customerKey":"6679b240d0b48c69402268577b537232458a6e78","viewerId":"{Settings.cs5}","tags":{"playerVendor":"deltatre","category":"Diva","channel":"Diva","retryNumber":"0","streamProtocol":"HLS","contentId":"Diva-{V.ID}"},"gatewayUrl":"","log":false}},"PLAYER_PATH":"https://www.nflgamepass.com/api/diva/html5/divaplayer.html","PLAYER_LOGO":"/custom/nfl/img/gp-logo__white.svg","RECOMMENDATIONS_IFRAME_URL":"https://www.nflgamepass.com/api/diva/customoverlay/videolist/video_switch.html?useHashNav=false&templateName=fullVideo&mrssUrl=https://www.nflgamepass.com/api/en/content/v1/rss-feeds/{videoId}/video-raccomendation&errorText=There%20are%20no%20videos%20available%20at%20the%20moment.&pollingTime=00:02:00&ribbonBgColor=0xef082b&ribbonFgColor=0x000000&noDescription=true&mode=switch","SETTINGS":{"LiveNoData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/livenodata/html5","ReplayNoData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/replaynodata/html5","LiveWithData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/livenfl/html5","ReplayWithData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/replaynfl/html5","NoAdsWithData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/noadswithdatanfl/html5","VodNoData":"https://www.nflgamepass.com/api/diva/diva/settings/v5/vod/html5","Live24x7":"https://www.nflgamepass.com/api/diva/diva/settings/v5/24h7d/html5","CoachFilm":"https://www.nflgamepass.com/api/diva/diva/settings/v5/coachfilm/html5"}}},"REDIRECT_URIS":{"ERROR":"error","LOGIN":"login"},"ROUTES_DATA_PROVIDERS":{"home":"https://www.nflgamepass.com/api/en/content/v1/web/homepage","login":"https://www.nflgamepass.com/api/en/content/v1/web/login","games":"https://www.nflgamepass.com/api/en/content/v1/web/games/seasons","games_detail":"https://www.nflgamepass.com/api/en/content/v1/web/games/:season/:seasonType/:week/list","game_page":"https://www.nflgamepass.com/api/en/content/v1/web/games/:season/:gameslug/data","teams":"https://www.nflgamepass.com/api/en/content/v1/web/teams/list","team_detail":"https://www.nflgamepass.com/api/en/content/v1/web/teams/:team/videos","funnel_plans":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/zuora/{{GeolocationService:userInfo.geoLocation.country.isoCode}}/subscription/catalog","funnel_upgrade_plans":"https://www.nflgamepass.com/api/en/content/v1/web/upgrade/zuora/{{GeolocationService:userInfo.geoLocation.country.isoCode}}/upgrade/{{UserProfileService:basicInfo.upgradeRatePlanTag}}/catalog","funnel_account":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/account","funnel_payment":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/payment","funnel_upgrade_payment":"https://www.nflgamepass.com/api/en/content/v1/web/upgrade/payment","funnel_confirm":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/confirmation-page","funnel_upgrade_confirm":"https://www.nflgamepass.com/api/en/content/v1/web/upgrade/confirmation-page","funnel_unavailable":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/unavailable","funnel_upgrade_unavailable":"https://www.nflgamepass.com/api/en/content/v1/web/upgrade/unavailable","funnel_error":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/error","funnel_upgrade_error":"https://www.nflgamepass.com/api/en/content/v1/web/upgrade/error","funnel_subscription_renewal":"https://www.nflgamepass.com/api/en/content/v1/web/autorenewal-landing-page/data","featured":"https://www.nflgamepass.com/api/en/content/v1/web/featured/videos","featured_video_slug":"https://www.nflgamepass.com/api/en/content/v1/web/featured/show/:video-slug/video","nfl_shows":"https://www.nflgamepass.com/api/en/content/v1/web/nfl-shows/videos","nfl_shows_video_slug":"https://www.nflgamepass.com/api/en/content/v1/web/nfl-shows/show/:video-slug/video","nfl_originals":"https://www.nflgamepass.com/api/en/content/v1/web/nfl-originals/videos","nfl_originals_video_slug":"https://www.nflgamepass.com/api/en/content/v1/web/nfl-originals/show/:video-slug/video","video-slug":"https://www.nflgamepass.com/api/en/content/v1/web/videos/:video-slug/video","network_video_slug":"https://www.nflgamepass.com/api/en/content/v1/web/network/show/:video-slug/video","featured_local":"http://localhost:61544/v1/web/featured/videos","redzone":"https://www.nflgamepass.com/api/en/content/v1/web/redzone/videos","network":"https://www.nflgamepass.com/api/en/content/v1/web/network/data","terms_of_service":"https://www.nflgamepass.com/api/en/content/v1/web/terms-and-conditions","discover_the_service":"https://www.nflgamepass.com/api/en/content/v1/web/discover-the-service","discover_redzone":"https://www.nflgamepass.com/api/en/content/v1/web/discover-redzone","privacy":"https://www.nflgamepass.com/api/en/content/v1/web/privacy","support":"https://www.nflgamepass.com/api/en/content/v1/web/support","faq":"https://www.nflgamepass.com/api/en/content/v1/web/faq","cookies_policy":"https://www.nflgamepass.com/api/en/content/v1/web/cookies-policy","payment_terms":"https://www.nflgamepass.com/api/en/content/v1/web/payment-terms","account":"https://www.nflgamepass.com/api/en/content/v1/web/subscription/myaccount","contact-us":"https://www.nflgamepass.com/api/en/content/v1/web/contactus/data","confirm-subscription":"https://www.nflgamepass.com/api/en/content/v1/web/funnel/confirmation-page","refund_faq":"https://www.nflgamepass.com/api/en/content/v1/web/exrefund-faq","competition_tc":"https://www.nflgamepass.com/api/en/content/v1/web/competition_tc","christmas-countdown_tc":"https://www.nflgamepass.com/api/en/content/v1/web/christmas-countdown_tc","nfl-gpe-seasonpro-tandc-tc":"https://www.nflgamepass.com/api/en/content/v1/web/nfl-gpe-seasonpro-tandc-tc","error":"https://www.nflgamepass.com/api/en/content/v1/web/500","no-content":"https://www.nflgamepass.com/api/en/content/v1/web/404"},"LOCAL_STORAGE":{"OAUTH_KEY":"oauth_payload","PREFERENCES_KEY":"preferences","TRANSACTION_DETAILS_KEY":"transaction_details"},"GOOGLE":{"RECAPTCHA":{"JAVASCRIPT_API_URL":"https://www.google.com/recaptcha/api.js?onload=googleReCaptchaOnloadCallback&render=explicit","SITE_KEY":"6LfVuiIUAAAAAAFdPEG3HtHJGbKl0PqEKvRws9hV"}},"PAYPAL":{"REDIRECT_URIS":{"PRODUCT_PURCHASE":{"SUCCESS":"{{window:location.origin}}/en/subscribe/paypal/success/{{FunnelService:selectedPayment.id}}/{{FunnelService:selectedPaymentOption.currency}}?payment-type=purchase&success-redirect=/en/subscribe/confirmation&error-redirect=/en/subscribe/paypal/error","ERROR":"{{window:location.origin}}/en/subscribe/paypal/error"},"PRODUCT_UPGRADE":{"SUCCESS":"{{window:location.origin}}/en/upgrade/paypal/success/{{FunnelService:selectedPayment.id}}/{{FunnelService:selectedPaymentOption.currency}}?payment-type=upgrade&success-redirect=/en/upgrade/confirmation&error-redirect=/en/upgrade/paypal/error","ERROR":"{{window:location.origin}}/en/upgrade/paypal/error"},"SUCCESS":"{{window:location.origin}}/en/subscribe/paypal/success/{{FunnelService:selectedPayment.id}}/{{FunnelService:selectedPaymentOption.currency}}?payment-type=purchase&success-redirect=/en/subscribe/confirmation&error-redirect=/en/subscribe/paypal/error","ERROR":"{{window:location.origin}}/en/subscribe/paypal/error"}},"POLLING":{"VIDEO_STATUS_CHECK":{"INTERVAL":10000}},"ADOBE_HEARTBEAT":{"VISITOR":{"ID":"F75C3025512D2C1D0A490D44@AdobeOrg","TRACKING_SERVER":"smetrics.nfl.com"},"APP_MEASUREMENT":{"TRACKING_SERVER":"nfl.hb.omtrdc.net","ACCOUNT":"nflprod","CHARSET":"UTF-8"},"MEDIA_CONFIGURATION":{"TRACKING_SERVER":"nfl.hb.omtrdc.net","PLAYER_NAME":"Diva Player","CHANNEL":"NFL GamePass - Prod.","DEBUG_LOGGING":false,"APP_VERSION":"Diva Player","SSL":false,"OVP":"NFL GamePass OVP - Prod."}},"MEDIA":{"HOME_PAGE":{"SHOW_VIDEO":false,"HERO_VIDEO":"https://www.nflgamepass.com/api/images/video/upload/v1497617597/HomePageVideoGP_2500Kb_1280_no_Audio_lglspi.mp4","HERO_VIDEO_MOB":"https://www.nflgamepass.com/api/images/video/upload/v1497612187/HomePageVideoGP_1500Kb_720_no_Audio_esd7az.mp4"},"DISCOVER_THE_SERVICE":{"HERO_VIDEO":"https://www.nflgamepass.com/api/images/video/upload/v1532794979/OVE_003_Game_Pass_Product_Video_V01_12_5Mbps_sbgdzr.mp4","HERO_VIDEO_MOB":"https://www.nflgamepass.com/api/images/video/upload/v1532794979/OVE_003_Game_Pass_Product_Video_V01_12_5Mbps_sbgdzr.mp4"},"REDZONE":{"HERO_VIDEO":"https://www.nflgamepass.com/api/images/video/upload/v1534408368/NFLGP_Redzone_2018_5_0Mbps_nx8ofi.mp4","HERO_VIDEO_MOB":"https://www.nflgamepass.com/api/images/video/upload/v1534408368/NFLGP_Redzone_2018_5_0Mbps_nx8ofi.mp4"},"WELCOME":{"HERO_VIDEO":"https://www.nflgamepass.com/api/images/video/upload/v1535355398/ScottHanson_Game_Pass_Read_5Mbps_ddu4rr.mp4","HERO_VIDEO_MOB":"https://www.nflgamepass.com/api/images/video/upload/v1535355398/ScottHanson_Game_Pass_Read_5Mbps_ddu4rr.mp4","HERO_VIDEO_FREEMIUM":"https://www.nflgamepass.com/api/images/video/upload//v1542012533/WelcomeVideo-freemium-Cole_Wright_GP_Promo2.5_mbps_gdh5ap.mp4","HERO_VIDEO_MOB_FREEMIUM":"https://www.nflgamepass.com/api/images/video/upload//v1542012533/WelcomeVideo-freemium-Cole_Wright_GP_Promo2.5_mbps_gdh5ap.mp4"}},"COUNTRIES":{"ISO3611":[{"isoCode":"AX","isEuropean":true},{"isoCode":"AL","isEuropean":true},{"isoCode":"DZ","isEuropean":false},{"isoCode":"AS","isEuropean":false},{"isoCode":"AD","isEuropean":true},{"isoCode":"AO","isEuropean":false},{"isoCode":"AI","isEuropean":false},{"isoCode":"AQ","isEuropean":false},{"isoCode":"AG","isEuropean":false},{"isoCode":"AR","isEuropean":false},{"isoCode":"AM","isEuropean":true},{"isoCode":"AW","isEuropean":false},{"isoCode":"AU","isEuropean":false},{"isoCode":"AT","isEuropean":true},{"isoCode":"AZ","isEuropean":true},{"isoCode":"BS","isEuropean":false},{"isoCode":"BH","isEuropean":false},{"isoCode":"BD","isEuropean":false},{"isoCode":"BB","isEuropean":false},{"isoCode":"BY","isEuropean":true},{"isoCode":"BE","isEuropean":true},{"isoCode":"BZ","isEuropean":false},{"isoCode":"BJ","isEuropean":false},{"isoCode":"BM","isEuropean":false},{"isoCode":"BT","isEuropean":false},{"isoCode":"BO","isEuropean":false},{"isoCode":"BA","isEuropean":true},{"isoCode":"BW","isEuropean":false},{"isoCode":"BV","isEuropean":false},{"isoCode":"BR","isEuropean":false},{"isoCode":"VG","isEuropean":false},{"isoCode":"IO","isEuropean":false},{"isoCode":"BN","isEuropean":false},{"isoCode":"BG","isEuropean":true},{"isoCode":"BF","isEuropean":false},{"isoCode":"BI","isEuropean":false},{"isoCode":"KH","isEuropean":false},{"isoCode":"CM","isEuropean":false},{"isoCode":"CA","isEuropean":false},{"isoCode":"CV","isEuropean":false},{"isoCode":"KY","isEuropean":false},{"isoCode":"CF","isEuropean":false},{"isoCode":"TD","isEuropean":false},{"isoCode":"CL","isEuropean":false},{"isoCode":"CN","isEuropean":false},{"isoCode":"HK","isEuropean":false},{"isoCode":"MO","isEuropean":false},{"isoCode":"CX","isEuropean":false},{"isoCode":"CC","isEuropean":false},{"isoCode":"CO","isEuropean":false},{"isoCode":"KM","isEuropean":false},{"isoCode":"CG","isEuropean":false},{"isoCode":"CD","isEuropean":false},{"isoCode":"CK","isEuropean":false},{"isoCode":"CR","isEuropean":false},{"isoCode":"CI","isEuropean":false},{"isoCode":"HR","isEuropean":true},{"isoCode":"CU","isEuropean":false},{"isoCode":"CY","isEuropean":true},{"isoCode":"CZ","isEuropean":true},{"isoCode":"DK","isEuropean":true},{"isoCode":"DJ","isEuropean":false},{"isoCode":"DM","isEuropean":false},{"isoCode":"DO","isEuropean":false},{"isoCode":"EC","isEuropean":false},{"isoCode":"EG","isEuropean":false},{"isoCode":"SV","isEuropean":false},{"isoCode":"GQ","isEuropean":false},{"isoCode":"ER","isEuropean":false},{"isoCode":"EE","isEuropean":true},{"isoCode":"ET","isEuropean":false},{"isoCode":"FK","isEuropean":false},{"isoCode":"FO","isEuropean":true},{"isoCode":"FJ","isEuropean":false},{"isoCode":"FI","isEuropean":true},{"isoCode":"FR","isEuropean":true},{"isoCode":"GF","isEuropean":false},{"isoCode":"PF","isEuropean":false},{"isoCode":"TF","isEuropean":false},{"isoCode":"GA","isEuropean":false},{"isoCode":"GM","isEuropean":false},{"isoCode":"GE","isEuropean":true},{"isoCode":"DE","isEuropean":true},{"isoCode":"GH","isEuropean":false},{"isoCode":"GI","isEuropean":true},{"isoCode":"GR","isEuropean":true},{"isoCode":"GL","isEuropean":false},{"isoCode":"GD","isEuropean":false},{"isoCode":"GP","isEuropean":false},{"isoCode":"GU","isEuropean":false},{"isoCode":"GT","isEuropean":false},{"isoCode":"GG","isEuropean":true},{"isoCode":"GN","isEuropean":false},{"isoCode":"GW","isEuropean":false},{"isoCode":"GY","isEuropean":false},{"isoCode":"HT","isEuropean":false},{"isoCode":"HM","isEuropean":false},{"isoCode":"VA","isEuropean":true},{"isoCode":"HN","isEuropean":false},{"isoCode":"HU","isEuropean":true},{"isoCode":"IS","isEuropean":true},{"isoCode":"IN","isEuropean":false},{"isoCode":"ID","isEuropean":false},{"isoCode":"IR","isEuropean":false},{"isoCode":"IQ","isEuropean":false},{"isoCode":"IE","isEuropean":true},{"isoCode":"IM","isEuropean":true},{"isoCode":"IL","isEuropean":false},{"isoCode":"IT","isEuropean":true},{"isoCode":"JM","isEuropean":false},{"isoCode":"JP","isEuropean":false},{"isoCode":"JE","isEuropean":true},{"isoCode":"JO","isEuropean":false},{"isoCode":"KZ","isEuropean":true},{"isoCode":"KE","isEuropean":false},{"isoCode":"KI","isEuropean":false},{"isoCode":"KP","isEuropean":false},{"isoCode":"KR","isEuropean":false},{"isoCode":"KW","isEuropean":false},{"isoCode":"KG","isEuropean":true},{"isoCode":"LA","isEuropean":false},{"isoCode":"LV","isEuropean":true},{"isoCode":"LB","isEuropean":false},{"isoCode":"LS","isEuropean":false},{"isoCode":"LR","isEuropean":false},{"isoCode":"LY","isEuropean":false},{"isoCode":"LI","isEuropean":true},{"isoCode":"LT","isEuropean":true},{"isoCode":"LU","isEuropean":true},{"isoCode":"MK","isEuropean":true},{"isoCode":"MG","isEuropean":false},{"isoCode":"MW","isEuropean":false},{"isoCode":"MY","isEuropean":false},{"isoCode":"MV","isEuropean":false},{"isoCode":"ML","isEuropean":false},{"isoCode":"MT","isEuropean":true},{"isoCode":"MH","isEuropean":false},{"isoCode":"MQ","isEuropean":false},{"isoCode":"MR","isEuropean":false},{"isoCode":"MU","isEuropean":false},{"isoCode":"YT","isEuropean":false},{"isoCode":"MX","isEuropean":false},{"isoCode":"FM","isEuropean":false},{"isoCode":"MD","isEuropean":true},{"isoCode":"MC","isEuropean":true},{"isoCode":"MN","isEuropean":false},{"isoCode":"ME","isEuropean":true},{"isoCode":"MS","isEuropean":false},{"isoCode":"MA","isEuropean":false},{"isoCode":"MZ","isEuropean":false},{"isoCode":"MM","isEuropean":false},{"isoCode":"NA","isEuropean":false},{"isoCode":"NR","isEuropean":false},{"isoCode":"NP","isEuropean":false},{"isoCode":"NL","isEuropean":true},{"isoCode":"AN","isEuropean":false},{"isoCode":"NC","isEuropean":false},{"isoCode":"NZ","isEuropean":false},{"isoCode":"NI","isEuropean":false},{"isoCode":"NE","isEuropean":false},{"isoCode":"NG","isEuropean":false},{"isoCode":"NU","isEuropean":false},{"isoCode":"NF","isEuropean":false},{"isoCode":"MP","isEuropean":false},{"isoCode":"NO","isEuropean":true},{"isoCode":"OM","isEuropean":false},{"isoCode":"PK","isEuropean":false},{"isoCode":"PW","isEuropean":false},{"isoCode":"PS","isEuropean":false},{"isoCode":"PA","isEuropean":false},{"isoCode":"PG","isEuropean":false},{"isoCode":"PY","isEuropean":false},{"isoCode":"PE","isEuropean":false},{"isoCode":"PH","isEuropean":false},{"isoCode":"PN","isEuropean":false},{"isoCode":"PL","isEuropean":true},{"isoCode":"PT","isEuropean":true},{"isoCode":"PR","isEuropean":false},{"isoCode":"QA","isEuropean":false},{"isoCode":"RE","isEuropean":false},{"isoCode":"RO","isEuropean":true},{"isoCode":"RU","isEuropean":true},{"isoCode":"RW","isEuropean":false},{"isoCode":"BL","isEuropean":false},{"isoCode":"SH","isEuropean":false},{"isoCode":"KN","isEuropean":false},{"isoCode":"LC","isEuropean":false},{"isoCode":"MF","isEuropean":false},{"isoCode":"PM","isEuropean":false},{"isoCode":"VC","isEuropean":false},{"isoCode":"WS","isEuropean":false},{"isoCode":"SM","isEuropean":true},{"isoCode":"ST","isEuropean":false},{"isoCode":"SA","isEuropean":false},{"isoCode":"SN","isEuropean":false},{"isoCode":"RS","isEuropean":true},{"isoCode":"SC","isEuropean":false},{"isoCode":"SL","isEuropean":false},{"isoCode":"SG","isEuropean":false},{"isoCode":"SK","isEuropean":true},{"isoCode":"SI","isEuropean":true},{"isoCode":"SB","isEuropean":false},{"isoCode":"SO","isEuropean":false},{"isoCode":"ZA","isEuropean":false},{"isoCode":"GS","isEuropean":false},{"isoCode":"SS","isEuropean":false},{"isoCode":"ES","isEuropean":true},{"isoCode":"LK","isEuropean":false},{"isoCode":"SD","isEuropean":false},{"isoCode":"SR","isEuropean":false},{"isoCode":"SJ","isEuropean":false},{"isoCode":"SZ","isEuropean":false},{"isoCode":"SE","isEuropean":true},{"isoCode":"CH","isEuropean":true},{"isoCode":"SY","isEuropean":false},{"isoCode":"TW","isEuropean":false},{"isoCode":"TJ","isEuropean":true},{"isoCode":"TZ","isEuropean":false},{"isoCode":"TH","isEuropean":false},{"isoCode":"TL","isEuropean":false},{"isoCode":"TG","isEuropean":false},{"isoCode":"TK","isEuropean":false},{"isoCode":"TO","isEuropean":false},{"isoCode":"TT","isEuropean":false},{"isoCode":"TN","isEuropean":false},{"isoCode":"TR","isEuropean":false},{"isoCode":"TM","isEuropean":true},{"isoCode":"TC","isEuropean":false},{"isoCode":"TV","isEuropean":false},{"isoCode":"UG","isEuropean":false},{"isoCode":"UA","isEuropean":true},{"isoCode":"AE","isEuropean":false},{"isoCode":"GB","isEuropean":true},{"isoCode":"US","isEuropean":false},{"isoCode":"UM","isEuropean":false},{"isoCode":"UY","isEuropean":false},{"isoCode":"UZ","isEuropean":true},{"isoCode":"VU","isEuropean":false},{"isoCode":"VE","isEuropean":false},{"isoCode":"VN","isEuropean":false},{"isoCode":"VI","isEuropean":false},{"isoCode":"WF","isEuropean":false},{"isoCode":"EH","isEuropean":false},{"isoCode":"YE","isEuropean":false},{"isoCode":"ZM","isEuropean":false},{"isoCode":"ZW","isEuropean":false}]}}}
14:02:14.344 T:1857024928   DEBUG: [pigskin]: Debugging enabled.
14:02:14.344 T:1857024928   DEBUG: [pigskin]: Python Version: 2.7.13 (default, Mar 24 2018, 16:37:30) 
                                            [GCC 6.2.0]
14:02:14.345 T:1857024928   DEBUG: [plugin.video.nfl.gamepass-2018.08.23]: script starting
14:02:14.345 T:1857024928   ERROR: EXCEPTION: Dialog not created.
14:02:14.345 T:1857024928   DEBUG: [plugin.video.nfl.gamepass-2018.08.23]: Error closing busy dialog: Dialog not created.
14:02:14.345 T:1857024928   DEBUG: [pigskin]: Request URL: https://www.nflgamepass.com/api/user/oauth/token
14:02:14.345 T:1857024928   DEBUG: [pigskin]: Method: post
14:02:14.345 T:1857024928   DEBUG: [pigskin]: Payload: {'username': 'webadone', 'password': 'xxxxxxxxxxxx', 'client_id': u'42cc360e-6fbb-4472-9437-2f088b8730de', 'grant_type': 'password'}
14:02:14.389 T:1857024928   DEBUG: [pigskin]: Response code: 403
14:02:14.389 T:1857024928   DEBUG: [pigskin]: Response: <HTML><HEAD>
                                            <TITLE>Access Denied</TITLE>
                                            </HEAD><BODY>
                                            <H1>Access Denied</H1>

                                            You don't have permission to access "http&#58;&#47;&#47;www&#46;nflgamepass&#46;com&#47;api&#47;user&#47;oauth&#47;token" on this server.<P>
                                            Reference&#32;&#35;18&#46;4cd86b68&#46;1546347734&#46;3c8d2b31
                                            </BODY>
                                            </HTML>
14:02:14.389 T:1857024928   DEBUG: [pigskin]: Login Failed.
14:02:14.389 T:1857024928   DEBUG: [pigskin]: <HTML><HEAD>
                                            <TITLE>Access Denied</TITLE>
                                            </HEAD><BODY>
                                            <H1>Access Denied</H1>

                                            You don't have permission to access "http&#58;&#47;&#47;www&#46;nflgamepass&#46;com&#47;api&#47;user&#47;oauth&#47;token" on this server.<P>
                                            Reference&#32;&#35;18&#46;4cd86b68&#46;1546347734&#46;3c8d2b31
                                            </BODY>
                                            </HTML>
14:02:14.392 T:1944728128   DEBUG: ------ Window Init (DialogConfirm.xml) ------
14:02:23.359 T:1944728128   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x0000, modifier: 0x0
14:02:23.436 T:1944728128   DEBUG: OnKey: return (0xf00d) pressed, action is Select
14:02:23.437 T:1944728128   DEBUG: Keyboard: scancode: 0x1c, sym: 0x000d, unicode: 0x0000, modifier: 0x0
14:02:23.685 T:1944728128   DEBUG: ------ Window Deinit (DialogConfirm.xml) ------
14:02:23.709 T:1857024928    INFO: CPythonInvoker(8, /storage/.kodi/addons/plugin.video.nfl.gamepass/default.py): script aborted
14:02:23.760 T:1857024928    INFO: Python script stopped
14:02:23.760 T:1857024928   DEBUG: Thread LanguageInvoker 1857024928 terminating
14:02:26.077 T:1514664864   DEBUG: Thread JobWorker 1514664864 terminating (autodelete)
14:02:26.107 T:1501295520   DEBUG: Thread JobWorker 1501295520 terminating (autodelete)
ttokesi commented 5 years ago

Hello,

Same here. Using the latest Kodi with OSMC on a Raspberry from Switzerland. Login from the websites works fine. In the Kodi log i have the exact same error as above. Could you please have a look? If needed i can upload log extract as well

Thanks in advance! Best Regards

niklasfyi commented 5 years ago

Try downloading the master branch or at least the newest release. I just tried the master branch and I am able to login again.

webera commented 5 years ago

Ah nice, with the master branch its working, thank you. @ttokesi I guess this might then also solve your issue :)

ttokesi commented 5 years ago

Indeed issue solved! Thank you!