Skip to content

Schedules Direct Guide Data No Longer Working - Country/Regions listed as "Undefined" in the setup guide is broken. #13147

Open
@junobomb

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

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. -- SchedulesDirect: request that a Jellyfin developer contact me [rkulagow](https://forum.jellyfin.org/u-rkulagow) Online

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingconfirmedThis issue has been reviewed and confirmedlive-tvIssue specific to Live TV functionality

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions