DataDirect replacement service going live!

Forum rules
Get Help using the Schedules Direct service. NOTE: application issues are probably better resolved via the application's support methods. If you post here, at least include your application name!
Post Reply
rmeden
SD Board Member
Posts: 1706
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

DataDirect replacement service going live!

Post by rmeden »

NOTE: This thread is no longer definitive.. please use viewtopic.php?f=3&t=2614

---------------------------------------

The DataDirect replacement service is going live!

Tribune is updating their DNS servers so some of the main traffic will be routed to our server. If there are compatibility issues, you should still work half the time. ( instead of none of the time come Nov 1.)

Most apps work just fine with the new server. If issues do come up, hopefully they'll be fixed quickly.

The best way to use the new SD-DD service is by updating your application. In your code, replace the two TMS hostnames with "dd.schedulesdirect.org".

Code: Select all

WSDL:  http://dd.schedulesdirect.org/tech/tmsdatadirect/schedulesdirect/tvDataDelivery.wsdl
Service: http://dd.schedulesdirect.org/schedulesdirect/tvlistings/xtvdService
If you can't update your application, edit your local system hosts file to "trick" the network. (no application changes necessary!) The problem with this solution, is it doesn't yet work with a load balancer.

On Unix/Linux/Mac edit /etc/hosts (superuser required).
On Windows, edit %SYSTEMROOT%\system32\drivers\etc (normally c:\windows\..., (admin rights required, make sure your editor doesn't add ".TXT)
Add this line:

Code: Select all

54.85.117.227  docs.tms.tribune.com webservices.schedulesdirect.tmsdatadirect.com 
Known Issues:

(outdated known issues removed)

Should you need to bypass the Tribune DNS change and only use Tribune, you can add the following to your hosts file. Keep in mind, if you do that, you'll stop working sometime after Nov 1 unless we know about and fix your issue!

Code: Select all

144.142.232.53  webservices.schedulesdirect.tmsdatadirect.com 
SFischer1
Posts: 19
Joined: Thu Aug 23, 2007 12:40 am

Re: DataDirect replacement service going live!

Post by SFischer1 »

I added ONE (1) stream to my lineup and I got tons:

Running command: "C:\Program Files (x86)\FreeGuide\xmltv/xmltv.exe" tv_grab_na_dd --config-file "C:\Users\Public\Documents\Freeguide\xmltv-configs\na_dd.conf"
Timezone is -0700
adding '--share=C:/Program Files (x86)/FreeGuide/xmltv/share/xmltv'
Fetching from Schedules Direct Fetched 9083 k/bytes in 11 seconds
loading data: ##################################################
NOTE: Your subscription will expire: 2015-04-11T17:35:45Z
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 46-2 KIONDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 65-4 KKPXDT4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 6-3 KVIEDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-12 KAXTLD12
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 10-2 KXTVDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 25-4 KQETDT4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 42-1 KTNCDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 28-1 KFTLCD
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 28-3 KFTLCD3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 6-1 KVIEDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 25-3 KQETDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-2 KAXTLD2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 3-1 KCRADT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 2-2 KTVULD2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-5 KAXTLD5
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 22-2 KRCBDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 28-10 KFTLD10
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-3 KAXTLD3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-8 KAXTLD8
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-15 KAXTD15
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-4 KAXTLD4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-7 KAXTLD7
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 32-6 KMTPDT6
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 42-2 KTNCDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 65-5 KKPXDT5
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 26-5 KTSFDT5
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 25-1 KQETDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 22-1 KRCBDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 35-1 KCBADT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 6-2 KVIEDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 64-1 KTFKDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 26-1 KTSFDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 64-2 KTFKDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 58-2 KQCADT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 65-6 KKPXDT6
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 46-1 KIONDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 68-2 KTLNDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 28-2 KFTLCD2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 48-2 KSTSDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-14 KAXTD14
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 8-1 KSBWDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 48-3 KSTSDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 68-3 KTLNDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-6 KAXTLD6
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 7-2 KGOLD2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 10-1 KXTVDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 68-1 KTLNDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 64-3 KTFKDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 22-3 KRCBDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 28-4 KFTLCD4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 7-3 KGODT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 64-4 KTFKDT4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 26-6 KTSFDT6
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 13-2 KOVRDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-16 KAXTD16
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 25-5 KQETDT5
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 68-4 KTLNDT4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 13-1 KOVRDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 67-3 KSMSDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 67-1 KSMSDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-13 KAXTD13
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 2-1 KTVULD
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 50-2 KEMODT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 67-2 KSMSDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-9 KAXTLD9
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 3-2 KCRADT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 50-1 KEMODT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 31-1 KMAXDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-11 KAXTLD11
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 25-2 KQETDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 8-2 KSBWDT2
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 7-3 KGOLD3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 7-1 KGOLD
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-10 KAXTD10
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 20-3 KOFYDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 58-1 KQCADT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 36-3 KICUDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 1-1 KAXTLD
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 48-1 KSTSDT
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 40-1 KMMCLD
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 38-6 KCNSDT6
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 26-4 KTSFDT4
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 26-3 KTSFDT3
WARNING: New channel, rerun --configure and/or change your Schedules Direct config: 28-15 KFTLD15
Writing schedule: #################################################
Downloaded 28628 programs in 61 seconds
Result code = 0

SHF
rmeden
SD Board Member
Posts: 1706
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

Re: DataDirect replacement service going live!

Post by rmeden »

SFischer1 wrote:I added ONE (1) stream to my lineup and I got tons:
I don't know what a stream is.

What may have happened here is broadcast stations disabled on Tribune's server didn't make it to sd-dd. I"ll look into it later today.

Robert
daver
Posts: 2
Joined: Sun Sep 09, 2007 9:59 am
Contact:

Re: DataDirect replacement service going live!

Post by daver »

I made no changes to my config and tried it out. Guess I'm in the 50% who may become the 100%...

Hope this is not the wrong place to post this.
WARNING: error parsing DD xml:
syntax error at line 1, column 49, byte 49 at /usr/lib/perl5/XML/Parser.pm line 187
at /usr/bin/tv_grab_na_dd line 928

ERROR: Bad XML from DD, cannot continue. Consider using --dropbadchar or Capture xml with --dd-data
Error executing grabber: Content is not allowed in prolog.
Result code = 255
Oh, and I'm using freeguide-tv with xmltv behind the scenes.
rmeden
SD Board Member
Posts: 1706
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

Re: DataDirect replacement service going live!

Post by rmeden »

rmeden wrote:
SFischer1 wrote:I added ONE (1) stream to my lineup and I got tons:
I don't know what a stream is.

What may have happened here is broadcast stations disabled on Tribune's server didn't make it to sd-dd. I"ll look into it later today.

Robert
Confirmed excludes were not working properly with broadcast lineups and fixed the problem.

Robert
rmeden
SD Board Member
Posts: 1706
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

Re: DataDirect replacement service going live!

Post by rmeden »

daver wrote: ERROR: Bad XML from DD, cannot continue. Consider using --dropbadchar or Capture xml with --dd-data
Error executing grabber: Content is not allowed in prolog.
Result code = 255
Did the error occur multiple times?
What's your SD username?
If you capture the raw output by adding to tv_grab_na_dd --dd-data dd.txt does dd.txt contain any clues?

Robert
skst
Posts: 71
Joined: Fri Aug 17, 2007 8:13 am
Contact:

Re: DataDirect replacement service going live!

Post by skst »

Mine's now fails to download with:

HTTP Status Denied - The requested resource requires user authentication.

This is both with and without changing the hosts file.

Another utility I'm using reports this error:

There is an error in XML document (5250, 165).
Now: USA-OTA-60005 "Antenna"
Was: USA-IL58819-X "WOW Chicago Suburbs - Digital"
SFischer1
Posts: 19
Joined: Thu Aug 23, 2007 12:40 am

Re: DataDirect replacement service going live!

Post by SFischer1 »

rmeden wrote:
rmeden wrote:
SFischer1 wrote:I added ONE (1) stream to my lineup and I got tons:
I don't know what a stream is.

What may have happened here is broadcast stations disabled on Tribune's server didn't make it to sd-dd. I"ll look into it later today.

Robert
Confirmed excludes were not working properly with broadcast lineups and fixed the problem.

Robert
Fix Confirmed, but as only 50% of the time I get the same server, I need to edit "hosts" and test again.

Stream = subchannel. In this case KAXT 1.2 (YES, VC 1.2 RF 42).

Thanks

SHF
rmeden
SD Board Member
Posts: 1706
Joined: Tue Aug 14, 2007 2:31 pm
Location: Cedar Hill, TX
Contact:

Re: DataDirect replacement service going live!

Post by rmeden »

skst wrote:Mine's now fails to download with:

HTTP Status Denied - The requested resource requires user authentication.

This is both with and without changing the hosts file.

Another utility I'm using reports this error:

There is an error in XML document (5250, 165).
What is your SD username? What app are you running?

There were some network issues to the main SD server, that could have caused problems too (sd-dd users sd for authentication)
skst
Posts: 71
Joined: Fri Aug 17, 2007 8:13 am
Contact:

Re: DataDirect replacement service going live!

Post by skst »

I'm using my SD account user name and password. My user name is "skstskst".

I'm using my own application, unchanged from when it was TMS's DD feed. I've modified the hosts file as instructed in the first post to redirect it to the SD servers (just in case TMS's servers get fixed and I can switch back to them). I thought TMS's servers weren't going down until Nov 1.

Oh, yes, I've tried multiple times, and the same errors continue to occur.
Now: USA-OTA-60005 "Antenna"
Was: USA-IL58819-X "WOW Chicago Suburbs - Digital"
Post Reply