For the last couple of days since the SD maintenance on the 19th I have had trouble running Epg123. It fails with an SD API WebException. These exceptions are not always the same. See the trace log for two different runs below. I opened an SD ticket and Robert Kulagowski replied to asked me "Is there a limiter function in EPG123? Can you have it make smaller requests, and see if they succeed?". I was pretty sure no such limit function existed and I told him so. Is there something I can do to fix this issue. The lineup in question has been requested for over three years without problems.
Code: Select all
[4/21/2020 4:31:40 PM] ===============================================================================
[4/21/2020 4:31:40 PM] Activating the epg123 configuration GUI. version 1.3.6.20
[4/21/2020 4:31:40 PM] ===============================================================================
[4/21/2020 4:31:41 PM] [ INFO] Token request successful. serverID: 20141201.web.3
[4/21/2020 4:31:42 PM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-04-21T20:05:00Z
[4/21/2020 4:31:42 PM] [ INFO] system status: Online , message: No known issues.
[4/21/2020 4:31:42 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/21/2020 4:31:42 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[4/21/2020 4:31:43 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[4/21/2020 4:31:43 PM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run.
[4/21/2020 4:31:59 PM] ===============================================================================
[4/21/2020 4:31:59 PM] Beginning epg123 update execution. version 1.3.6.20
[4/21/2020 4:31:59 PM] ===============================================================================
[4/21/2020 4:31:59 PM] [ INFO] Beginning EPG123 update execution. 2020-04-21 23:31:59Z
[4/21/2020 4:31:59 PM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[4/21/2020 4:31:59 PM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-04-21T20:05:00Z
[4/21/2020 4:31:59 PM] [ INFO] system status: Online , message: No known issues.
[4/21/2020 4:32:00 PM] [ INFO] Successfully retrieved TMDb configurations.
[4/21/2020 4:32:00 PM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/21/2020 4:32:00 PM] Entering buildLineupServices() for 2 lineups.
[4/21/2020 4:32:00 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[4/21/2020 4:32:00 PM] [ INFO] Subscribed lineup USA-OTA-99019 has been EXCLUDED from download and processing.
[4/21/2020 4:32:01 PM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[4/21/2020 4:32:02 PM] Exiting buildLineupServices(). SUCCESS.
[4/21/2020 4:32:02 PM] Entering getAllScheduleEntryMd5s() for 21 days on 513 stations.
[4/21/2020 4:32:05 PM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules. (0:00:00:03.3072000 / 453.928 KB)
[4/21/2020 4:32:07 PM] [ INFO] SD API WebException Thrown. Message: The remote server returned an error: (500) Internal Server Error. , Status: ProtocolError
[4/21/2020 4:32:08 PM] [ INFO] SD API WebException Thrown. Message: The remote server returned an error: (500) Internal Server Error. , Status: ProtocolError
[4/21/2020 4:32:08 PM] [ERROR] Failed to complete request. Exiting
[4/21/2020 4:32:08 PM] [ERROR] Did not receive a response from Schedules Direct for Md5s of 238 station's daily schedules. (0:00:00:02.2932001)
[4/21/2020 4:32:08 PM] [ERROR] Problem occurred during getMd5ScheduleEntries(). Exiting.
[4/21/2020 4:32:08 PM] [ERROR] Failed to create MXF file. Exiting.
[4/21/2020 4:32:08 PM] [ INFO] epg123 update execution time was 00:00:09.0792001.
Code: Select all
[4/22/2020 1:35:37 AM] ===============================================================================
[4/22/2020 1:35:37 AM] Activating the epg123 configuration GUI. version 1.3.6.20
[4/22/2020 1:35:37 AM] ===============================================================================
[4/22/2020 1:35:38 AM] [ INFO] Token request successful. serverID: 20141201.web.2
[4/22/2020 1:35:38 AM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-04-22T06:20:30Z
[4/22/2020 1:35:38 AM] [ INFO] system status: Online , message: No known issues.
[4/22/2020 1:35:39 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/22/2020 1:35:39 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[4/22/2020 1:35:39 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[4/22/2020 1:35:39 AM] [ INFO] Successfully queried the Task Scheduler for status. No task is scheduled to run.
[4/22/2020 1:35:54 AM] ===============================================================================
[4/22/2020 1:35:54 AM] Beginning epg123 update execution. version 1.3.6.20
[4/22/2020 1:35:54 AM] ===============================================================================
[4/22/2020 1:35:54 AM] [ INFO] Beginning EPG123 update execution. 2020-04-22 08:35:54Z
[4/22/2020 1:35:54 AM] [ INFO] DaysToDownload: 21 , TheTVDBNumbers : True , PrefixEpisodeTitle: False , PrefixEpisodeDescription : False , AppendEpisodeDesc: True , OADOverride : True , TMDbCoverArt: True , IncludeSDLogos : True , AutoAddNew: True , CreateXmltv: False , ModernMediaUiPlusSupport: False
[4/22/2020 1:35:54 AM] [ INFO] Status request successful. account expires: 2021-01-20T01:58:13Z , lineups: 2/4 , lastDataUpdate: 2020-04-22T06:20:30Z
[4/22/2020 1:35:54 AM] [ INFO] system status: Online , message: No known issues.
[4/22/2020 1:35:55 AM] [ INFO] Successfully retrieved TMDb configurations.
[4/22/2020 1:35:56 AM] [ INFO] Successfully requested listing of client lineups from Schedules Direct.
[4/22/2020 1:35:56 AM] Entering buildLineupServices() for 2 lineups.
[4/22/2020 1:35:56 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-OTA-99019.
[4/22/2020 1:35:56 AM] [ INFO] Subscribed lineup USA-OTA-99019 has been EXCLUDED from download and processing.
[4/22/2020 1:35:56 AM] [ INFO] Successfully retrieved the station mapping for lineup USA-WA46544-X.
[4/22/2020 1:35:57 AM] Exiting buildLineupServices(). SUCCESS.
[4/22/2020 1:35:57 AM] Entering getAllScheduleEntryMd5s() for 21 days on 513 stations.
[4/22/2020 1:35:58 AM] [ INFO] SD API WebException Thrown. Message: The remote server returned an error: (500) Internal Server Error. , Status: ProtocolError
[4/22/2020 1:36:01 AM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules. (0:00:00:04.3056001 / 443.025 KB)
[4/22/2020 1:36:02 AM] [ERROR] SD API Unknown exception thrown. Message: Unable to read data from the transport connection: The connection was closed.
[4/22/2020 1:36:02 AM] [ERROR] Did not receive a response from Schedules Direct for 150 station's daily schedules. (0:00:00:00.4836000)
[4/22/2020 1:36:02 AM] [ERROR] Problem occurred during getMd5ScheduleEntries(). Exiting.
[4/22/2020 1:36:02 AM] [ERROR] Failed to create MXF file. Exiting.
[4/22/2020 1:36:02 AM] [ INFO] epg123 update execution time was 00:00:07.8936001.