API Call Time Outs at Schedules Direct

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
Post Reply
Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

API Call Time Outs at Schedules Direct

#1

Post by Sammy2 » Fri Feb 24, 2017 2:12 pm

Code: Select all

[2/22/2017 12:00:00 AM] ===============================================================================
[2/22/2017 12:00:01 AM]  Beginning epg123 update execution.
[2/22/2017 12:00:01 AM] ===============================================================================
[2/22/2017 12:00:01 AM] [ INFO] epg123 version 1.0.2 , DaysToDownload: 30 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , AutoImport: True , TMDbCoverArt: True , LogoOverride: False , Automatch: True , AutoAddNew: True
[2/22/2017 12:00:02 AM] [ INFO] Successfully retrieved TMDb configurations.
[2/22/2017 12:00:02 AM] [ INFO] Token request successful. serverID: 20141201.web.2
[2/22/2017 12:01:18 AM] [ INFO] epg123 is not up to date. Latest version is 1.1.0 and can be downloaded from http://epg123.garyan2.net.
[2/22/2017 12:01:19 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[2/22/2017 12:01:19 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[2/22/2017 12:01:19 AM] Entering getAllScheduleEntryMd5s() for 30 days on 442 stations.
[2/22/2017 12:01:28 AM] [ INFO] Successfully retrieved Md5s for 442 station's daily schedules.
[2/22/2017 12:03:30 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:03:30 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 12:07:30 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:07:30 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 12:12:45 AM] [ INFO] Successfully retrieved 442 station's daily schedules.
[2/22/2017 12:13:31 AM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[2/22/2017 12:13:31 AM] Entering buildAllProgramEntries() for 44609 programs.
[2/22/2017 12:15:41 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:15:41 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 12:19:41 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:19:41 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 12:25:41 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:25:41 AM] [ INFO] Changing timeout to 480 seconds and trying again.
[2/22/2017 12:30:13 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 12:32:29 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:32:29 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 12:36:29 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:36:29 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 12:40:43 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 12:42:58 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:42:58 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 12:46:58 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:46:58 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 12:51:26 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 12:53:43 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:53:43 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 12:57:43 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 12:57:43 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 1:02:22 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 1:04:38 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:04:38 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 1:08:38 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:08:38 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 1:10:43 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 1:13:00 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:13:00 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 1:17:00 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:17:00 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 1:21:25 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 1:23:42 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:23:42 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 1:27:42 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:27:42 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 1:31:45 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 1:34:00 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:34:00 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/22/2017 1:38:00 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/22/2017 1:38:00 AM] [ INFO] Changing timeout to 360 seconds and trying again.
[2/22/2017 1:41:59 AM] [ INFO] Successfully retrieved 5000 programs metadata.
[2/22/2017 1:43:40 AM] [ INFO] Successfully retrieved 1669 programs metadata.
...
and..

Code: Select all

[2/23/2017 12:00:01 AM] ===============================================================================
[2/23/2017 12:00:02 AM]  Beginning epg123 update execution.
[2/23/2017 12:00:02 AM] ===============================================================================
[2/23/2017 12:00:02 AM] [ INFO] epg123 version 1.0.2 , DaysToDownload: 30 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , AutoImport: True , TMDbCoverArt: True , LogoOverride: False , Automatch: True , AutoAddNew: True
[2/23/2017 12:00:03 AM] [ INFO] Successfully retrieved TMDb configurations.
[2/23/2017 12:00:07 AM] [ INFO] Token request successful. serverID: 20141201.web.2
[2/23/2017 12:01:43 AM] [ INFO] epg123 is not up to date. Latest version is 1.1.0 and can be downloaded from http://epg123.garyan2.net.
[2/23/2017 12:01:44 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[2/23/2017 12:01:45 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[2/23/2017 12:01:46 AM] Entering getAllScheduleEntryMd5s() for 30 days on 442 stations.
[2/24/2017 12:00:01 AM] ===============================================================================
[2/24/2017 12:00:01 AM]  Beginning epg123 update execution.
[2/24/2017 12:00:01 AM] ===============================================================================
[2/24/2017 12:00:02 AM] [ INFO] epg123 version 1.0.2 , DaysToDownload: 30 , PrefixEpisodeTitle: True , AppendEpisodeDesc: True , AutoImport: True , TMDbCoverArt: True , LogoOverride: False , Automatch: True , AutoAddNew: True
[2/24/2017 12:00:02 AM] [ INFO] Successfully retrieved TMDb configurations.
[2/24/2017 12:01:26 AM] [ INFO] Token request successful. serverID: 20141201.web.2
[2/24/2017 12:01:26 AM] [ INFO] epg123 is not up to date. Latest version is 1.1.0 and can be downloaded from http://epg123.garyan2.net.
[2/24/2017 12:01:26 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[2/24/2017 12:01:26 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-CA04768-X.
[2/24/2017 12:01:27 AM] Entering getAllScheduleEntryMd5s() for 30 days on 442 stations.
[2/24/2017 12:01:37 AM] [ INFO] Successfully retrieved Md5s for 442 station's daily schedules.
[2/24/2017 12:01:39 AM] [ALERT] Failed to parse the schedule Md5 return for stationId 90139 (TIVI5HD) on 2017-02-24 and after. message: Accessed JArray values with invalid key value: "2017-02-24". Int32 array index expected.
[2/24/2017 12:01:39 AM] [ALERT] Failed to parse the schedule Md5 return for stationId 90222 (TV5MIHD) on 2017-02-24 and after. message: Accessed JArray values with invalid key value: "2017-02-24". Int32 array index expected.
[2/24/2017 12:03:39 AM] [ERROR] SD API WebException Thrown. Message: The operation has timed out , Status: Timeout
[2/24/2017 12:03:39 AM] [ INFO] Changing timeout to 240 seconds and trying again.
[2/24/2017 12:07:21 AM] [ERROR] Did not receive a response from Schedules Direct for 440 station's daily schedules.
[2/24/2017 12:07:21 AM] [ERROR] Problem occurred during getMd5ScheduleEntries(). Exiting.
[2/24/2017 12:07:21 AM] [ERROR] Failed to create MXF file. Exiting.
[2/24/2017 12:07:21 AM] [STATS] epg123 update execution time was 00:07:19.3042846.
I got an email the other day from Schedules Direct that I needed to renew but it isn't due for a month so I don't think that is the cause.

Sammy2

Posts: 1708
Joined: Fri Aug 24, 2012 7:35 pm
Location:

HTPC Specs: Show details

#2

Post by Sammy2 » Fri Feb 24, 2017 8:45 pm

I put in a ticket with Schedules Direct and got a response in far less than an hour. It is all fixed up now. I just now got a chance to do a manual run and it ran with no errors!

Post Reply