[mythtv-users] Cant add channel linup on fresh installs

Joseph Fry joe at thefrys.com
Wed Oct 10 21:12:48 UTC 2012


>    I have built multiple mythbuntu installs over the past week and for
>>>>>>>>>>>>>> some reason none of them will allow me to download my channel lineup from
>>>>>>>>>>>>>> schedules direct. I have tried on 0.25, 0.25 + fixes, and 0.26. I have
>>>>>>>>>>>>>> tried on multiple types of hardware and vm's. I even pulled the drive out
>>>>>>>>>>>>>> of my current working myth 0.25 back-end and tried on that hardware
>>>>>>>>>>>>>> which previously worked fine, and it wont even work.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> So wait a second... your trying to tell me that a working
>>>>>>>>>>>>> install failed with just a hardware change... that makes no sense.  I
>>>>>>>>>>>>> suspect that it's a network issue, as that is the only thing that would fit.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Are you using DHCP?  Is there anything unique about it's
>>>>>>>>>>>>> configuration?
>>>>>>>>>>>>>
>>>>>>>>>>>>> If your using manual IP's, did  you set dns servers in
>>>>>>>>>>>>> resolv.conf?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Actually I have even tried a fresh install on the exact same
>>>>>>>>>>>> hardware and different hardware. And by fresh install I mean as soon as
>>>>>>>>>>>> mythbuntu boots for the first time I go into the backend setup and try to
>>>>>>>>>>>> add a video source. Then when I try to fetch channels the progress bar goes
>>>>>>>>>>>> to 50% then disappears.
>>>>>>>>>>>>
>>>>>>>>>>>> My network is DHCP, nothing unique. Same dhcp networt that I
>>>>>>>>>>>> used a month ago when I build my production backend that works.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> I, and several others, had the same problem upon installing and
>>>>>>>>>>> updating mythbuntu 12.04... but a reboot resolved it.  I suspected that
>>>>>>>>>>> some library was getting upgraded or soemthing, but because it was in use
>>>>>>>>>>> during the upgrade the new version was not being used.  One other guy had a
>>>>>>>>>>> DNS issue (used a static IP and didn't set the DNS servers).
>>>>>>>>>>>
>>>>>>>>>>> What really gets me is that a working install doesn't work when
>>>>>>>>>>> moved to new hardware... this rules out anything software related... which
>>>>>>>>>>> makes me suspect network.
>>>>>>>>>>>
>>>>>>>>>>> Are you prompted for a password if you go to "/
>>>>>>>>>>> http://webservices.schedulesdirect.tmsdatadirect.com/schedulesdirect/tvlistings/xtvdService"...
>>>>>>>>>>> if you supply your SD credentials you should get a GET method not supported.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I went to that link and was prompted, after entering my
>>>>>>>>>> credentials I got the "GET method" error.
>>>>>>>>>>
>>>>>>>>>> I think I might have mislead you somehow. I haven't moved a
>>>>>>>>>> working install to new hardware. I have a working install that I shutdown
>>>>>>>>>> and removed the disk on, so that I could test a fresh install on hardware
>>>>>>>>>> that I know has worked. I have also tried fresh installs on different
>>>>>>>>>> hardware and even on VM. I am confident that my network isn't the issue
>>>>>>>>>> because I do have my working install on the same network, also I can hit
>>>>>>>>>> Schedules Direct manually. I don't think it is a hardware issue because I
>>>>>>>>>> have tried it on different types of hardware (and even my known working
>>>>>>>>>> hardware). I am at a loss and becoming frustrated!!
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> Ahh yes, I was confused by the sentence "I even pulled the drive
>>>>>>>>> out of my current working myth 0.25 back-end and tried on that hardware
>>>>>>>>> which previously worked fine, and it wont even work.".
>>>>>>>>>
>>>>>>>>> One more thing to try, delete all of the ~/.mythtv/config.xml file
>>>>>>>>> for all user accts, then rerun mythtv-setup to recreate it.  Perhaps one of
>>>>>>>>> the updates is migrating blank data from the depreciated mysql.txt during
>>>>>>>>> the installs?
>>>>>>>>>
>>>>>>>>> If that doesn't work try running the following command: "mythfilldatabase
>>>>>>>>> --dd-grab-all -v file,network --loglevel debug --logpath /tmp" and post the
>>>>>>>>> log file somewhere (pastebin).  The log file should tell us where
>>>>>>>>> it's breaking down.
>>>>>>>>>
>>>>>>>>>
>>>>>>>> Ok, i deleted the config file, went back through setup and got the
>>>>>>>> same deal. Ran the command manually and here is the link to the pastebin
>>>>>>>> http://pastebin.com/kB468xPN
>>>>>>>>
>>>>>>>> From what I can tell it looks like the mythfilldatabase actually
>>>>>>>> worked... but ill let you tell me what you see.
>>>>>>>>
>>>>>>>>
>>>>>>> I don't see anything odd there either.  Hmm.
>>>>>>>
>>>>>>> So the only problem your seeing is when the system is retrieving
>>>>>>> lineups in mythtv-setup?  Here are a few things you might try:
>>>>>>>
>>>>>>> Change your username.
>>>>>>> Change your password.
>>>>>>> Delete and recreate lineups.
>>>>>>> Create a 'fake' lineup with a different source (say antenna rather
>>>>>>> than cable or vice versa).
>>>>>>>
>>>>>>> I suspect that it is something related to the above, because you can
>>>>>>> see that mythfilldatabase is having no trouble grabbing the data.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> mythtv-users mailing list
>>>>>>> mythtv-users at mythtv.org
>>>>>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>>>>>>
>>>>>>>
>>>>>> Correct, my issue is when I am first trying to set up the source and
>>>>>> I try to retrieve lineups
>>>>>>
>>>>>> I have actually tried all of the above, i even went further and
>>>>>> created a whole new account on schedules direct. Still same issue.
>>>>>>
>>>>>> how are you starting mythtv-setup?  Under what user?
>>>>>
>>>>
>>>>
>>>> BTW,  your not the first to have this problem:
>>>> http://www.gossamer-threads.com/lists/mythtv/users/528644
>>>>
>>>> Unfortunately I don't see any resolution.
>>>>
>>>> _______________________________________________
>>>> mythtv-users mailing list
>>>> mythtv-users at mythtv.org
>>>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>>>
>>>>
>>> I start mythtv-setup logged in to mythbuntu as myself and just click on
>>> applications>system>mythtv backend setup
>>>
>>
>> Hmm... safe to assume that your user account is a member of the mythtv
>> group?
>>
>> You might check the permissions of any myth* files in /tmp
>>
>> You might double check your system time and date, as well as time zone...
>> you wouldn't believe the number of weird issues that are caused by time.
>>
>> You can post more verbose logs for mythtv-setup... "mythtv-setup
>> --loglevel debug --logpath /tmp"... though there is not too much more there.
>>
>> Finally... are you sure it's even failing.  My system goes to 50% then
>> disappears too... but then I can choose my lineup in the box below.  Are
>> you sure it's not pulling your lineup just fine?
>>
>>
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://www.mythtv.org/mailman/listinfo/mythtv-users
>>
>>
> Time and date are fine, I ran setup verbose and still just got the same
> error
>
> 012-10-10 15:33:28.428702 I [3516/3516] CoreContext
> mythmainwindow.cpp:2540 (LockInputDevices) - Unlocking input devices
> 2012-10-10 15:34:30.469007 I [3516/3516] CoreContext videosource.cpp:349
> (fillSelections) - Fetching lineups from Schedules Direct...
> 2012-10-10 15:34:30.487697 I [3516/3516] CoreContext datadirect.cpp:1158
> (GrabData) - DataDirect: Grabbing channel data
> 2012-10-10 15:34:30.487762 I [3516/3516] CoreContext datadirect.cpp:1021
> (DDPost) - Downloading DataDirect feed
> 2012-10-10 15:34:43.957694 E [3516/3516] CoreContext datadirect.cpp:1186
> (GrabData) - DataDirect: Failed to get data: Download error
> 2012-10-10 15:34:43.957707 E [3516/3516] CoreContext videosource.cpp:359
> (fillSelections) - DDLS: fillSelections did not successfully load selections
> 2012-10-10 15:34:43.957974 I [3516/3516] CoreContext datadirect.cpp:573
> (~DataDirectProcessor) - DataDirect: Deleting temporary files
> 2012-10-10 15:34:48.576878 E [3516/3516] CoreContext settings.cpp:204
> (setValue) - SelectSetting::setValue(): invalid index: -1 size:
> 2012-10-10 15:34:48.782630 E [3516/3516] CoreContext settings.cpp:204
> (setValue) - SelectSetting::setValue(): invalid index: -1 size:
> 2012-10-10 15:34:48.962658 E [3516/3516] CoreContext settings.cpp:204
> (setValue) - SelectSetting::setValue(): invalid index: -1 size:
> 2012-10-10 15:34:49.127882 E [3516/3516] CoreContext settings.cpp:204
> (setValue) - SelectSetting::setValue(): invalid index: -1 size:
>
> I am sure it isn't pulling the lineup because there is nothing to select
> in the lineup dropdown box after it finishes...plus the download error in
> the log is telling. I wish there were a way to do this manually so i could
> just get on with it, especially since mythfilldatabase works, all i need is
> to set my lineup and ill be good.
>
>
Try disabling IPv6:
http://www.gossamer-threads.com/lists/mythtv/users/57702?do=post_view_flat#57702
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20121010/6be25c6d/attachment-0001.html>


More information about the mythtv-users mailing list