<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Mar 9, 2014 at 1:03 PM, Karl Dietz <span dir="ltr">&lt;<a href="mailto:dekarl@spaetfruehstuecken.org" target="_blank">dekarl@spaetfruehstuecken.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">On 09.03.2014 20:36, Gabe Rubin wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I am in the process of replacing a bad system drive.  Fortunately, I was<br>
able to recover my database backups and have most of the system restored.<br>
<br>
However, mythbackend keeps crashing.  This is what I see in my logs and<br>
google is not yielding any helpful results.  I was hoping someone could<br>
help:<br>
</blockquote>
<br></div>
It appears as if you lost your config.xml that your packager put into /etc/mythtv. Either give the mythtv user write access there then mythtv-setup can replace the broken config.xml file. Or you can also manually put a file with good values (like the connection to the database) there.<div class="">

<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
(InitializeMythDirs) - Read conf dir = /etc/mythtv<br>
2014-03-09 12:31:01.218392 N [1643/1643] thread_unknown mythdirs.cpp:68<br>
(InitializeMythDirs) - Using configuration directory = /etc/mythtv<br>
</blockquote>
<br>
</div><div class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2014-03-09 12:31:01.219347 E [1643/1643] CoreContext<br>
configuration.cpp:67 (Load) - Error parsing: /etc/mythtv/config.xml at<br>
line: 1  column: 1<br>
</blockquote>
<br>
</div><div class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
2014-03-09 12:31:01.244786 E [1643/1643] CoreContext<br>
configuration.cpp:117 (Save) - Could not open settings file<br>
/etc/mythtv/config.xml.new for writing<br>
</blockquote>
<br>
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">
2014-03-09 12:31:01.261787 E [1643/1651] MythSocketThread(-1)<br>
mythsocket.cpp:661 (ConnectToHostReal) - MythSocket(1c7d7a0:-1): Failed<br></div>
to connect to (<a href="http://127.0.0.1:6543" target="_blank">127.0.0.1:6543</a> &lt;<a href="http://127.0.0.1:6543" target="_blank">http://127.0.0.1:6543</a>&gt;) Connection refused<div class=""><br>
2014-03-09 12:31:01.262909 N [1643/1643] CoreContext<br>
main_helpers.cpp:586 (run_backend) - MythBackend: Running as a slave<br>
backend.<br>
2014-03-09 12:31:01.263131 W [1643/1643] CoreContext<br>
main_helpers.cpp:214 (setupTVs) - MythBackend: No valid capture cards<br>
are defined in the database.<br>
</div></blockquote>
<br>
The backend isn&#39;t finding any configuration.<br>
<br>
Regards,<br>
Karl<br></blockquote><div><br></div><div>Thanks.  I have two config.xml files.  One is in /home/mythtv/.mythtv and the other is in /etc/mythtv<br><br></div><div>I copied the version from the mythdirectory into the etc directory.  It looks like this:<br>

<br>&lt;Configuration&gt;<br>  &lt;LocalHostName&gt;my-unique-identifier-goes-here&lt;/LocalHostName&gt;<br>  &lt;Database&gt;<br>    &lt;PingHost&gt;1&lt;/PingHost&gt;<br>    &lt;Host&gt;localhost&lt;/Host&gt;<br>    &lt;UserName&gt;mythtv&lt;/UserName&gt;<br>

    &lt;Password&gt;mythtv&lt;/Password&gt;<br>    &lt;DatabaseName&gt;mythconverg&lt;/DatabaseName&gt;<br>    &lt;Port&gt;3306&lt;/Port&gt;<br>  &lt;/Database&gt;<br>  &lt;WakeOnLAN&gt;<br>    &lt;Enabled&gt;0&lt;/Enabled&gt;<br>

    &lt;SQLReconnectWaitTime&gt;0&lt;/SQLReconnectWaitTime&gt;<br>    &lt;SQLConnectRetry&gt;5&lt;/SQLConnectRetry&gt;<br>    &lt;Command&gt;echo &#39;WOLsqlServerCommand not set&#39;&lt;/Command&gt;<br>  &lt;/WakeOnLAN&gt;<br>

  &lt;UPnP&gt;<br>    &lt;UDN&gt;<br>      &lt;MediaRenderer&gt;8a2dc5d9-9e0c-4e8b-9b55-ca50131fa775&lt;/MediaRenderer&gt;<br>    &lt;/UDN&gt;<br>  &lt;/UPnP&gt;<br>&lt;/Configuration&gt;<br><br><br></div><div>Still having mythbackend crash:<br>

<br>2014-03-09 13:40:46.229791 C [4215/4215] thread_unknown mythcommandlineparser.cpp:2595 (ConfigureLogging) - mythbackend version: fixes/0.27 [v0.27-130-gfac84fa] <a href="http://www.mythtv.org">www.mythtv.org</a><br>2014-03-09 13:40:46.229830 C [4215/4215] thread_unknown mythcommandlineparser.cpp:2597 (ConfigureLogging) - Qt version: compile: 4.8.5, runtime: 4.8.5<br>

2014-03-09 13:40:46.229833 N [4215/4215] thread_unknown mythcommandlineparser.cpp:2599 (ConfigureLogging) - Enabled verbose msgs:  general<br>2014-03-09 13:40:46.229935 N [4215/4215] thread_unknown logging.cpp:914 (logStart) - Setting Log Level to LOG_INFO<br>

2014-03-09 13:40:46.241438 I [4215/4218] Logger logging.cpp:315 (run) - Added logging to the console<br>2014-03-09 13:40:46.242168 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Interrupt handler<br>

2014-03-09 13:40:46.242181 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Terminated handler<br>2014-03-09 13:40:46.242192 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Segmentation fault handler<br>

2014-03-09 13:40:46.242202 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Aborted handler<br>2014-03-09 13:40:46.242212 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Bus error handler<br>

2014-03-09 13:40:46.242222 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Floating point exception handler<br>2014-03-09 13:40:46.242233 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Illegal instruction handler<br>

2014-03-09 13:40:46.242247 I [4215/4215] thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) - Setup Real-time signal 0 handler<br>2014-03-09 13:40:46.242320 N [4215/4215] thread_unknown mythdirs.cpp:55 (InitializeMythDirs) - Using runtime prefix = /usr<br>

2014-03-09 13:40:46.242326 N [4215/4215] thread_unknown mythdirs.cpp:61 (InitializeMythDirs) - Read conf dir = /etc/mythtv<br>2014-03-09 13:40:46.242354 N [4215/4215] thread_unknown mythdirs.cpp:68 (InitializeMythDirs) - Using configuration directory = /etc/mythtv<br>

2014-03-09 13:40:46.242490 I [4215/4215] CoreContext mythcorecontext.cpp:249 (Init) - Assumed character encoding: en_US.UTF-8<br>2014-03-09 13:40:46.243265 N [4215/4215] CoreContext mythcontext.cpp:504 (LoadDatabaseSettings) - Empty LocalHostName.<br>

2014-03-09 13:40:46.243282 I [4215/4215] CoreContext mythcontext.cpp:512 (LoadDatabaseSettings) - Using localhost value of Mythbox<br>2014-03-09 13:40:46.274880 N [4215/4215] CoreContext mythcorecontext.cpp:1272 (InitLocale) - Setting QT default locale to en_US<br>

2014-03-09 13:40:46.275031 I [4215/4215] CoreContext mythcorecontext.cpp:1305 (SaveLocaleDefaults) - Current locale en_US<br>2014-03-09 13:40:46.275205 N [4215/4215] CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) - Reading locale defaults from /usr/share/mythtv//locales/en_us.xml<br>

2014-03-09 13:40:46.286799 I [4215/4215] CoreContext schemawizard.cpp:118 (Compare) - Current MythTV Schema Version (DBSchemaVer): 1317<br>2014-03-09 13:40:46.287394 I [4215/4215] CoreContext mythtranslation.cpp:65 (load) - Loading en_us translation for module mythfrontend<br>

2014-03-09 13:40:46.290776 E [4215/4222] MythSocketThread(-1) mythsocket.cpp:661 (ConnectToHostReal) - MythSocket(1343620:-1): Failed to connect to (<a href="http://127.0.0.1:6543">127.0.0.1:6543</a>) Connection refused<br>

2014-03-09 13:40:46.291996 N [4215/4215] CoreContext main_helpers.cpp:586 (run_backend) - MythBackend: Running as a slave backend.<br>2014-03-09 13:40:46.292247 W [4215/4215] CoreContext main_helpers.cpp:214 (setupTVs) - MythBackend: No valid capture cards are defined in the database.<br>

2014-03-09 13:40:46.292366 I [4215/4215] CoreContext housekeeper.cpp:582 (RegisterTask) - Registering HouseKeeperTask &#39;JobQueueRecover&#39;.<br>2014-03-09 13:40:46.292385 I [4215/4215] CoreContext housekeeper.cpp:582 (RegisterTask) - Registering HouseKeeperTask &#39;HardwareProfiler&#39;.<br>

2014-03-09 13:40:46.293405 I [4215/4215] CoreContext housekeeper.cpp:655 (Start) - Starting HouseKeeper.<br>2014-03-09 13:40:46.298751 I [4215/4215] CoreContext serverpool.cpp:399 (listen) - Listening on TCP <a href="http://127.0.0.1:6544">127.0.0.1:6544</a><br>

2014-03-09 13:40:46.298868 I [4215/4215] CoreContext serverpool.cpp:399 (listen) - Listening on TCP [::1]:6544<br>2014-03-09 13:40:46.298967 I [4215/4215] CoreContext serverpool.cpp:399 (listen) - Listening on TCP [fe80::230:67ff:fe1f:8228%p7p1]:6544<br>

2014-03-09 13:40:46.301247 N [4215/4215] CoreContext mediaserver.cpp:168 (Init) - MediaServer:: Loopback address specified - 127.0.0.1. Disabling UPnP<br>2014-03-09 13:40:46.301256 I [4215/4215] CoreContext main_helpers.cpp:668 (run_backend) - Main::Registering HttpStatus Extension<br>

2014-03-09 13:40:46.303508 I [4215/4215] CoreContext serverpool.cpp:399 (listen) - Listening on TCP <a href="http://127.0.0.1:6543">127.0.0.1:6543</a><br>2014-03-09 13:40:46.303597 I [4215/4215] CoreContext serverpool.cpp:399 (listen) - Listening on TCP [::1]:6543<br>

2014-03-09 13:40:46.303680 I [4215/4215] CoreContext serverpool.cpp:399 (listen) - Listening on TCP [fe80::230:67ff:fe1f:8228%p7p1]:6543<br>2014-03-09 13:40:46.343601 I [4215/4217] LogForward loggingserver.cpp:1372 (forwardMessage) - New Client:  (#1)<br>

2014-03-09 13:40:46.343737 I [4215/4217] LogForward loggingserver.cpp:142 (FileLogger) - Added logging to /var/log/mythtv/mythbackend.20140309204046.4215.log<br>2014-03-09 13:40:47.304843 N [4215/4215] CoreContext mainserver.cpp:6221 (reconnectTimeout) - Connecting to master server: <a href="http://192.168.1.101:6543">192.168.1.101:6543</a><br>

2014-03-09 13:40:47.305615 N [4215/4215] CoreContext mainserver.cpp:6231 (reconnectTimeout) - Connected successfully<br>2014-03-09 13:41:17.328092 E [4215/4227] MythSocketThread(-1) mythsocket.cpp:790 (ReadStringListReal) - MythSocket(13426a0:23): ReadStringList: Error, timed out after 30000 ms.<br>

2014-03-09 13:41:17.328344 W [4215/4227] MythSocketThread(-1) mainserver.cpp:5933 (connectionClosed) - MainServer: Unknown socket closing MythSocket(0x13426a0)<br>2014-03-09 13:41:17.328479 E [4215/4215] CoreContext mythsocket.cpp:353 (SendReceiveStringList) - MythSocket(13426a0:-1): No response.<br>

2014-03-09 13:41:17.328503 E [4215/4215] CoreContext mainserver.cpp:6268 (reconnectTimeout) - MainServer: Failed to open master server socket, timeout<br>2014-03-09 13:41:17.334251 I [4215/4278] ProcessRequest mainserver.cpp:1472 (HandleAnnounce) - adding: Mythbox as a slave backend server<br>

2014-03-09 13:41:17.334614 E [4215/4276] MythSocketThread(24) mythsocket.cpp:685 (WriteStringListReal) - MythSocket(1363fd0:-1): WriteStringList: Error, called with unconnected socket.<br>2014-03-09 13:41:17.334659 E [4215/4275] MythSocketThread(23) mythsocket.cpp:685 (WriteStringListReal) - MythSocket(1373970:-1): WriteStringList: Error, called with unconnected socket.<br>

2014-03-09 13:41:17.335416 E [4215/4277] MythSocketThread(26) mythsocket.cpp:685 (WriteStringListReal) - MythSocket(1317ab0:-1): WriteStringList: Error, called with unconnected socket.<br>2014-03-09 13:41:17.335842 E [4215/4279] MythSocketThread(28) mythsocket.cpp:685 (WriteStringListReal) - MythSocket(1329d60:-1): WriteStringList: Error, called with unconnected socket.<br>

2014-03-09 13:41:17.335971 I [4215/4283] ProcessRequest mainserver.cpp:1420 (HandleAnnounce) - MainServer::ANN Monitor<br>2014-03-09 13:41:17.335978 I [4215/4283] ProcessRequest mainserver.cpp:1422 (HandleAnnounce) - adding: Mythbox as a client (events: 0)<br>

2014-03-09 13:41:17.337781 I [4215/4283] ProcessRequest mainserver.cpp:1420 (HandleAnnounce) - MainServer::ANN Monitor<br>2014-03-09 13:41:17.337791 I [4215/4283] ProcessRequest mainserver.cpp:1422 (HandleAnnounce) - adding: Mythbox as a client (events: 1)<br>

2014-03-09 13:41:17.615003 E [4215/4283] ProcessRequest storagegroup.cpp:85 (StaticInit) - SG() Error: Could not create builtinStorage Group directory &#39;/etc/mythtv/3rdParty&#39; for &#39;3rdParty&#39;<br>2014-03-09 13:41:17.615021 E [4215/4283] ProcessRequest storagegroup.cpp:85 (StaticInit) - SG() Error: Could not create builtinStorage Group directory &#39;/etc/mythtv/channels&#39; for &#39;ChannelIcons&#39;<br>

2014-03-09 13:41:17.615035 E [4215/4283] ProcessRequest storagegroup.cpp:85 (StaticInit) - SG() Error: Could not create builtinStorage Group directory &#39;/etc/mythtv/tmp/hls&#39; for &#39;Streaming&#39;<br>2014-03-09 13:41:17.615058 E [4215/4283] ProcessRequest storagegroup.cpp:85 (StaticInit) - SG() Error: Could not create builtinStorage Group directory &#39;/etc/mythtv/tmp&#39; for &#39;Temp&#39;<br>

2014-03-09 13:41:17.615075 E [4215/4283] ProcessRequest storagegroup.cpp:85 (StaticInit) - SG() Error: Could not create builtinStorage Group directory &#39;/etc/mythtv/themes&#39; for &#39;Themes&#39;<br>2014-03-09 13:41:18.328863 N [4215/4215] CoreContext mainserver.cpp:6221 (reconnectTimeout) - Connecting to master server: <a href="http://192.168.1.101:6543">192.168.1.101:6543</a><br>

2014-03-09 13:41:18.329494 N [4215/4215] CoreContext mainserver.cpp:6231 (reconnectTimeout) - Connected successfully<br>2014-03-09 13:41:48.362309 E [4215/4291] MythSocketThread(-1) mythsocket.cpp:790 (ReadStringListReal) - MythSocket(1373970:35): ReadStringList: Error, timed out after 30000 ms.<br>

2014-03-09 13:41:48.363624 E [4215/4215] CoreContext mythsocket.cpp:353 (SendReceiveStringList) - MythSocket(1373970:-1): No response.<br>2014-03-09 13:41:48.364554 E [4215/4215] CoreContext mainserver.cpp:6268 (reconnectTimeout) - MainServer: Failed to open master server socket, timeout<br>

<br></div><div> <br></div></div></div></div>