Schedules Direct server is down

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
neptunepic

Posts: 11
Joined: Mon Sep 26, 2016 12:18 am
Location:

HTPC Specs: Show details

Schedules Direct server is down

#1

Post by neptunepic » Wed Nov 16, 2016 12:12 am

Schedules direct JSON server has been down for four hours.
Is there anyone who knows when this will be resolved?

marvin-miller

Posts: 221
Joined: Tue Sep 18, 2012 9:50 pm
Location:

HTPC Specs: Show details

#2

Post by marvin-miller » Wed Nov 16, 2016 12:51 am

I seem to be seeing the same thing.

Failed token request - server off-line for maintenance.

Also, I keep using Media to center to add a channel (143) and it does, with no guide data (which I would assume to be correct until it syncs with SD) but the channel keeps disappearing and I have to re-add the channel in Media Center. Isn't EPG 123 supposed to sync that automatically? So if you add a channel in Media Center it automatically adds it to the SD lineup that gets downloaded?

Or is it just because SD is down?

neptunepic

Posts: 11
Joined: Mon Sep 26, 2016 12:18 am
Location:

HTPC Specs: Show details

#3

Post by neptunepic » Wed Nov 16, 2016 1:17 am

SD server now down for over 5 hours.

User avatar
Scallica

Posts: 2797
Joined: Mon Jun 06, 2011 7:09 pm
Location: USA!

HTPC Specs: Show details

#4

Post by Scallica » Wed Nov 16, 2016 1:35 am

There are no reported issues at AWS.

https://status.aws.amazon.com/
HTPC Enthusiast / Forum Moderator - TGB.tv Code of Conduct

marvin-miller

Posts: 221
Joined: Tue Sep 18, 2012 9:50 pm
Location:

HTPC Specs: Show details

#5

Post by marvin-miller » Wed Nov 16, 2016 1:37 am

Has anyone notified them? Maybe they don't even know?

webminster

Posts: 657
Joined: Tue Dec 20, 2011 11:05 pm
Location:

HTPC Specs: Show details

#6

Post by webminster » Wed Nov 16, 2016 2:16 am

They apparently know, on their web site:
Notice:

**** KNOWN SERVER ISSUES. TRY AGAIN LATER IF AFFECTED. ****
Confirmed issue with the SD-JSON server starting 2016-11-15 12:10:20 PST

IN their forum, they mention a service maintenance: http://forums.schedulesdirect.org/viewt ... =15&t=2862
-Alan

rkulagow

Posts: 246
Joined: Sun Jul 19, 2015 1:04 am
Location: Schedules Direct

HTPC Specs: Show details

#7

Post by rkulagow » Wed Nov 16, 2016 2:50 am

Yes, we knew, and it was planned; the outage was due to a maintenance that ran long because of a filesystem running out of space which caused a silent fail in a restore script.

The service should be up now; if not, please open a ticket at the Schedules Direct website so that we can investigate.

marvin-miller

Posts: 221
Joined: Tue Sep 18, 2012 9:50 pm
Location:

HTPC Specs: Show details

#8

Post by marvin-miller » Wed Nov 16, 2016 2:53 am

I just got in :)

webminster

Posts: 657
Joined: Tue Dec 20, 2011 11:05 pm
Location:

HTPC Specs: Show details

#9

Post by webminster » Wed Nov 16, 2016 3:08 am

My run failed part way through with an SD API WebException, Protocol error, 500 Internal Server error. Got an empty JSON document part way through, error wasn't logged. Fort Collins Comcast Digital 80528.

Code: Select all

Retrieving 40925 programs from local cache and Schedules Direct ...
Processing program 40925/40925 (download)

Retrieving 9405 generic descriptions from local cache and Schedules D
Processing series 9122/9405 (cache)
SD API WebException Thrown.
Message: The remote server returned an error: (500) Internal Server E
 Status: ProtocolError

Unhandled Exception: Newtonsoft.Json.JsonReaderException: Unexpected
ncountered while parsing value: <. Path '', line 0, position 0.
   at Newtonsoft.Json.JsonTextReader.ParseValue()
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Read
nReader reader, JsonContract contract, Boolean hasConverter)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Dese
nReader reader, Type objectType, Boolean checkAdditionalContent)
   at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader r
 objectType)
   at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Typ
nSerializerSettings settings)
   at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value,
zerSettings settings)
   at epg123.sdApi.SdApi.sdGetRequestResponse(METHODS method, String
 jsonRequest, Boolean tkRequired)
   at epg123.sdApi.SdApi.sdGetProgramGenericDescription(String[] requ
   at epg123.sdJson2mxf.buildGenericSeriesInfoDescriptions(Int32 star
   at epg123.sdJson2mxf.buildAllGenericSeriesInfoDescriptions()
   at epg123.sdJson2mxf..ctor(epgConfig config)
   at epg123.Program.Main(String[] args)
-Alan

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#10

Post by garyan2 » Wed Nov 16, 2016 3:33 am

marvin-miller wrote:Also, I keep using Media to center to add a channel (143) and it does, with no guide data (which I would assume to be correct until it syncs with SD) but the channel keeps disappearing and I have to re-add the channel in Media Center. Isn't EPG 123 supposed to sync that automatically? So if you add a channel in Media Center it automatically adds it to the SD lineup that gets downloaded?
Nope... doesn't work that way. You need to tell epg123 to download it and if that channel exists in your tuner, then it will automatically match/populate it.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

marvin-miller

Posts: 221
Joined: Tue Sep 18, 2012 9:50 pm
Location:

HTPC Specs: Show details

#11

Post by marvin-miller » Wed Nov 16, 2016 3:35 am

garyan2 wrote: Nope... doesn't work that way. You need to tell epg123 to download it and if that channel exists in your tuner, then it will automatically match/populate it.
OK, thanks for clarifying that for me. For some reason I thought that was the auto-match but I don't really know what's what yet :oops:

webminster

Posts: 657
Joined: Tue Dec 20, 2011 11:05 pm
Location:

HTPC Specs: Show details

#12

Post by webminster » Wed Nov 16, 2016 3:40 am

Tried clearing my cache and rerunning (1.0.2)... epg123 still crashes...

Code: Select all

Retrieving 9405 generic descriptions from local cache and Schedules Direct ...
Processing series 0/9405
SD API WebException Thrown.
Message: The remote server returned an error: (500) Internal Server Error.
 Status: ProtocolError

Unhandled Exception: Newtonsoft.Json.JsonReaderException: Unexpected character e
ncountered while parsing value: <. Path '', line 0, position 0.
Opened a Schedukes Direct ticket.
-Alan

RulerOf

Posts: 1
Joined: Wed Nov 16, 2016 3:59 am
Location:

HTPC Specs: Show details

#13

Post by RulerOf » Wed Nov 16, 2016 4:01 am

webminster wrote:Tried clearing my cache and rerunning (1.0.2)... epg123 still crashes...

Code: Select all

Retrieving 9405 generic descriptions from local cache and Schedules Direct ...
Processing series 0/9405
SD API WebException Thrown.
Message: The remote server returned an error: (500) Internal Server Error.
 Status: ProtocolError

Unhandled Exception: Newtonsoft.Json.JsonReaderException: Unexpected character e
ncountered while parsing value: <. Path '', line 0, position 0.
Opened a Schedukes Direct ticket.
I got the exact same error.

Ironically, I got fed up with missing Rovi guide data for the last time just today and decided to make the switch... now my guide is completely blank. The irony is killing me.

User avatar
garyan2

Posts: 7438
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#14

Post by garyan2 » Wed Nov 16, 2016 4:41 am

I got the error as well, but I had to feed the kids so couldn't troubleshoot. Now that I sat back down to work this, looks like the problem is cleared.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

webminster

Posts: 657
Joined: Tue Dec 20, 2011 11:05 pm
Location:

HTPC Specs: Show details

#15

Post by webminster » Wed Nov 16, 2016 4:47 am

I just got a reply to my ticket a few minutes ago from Robert, saying he found the issue.
-Alan

User avatar
rmeden

Posts: 67
Joined: Wed Jul 29, 2015 3:39 pm
Location: Schedules Direct

HTPC Specs: Show details

#16

Post by rmeden » Thu Nov 17, 2016 5:48 am

Different Robert here... but I'd like to point out that this outage while longer than expected, was handled well.
  1. It was announced in the SD forum SD-JSON/service issues in advance.
  2. That thread was updated when the outage started and made global (so it showed up on all SD forum categories)
  3. SD-JSON (and EPG123) returned a good status message.... "Down for Scheduled Maintenance"
  4. The SD website picked up the "issue", flagged all SD web-app pages and texted me every hour. Unfortunately adding detailed status to the automatic system check would be difficult. It was designed to monitor the SD-DD service.
  5. RobertK updated the thread with status occasionally.
There really isn't a requirement that the SD guide services be up 24/7. The outage only affects those making changes to their system.... everyone else has guide data for at least a week. Feel free to subscribe to the SD-JSON service status forum if you want email notifications.

I (and probably RobertK) are open to suggestions about how to make it better, but I think we nailed it in this case.

RobertE

User avatar
Scallica

Posts: 2797
Joined: Mon Jun 06, 2011 7:09 pm
Location: USA!

HTPC Specs: Show details

#17

Post by Scallica » Thu Nov 17, 2016 1:06 pm

rmeden wrote: I (and probably RobertK) are open to suggestions about how to make it better
Post a link on this forum to the thread on the SD forum.
HTPC Enthusiast / Forum Moderator - TGB.tv Code of Conduct

User avatar
IT Troll

Posts: 1172
Joined: Sun Nov 27, 2011 9:42 am
Location: Edinburgh, UK

HTPC Specs: Show details

#18

Post by IT Troll » Thu Nov 17, 2016 3:58 pm

rmeden wrote:Different Robert here... but I'd like to point out that this outage while longer than expected, was handled well.
I would agree with this. Advance notification, regular comms and fixed within a few hours.

Compare this with the Microsoft service. No support, no acknowledgement and left broken for up to a month at a time. That's a World top 10 IT company.
Are you a Recorded TV HD user or want to give it a try? Check out the new community-made update; Recorded TV HD v2.1.1

User avatar
rmeden

Posts: 67
Joined: Wed Jul 29, 2015 3:39 pm
Location: Schedules Direct

HTPC Specs: Show details

#19

Post by rmeden » Thu Nov 17, 2016 7:25 pm

Scallica wrote:
rmeden wrote: I (and probably RobertK) are open to suggestions about how to make it better
Post a link on this forum to the thread on the SD forum.
You do realize that SD has about 40 approved applications of which 6 use the SD-JSON service, right? Even posting on each of the 6 SD-JSON forums would be a pain. Most folks don't really care anyway as they already have data.

The main reason why I follow this forum is not because of my SD hat, but because I still use Vista Media Center as my primary DVR. (unfortunately, the Vista XSCF loader doesn't work, so I can't use EPG123)

RobertE

User avatar
STC

Posts: 6808
Joined: Mon Jun 06, 2011 4:58 pm
Location:

HTPC Specs: Show details

#20

Post by STC » Thu Nov 17, 2016 11:43 pm

Vista Robert? Wow. Can't you get with the times and use the same outdated tech we use?! This is so 2006.... ;)
By the Community, for the Community. 100% Commercial Free.

Want decent guide data back? Check out EPG123

Post Reply