[mythtv-users] mythfilldatabase problem

Michael James Hauan mjh at hauan.org
Fri Feb 2 19:54:27 UTC 2007


I'm running SuSE 10.1 with MythTV 0.20-14.  Everything is installed and
working except mythfilldatabase, which always fails and reports a
variant of the following when run:

2007-02-02 12:47:10.231 New DB DataDirect connection
2007-02-02 12:47:10.232 Connected to database 'mythconverg' at host:
2007-02-02 12:48:01.596 Fetching lineups from Tribune Media Zap2It...
2007-02-02 12:48:01.599 Grabbing channel data
           => `-'
Resolving datadirect.webservices.zap2it.com...
Connecting to datadirect.webservices.zap2it.com||:80...
HTTP request sent, awaiting response... 401 Unauthorized
Failed writing HTTP request: Bad file descriptor.

This happens when trying to get the lineups and the program listings.

The database on the backend works.  The capture card works.  I can watch
TV, import DVDs, and do all the other cool MythTV functions.  Only the
program guide-dependent functions are missing because I cannot fill the

The network connection and my account at zap2it are working because I am
able to grab an xml dump from datadirect using tv_grab_na_dd.  I can
then use mythfilldatabase --file and that works, but only if I edit the
source url in the xml file to something other than labs.zap2it.com
(mythfilldatabase throws an error if it sees that and will not update
the database).  The error message, however, reads "Don't use
tv_grab_na_dd, use the internal datadirect grabber."

So why am I getting that "Failed writing HTTP request: Bad file
descriptor." error?  It's not a mythfilldatabase error string.  I
suspect it's either an error in some parsing function, in wget, or in
some file permissions, but I haven't been able to track it down.

I will greatly appreciate any guidance on this!!


More information about the mythtv-users mailing list