Schedules Direct Guide Data No Longer Working - Country/Regions listed as "Undefined" in the setup guide is broken. #13147
Open
Description
This issue respects the following points:
- This is a bug, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found here.
- This issue is not already reported on GitHub (I've searched it).
- I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue.
- I agree to follow Jellyfin's Code of Conduct.
- This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.
Description of the bug
SchedulesDirect: request that a Jellyfin developer contact me
Junior Member
Posts:1
Threads:1
Joined:2024 Dec
Reputation:0
Country:United States
#1Yesterday, 08:58 PM
Hi -
I'm the developer that created and manage the JSON service at SchedulesDirect. Can someone from Jellyfin please contact me regarding an issue between the Jellyfin client and the SchedulesDirect service?
I can be reached at rkulagow @ schedulesdirect.org
Thanks.
Reproduction steps
Schedules Direct - program data is broken and all of the Country/Regions are "Undefined"
What is the current bug behavior?
"Underfined" Coutry Region under Schedules Direct guide setup as well as no guide data.
What is the expected correct behavior?
Guide Data
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.10.3
Environment
- OS:
- Linux Kernel:
- Virtualization:
- Clients:
- Browser:
- FFmpeg Version:
- Playback Method:
- Hardware Acceleration:
- GPU Model:
- Plugins:
- Reverse Proxy:
- Base URL:
- Networking:
- Storage:Jellyfin logs
at Jellyfin.LiveTv.Listings.SchedulesDirect.Request[T](HttpRequestMessage message, Boolean enableRetry, ListingsProviderInfo providerInfo, CancellationToken cancellationToken, HttpCompletionOption completionOption)
at Jellyfin.LiveTv.Listings.SchedulesDirect.GetTokenInternal(String username, String password, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Listings.SchedulesDirect.GetToken(ListingsProviderInfo info, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Listings.SchedulesDirect.GetProgramsAsync(ListingsProviderInfo info, String channelId, DateTime startDateUtc, DateTime endDateUtc, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Listings.ListingsManager.GetProgramsAsync(ChannelInfo channel, DateTime startDateUtc, DateTime endDateUtc, CancellationToken cancellationToken)
at Jellyfin.LiveTv.DefaultLiveTvService.GetProgramsAsync(String channelId, DateTime startDateUtc, DateTime endDateUtc, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Guide.GuideManager.RefreshChannelsInternal(ILiveTvService service, IProgress`1 progress, CancellationToken cancellationToken)
[2024-12-02 20:46:34.133 +00:00] [ERR] [43] Jellyfin.LiveTv.Listings.SchedulesDirect: Request to https://json.schedulesdirect.org/20141201/token failed with response "{\"response\":\"ACCOUNT_DISABLED\",\"code\":4005,\"serverID\":\"20141201.web\",\"message\":\"Account has been disabled. Please contact Schedules Direct support: service@schedulesdirect.org for more information.\",\"token\":\"CAFEDEADBEEFCAFEDEADBEEFCAFEDEADBEEFCAFE\",\"datetime\":\"2024-12-02T19:44:23Z\"}"
[2024-12-02 20:46:34.133 +00:00] [ERR] [43] Jellyfin.LiveTv.Guide.GuideManager: Error getting programs for channel "BABY FIRST TV"
System.Net.Http.HttpRequestException: Request failed: Forbidden
at Jellyfin.LiveTv.Listings.SchedulesDirect.Request[T](HttpRequestMessage message, Boolean enableRetry, ListingsProviderInfo providerInfo, CancellationToken cancellationToken, HttpCompletionOption completionOption)
at Jellyfin.LiveTv.Listings.SchedulesDirect.GetTokenInternal(String username, String password, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Listings.SchedulesDirect.GetToken(ListingsProviderInfo info, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Listings.SchedulesDirect.GetProgramsAsync(ListingsProviderInfo info, String channelId, DateTime startDateUtc, DateTime endDateUtc, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Listings.ListingsManager.GetProgramsAsync(ChannelInfo channel, DateTime startDateUtc, DateTime endDateUtc, CancellationToken cancellationToken)
at Jellyfin.LiveTv.DefaultLiveTvService.GetProgramsAsync(String channelId, DateTime startDateUtc, DateTime endDateUtc, CancellationToken cancellationToken)
at Jellyfin.LiveTv.Guide.GuideManager.RefreshChannelsInternal(ILiveTvService service, IProgress`1 progress, CancellationToken cancellationToken)
[2024-12-02 20:46:34.156 +00:00] [ERR] [38] Jellyfin.LiveTv.Listings.SchedulesDirect: Request to https://json.schedulesdirect.org/20141201/token failed with response "{\"response\":\"ACCOUNT_DISABLED\",\"code\":4005,\"serverID\":\"20141201.web\",\"message\":\"Account has been disabled. Please contact Schedules Direct support: service@schedulesdirect.org for more information.\",\"token\":\"CAFEDEADBEEFCAFEDEADBEEFCAFEDEADBEEFCAFE\",\"datetime\":\"2024-12-02T19:44:23Z\"}"
[2024-12-02 20:46:34.156 +00:00] [ERR] [38] Jellyfin.LiveTv.Guide.GuideManager: Error getting programs for channel "BABY TV"
System.Net.Http.HttpRequestException: Request failed: Forbidden
at Jellyfin.LiveTv.Listings.SchedulesDirect.Request[T](HttpRequestMessage message, Boolean enableRetry, ListingsProviderInfo providerInfo, CancellationToken cancellationToken, HttpCompletionOption completionOption)FFmpeg logs
Client / Browser logs
No response
Relevant screenshots or videos
No response
Additional information
No response
Metadata
Assignees
Labels
Type
Projects
Status
Todo
Activity