2023-02-04, 01:35 PM
Hello,
I've searched but was unable to find a solution to my problem. Hopefully someone can shed some light on this.
For some reason my channels mapped to SD have stopped downloading the EPG. My SD account is active and appears to be working fine in other apps. Here's what I'm seeing in my NextPVR log. The key message is " Token has expired. Request new token."
Anyone know how to fix this?
Thanks
2023-02-04 08:59:14.935 [DEBUG][112] SD(https://json.schedulesdirect.org/20141201/schedules)
2023-02-04 08:59:14.935 [DEBUG][112] token header: fb7426d4a6ca2a58cede9554xxxxxxxx
2023-02-04 08:59:15.160 [DEBUG][104] Got request [192.168.2.195]: /services/service (system.epg.status)
2023-02-04 08:59:15.160 [DEBUG][104] method=system.epg.status
2023-02-04 08:59:15.160 [DEBUG][104] parameters:
2023-02-04 08:59:15.160 [DEBUG][104] method: system.epg.status
2023-02-04 08:59:15.160 [DEBUG][104] format: json
2023-02-04 08:59:15.160 [DEBUG][104] sid: 88045f1d-aa1f-4fb8-8c72-320a8204d5fe
2023-02-04 08:59:15.160 [DEBUG][104] client_ip: 192.168.2.195
2023-02-04 08:59:15.160 [DEBUG][104] user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1518.78
2023-02-04 08:59:15.160 [DEBUG][104] host_callback: ...
2023-02-04 08:59:15.160 [DEBUG][104] {"stat": "ok", "status": "Requesting channel listings 0-10 of 103 from Schedules Direct", "updating": true}
2023-02-04 08:59:15.172 [ERROR][112] System.Net.WebException: The remote server returned an error: (403) Forbidden.
at System.Net.HttpWebRequest.GetResponse()
at NShared.SchedulesDirectJSONEPGSource.DoPOSTRequest(String url, String token, String body, Boolean retry)
2023-02-04 08:59:15.172 [ERROR][112] SD http code: Forbidden
2023-02-04 08:59:15.172 [ERROR][112] {"response":"TOKEN_EXPIRED","code":4006,"serverID":"20141201.web","message":"Token has expired. Request new token.","datetime":"2023-02-04T12:59:15Z"}
2023-02-04 08:59:15.172 [DEBUG][112] Got /schedules:
I've searched but was unable to find a solution to my problem. Hopefully someone can shed some light on this.
For some reason my channels mapped to SD have stopped downloading the EPG. My SD account is active and appears to be working fine in other apps. Here's what I'm seeing in my NextPVR log. The key message is " Token has expired. Request new token."
Anyone know how to fix this?
Thanks
2023-02-04 08:59:14.935 [DEBUG][112] SD(https://json.schedulesdirect.org/20141201/schedules)
2023-02-04 08:59:14.935 [DEBUG][112] token header: fb7426d4a6ca2a58cede9554xxxxxxxx
2023-02-04 08:59:15.160 [DEBUG][104] Got request [192.168.2.195]: /services/service (system.epg.status)
2023-02-04 08:59:15.160 [DEBUG][104] method=system.epg.status
2023-02-04 08:59:15.160 [DEBUG][104] parameters:
2023-02-04 08:59:15.160 [DEBUG][104] method: system.epg.status
2023-02-04 08:59:15.160 [DEBUG][104] format: json
2023-02-04 08:59:15.160 [DEBUG][104] sid: 88045f1d-aa1f-4fb8-8c72-320a8204d5fe
2023-02-04 08:59:15.160 [DEBUG][104] client_ip: 192.168.2.195
2023-02-04 08:59:15.160 [DEBUG][104] user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1518.78
2023-02-04 08:59:15.160 [DEBUG][104] host_callback: ...
2023-02-04 08:59:15.160 [DEBUG][104] {"stat": "ok", "status": "Requesting channel listings 0-10 of 103 from Schedules Direct", "updating": true}
2023-02-04 08:59:15.172 [ERROR][112] System.Net.WebException: The remote server returned an error: (403) Forbidden.
at System.Net.HttpWebRequest.GetResponse()
at NShared.SchedulesDirectJSONEPGSource.DoPOSTRequest(String url, String token, String body, Boolean retry)
2023-02-04 08:59:15.172 [ERROR][112] SD http code: Forbidden
2023-02-04 08:59:15.172 [ERROR][112] {"response":"TOKEN_EXPIRED","code":4006,"serverID":"20141201.web","message":"Token has expired. Request new token.","datetime":"2023-02-04T12:59:15Z"}
2023-02-04 08:59:15.172 [DEBUG][112] Got /schedules: