MD5 Frontends frequently freezing - Wife nearing breaking point

  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:b62bf2b5e51c8fbc7c2ff0e7af8be82e' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Updated to MD5 using freash install on backend and 2 separate frontends. Since upgrade get intermittant stall/freezing of frontends while navigating recorded programs. Or other times will just have empty recorded program list and a message about backend connection lost. Reboot of backend and frontends are required to get them working again and it is happening every 4-5 hours. In between everything seems to work fine. Happens to both frontends simultaneously.</p>\n<p>While the frontends are frozen I can open a terminal window on the frontend and ping the backend server without problem. Mythbackend.log on server shows the following:<br />\n<code><br />\n2008-05-15 19:59:39.004 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 19:59:44.113 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 19:59:45.135 TVRec(10): Changing from RecordingOnly to None<br />\n2008-05-15 19:59:45.147 Finished recording TMZ: channel 1010<br />\n2008-05-15 19:59:45.157 scheduler: Finished recording: TMZ: channel 1010<br />\n2008-05-15 19:59:45.471 Finished recording TMZ: channel 1010<br />\n2008-05-15 19:59:46.343 Using runtime prefix = /usr, libdir = /usr/lib<br />\n2008-05-15 19:59:46.346 Unable to read configuration file mysql.txt<br />\n2008-05-15 19:59:46.347 Empty LocalHostName.<br />\n2008-05-15 19:59:46.348 Using localhost value of mythtvmasterr.medoffice.dom<br />\n2008-05-15 19:59:46.440 New DB connection, total: 1<br />\n2008-05-15 19:59:46.463 Connected to database \'mythconverg\' at host: localhost<br />\n2008-05-15 19:59:46.465 Closing DB connection named \'DBManager0\'<br />\n2008-05-15 19:59:46.467 Connected to database \'mythconverg\' at host: localhost<br />\n2008-05-15 19:59:46.470 New DB connection, total: 2<br />\n2008-05-15 19:59:46.472 Connected to database \'mythconverg\' at host: localhost<br />\n2008-05-15 19:59:46.477 Current Schema Version: 1214<br />\n2008-05-15 19:59:46.745 TVRec(10): Changing from None to RecordingOnly<br />\n2008-05-15 19:59:46.775 TVRec(10): HW Tuner: 10-&gt;10<br />\n2008-05-15 19:59:46.938 MPEGRec(/dev/video1) Warning: Audio sample rate 32000 Hz<br />\n is not supported by ivtv driver, using 48000 Hz instead.<br />\n2008-05-15 19:59:47.076 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min<br />\n2008-05-15 19:59:47.090 Started recording: Ugly Betty \"The Kids Are Alright\": channel 1010 on cardid 10, sourceid 1<br />\n2008-05-15 19:59:47.112 scheduler: Last message repeated 1 times: Finished recording: TMZ: channel 1010<br />\n2008-05-15 19:59:47.132 scheduler: Started recording: Ugly Betty \"The Kids Are Alright\": channel 1010 on cardid 10, s$<br />\n2008-05-15 19:59:49.369 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 19:59:49.485 AFD: Opened codec 0x83a8dc0, id(MPEG2VIDEO) type(Video)<br />\n2008-05-15 19:59:49.493 AFD: codec MP2 has 2 channels<br />\n2008-05-15 19:59:49.494 AFD: Opened codec 0x83a9140, id(MP2) type(Audio)<br />\n2008-05-15 19:59:51.084 Preview: Grabbed preview \'/mnt/freeNAS_mythtv/recordings/1010_20080515193000.mpg\' 720x480@79s<br />\n2008-05-15 19:59:54.518 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 19:59:54.683 MythSocket(9286810:-1): writeStringList: Error, socket went unconnected.<br />\n2008-05-15 19:59:59.664 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:04.774 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:09.860 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:14.938 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:20.025 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:25.104 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:30.183 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:35.273 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:40.394 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:45.386 TVRec(9): Changing from RecordingOnly to None<br />\n2008-05-15 20:00:45.403 Finished recording The Simpsons \"Jaws Wired Shut\": channel 1006<br />\n2008-05-15 20:00:45.411 scheduler: Finished recording: The Simpsons \"Jaws Wired Shut\": channel 1006<br />\n2008-05-15 20:00:45.488 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:45.503 Reschedule requested for id 0.<br />\n2008-05-15 20:00:45.668 Finished recording The Simpsons \"Jaws Wired Shut\": channel 1006<br />\n2008-05-15 20:00:46.664 Using runtime prefix = /usr, libdir = /usr/lib<br />\n2008-05-15 20:00:46.673 Unable to read configuration file mysql.txt<br />\n2008-05-15 20:00:46.675 Empty LocalHostName.<br />\n2008-05-15 20:00:46.678 Using localhost value of mythtvmasterr.medoffice.dom<br />\n2008-05-15 20:00:46.816 New DB connection, total: 1<br />\n2008-05-15 20:00:46.868 Connected to database \'mythconverg\' at host: localhost<br />\n2008-05-15 20:00:46.875 Closing DB connection named \'DBManager0\'<br />\n2008-05-15 20:00:46.888 Connected to database \'mythconverg\' at host: localhost<br />\n2008-05-15 20:00:46.899 New DB connection, total: 2<br />\n2008-05-15 20:00:46.913 Connected to database \'mythconverg\' at host: localhost<br />\n2008-05-15 20:00:46.929 Current Schema Version: 1214<br />\n2008-05-15 20:00:49.961 Scheduled 720 items in 4.4 = 0.00 match + 4.44 place<br />\n2008-05-15 20:00:49.968 scheduler: Last message repeated 1 times: Finished recording: The Simpsons \"Jaws Wired Shut\":$<br />\n2008-05-15 20:00:49.976 scheduler: Scheduled items: Scheduled 720 items in 4.4 = 0.00 match + 4.44 place<br />\n2008-05-15 20:00:50.490 AFD: Opened codec 0x99ea0a0, id(MPEG2VIDEO) type(Video)<br />\n2008-05-15 20:00:50.492 AFD: codec MP2 has 2 channels<br />\n2008-05-15 20:00:50.494 AFD: Opened codec 0x99ea420, id(MP2) type(Audio)<br />\n2008-05-15 20:00:50.712 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:00:51.706 Preview: Grabbed preview \'/mnt/freeNAS_mythtv/recordings/1006_20080515193100.mpg\' 720x480@79s<br />\n2008-05-15 20:00:55.191 UPnpMedia: BuildMediaMap VIDEO scan starting in :/mnt/videos/Videos:<br />\n2008-05-15 20:00:55.483 UPnpMedia: BuildMediaMap Done. Found 187 objects<br />\n2008-05-15 20:00:56.166 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:01.249 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:06.330 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:11.397 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:16.472 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:21.549 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:24.891 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min<br />\n2008-05-15 20:01:24.957 Expiring 1112 MBytes for 1006 @ Fri May 9 19:31:00 2008 =&gt; The Simpsons. Too many episodes, $<br />\n2008-05-15 20:01:24.964 autoexpire: Expired program: Expiring 1112 MBytes for 1006 @ Fri May 9 19:31:00 2008 =&gt; The S$<br />\n2008-05-15 20:01:26.648 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:01:31.747 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:02.399 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:07.473 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:12.539 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:17.612 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:22.693 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:27.792 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:27.796 Reschedule requested for id 0.<br />\n2008-05-15 20:02:31.847 Scheduled 719 items in 4.0 = 0.00 match + 4.04 place<br />\n2008-05-15 20:02:31.857 scheduler: Scheduled items: Scheduled 719 items in 4.0 = 0.00 match + 4.04 place<br />\n2008-05-15 20:02:32.954 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:38.034 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:43.102 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:48.174 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:48.181 Reschedule requested for id 0.<br />\n2008-05-15 20:02:52.219 Scheduled 719 items in 4.0 = 0.00 match + 4.03 place<br />\n2008-05-15 20:02:52.226 scheduler: Scheduled items: Scheduled 719 items in 4.0 = 0.00 match + 4.03 place<br />\n2008-05-15 20:02:53.352 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:02:58.432 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:03.546 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:08.618 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:13.690 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:18.766 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:23.837 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:28.913 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:33.994 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:39.067 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:44.155 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n2008-05-15 20:03:49.241 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock<br />\n</code></p>\n<p>It is during the \"No data written on writeBlock\" episodes that the frontend is freezing.</p>\n', created = 1369309329, expire = 1369395729, headers = '', serialized = 0 WHERE cid = '1:b62bf2b5e51c8fbc7c2ff0e7af8be82e' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:034de8ccff861afcd91f737f9ea0d556' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>I installed MythDora end of July 2008 and even did a \'yum update\'. Things were running fine the first 4 days, but now my backend is restarting every minute, resulting in recordings being chopped in one minute chunks. Which makes it pretty useless.</p>\n<p>This is what my mythbackend.log shows every minute:</p>\n<p>2008-08-01 21:12:02.106 Using runtime prefix = /usr, libdir = /usr/lib<br />\n2008-08-01 21:12:02.115 Unable to read configuration file mysql.txt<br />\n2008-08-01 21:12:02.117 Empty LocalHostName.<br />\n2008-08-01 21:12:02.118 Using localhost value of myserver.mydomain.lan<br />\n2008-08-01 21:12:02.129 New DB connection, total: 1<br />\n2008-08-01 21:12:02.134 Connected to database \'mythconverg\' at host: localhost<br />\n2008-08-01 21:12:02.136 Closing DB connection named \'DBManager0\'<br />\n2008-08-01 21:12:02.138 Connected to database \'mythconverg\' at host: localhost<br />\n2008-08-01 21:12:02.140 New DB connection, total: 2<br />\n2008-08-01 21:12:02.141 Connected to database \'mythconverg\' at host: localhost<br />\n2008-08-01 21:12:02.144 Current Schema Version: 1214<br />\nStarting up as the master server.<br />\n2008-08-01 21:12:02.158 New DB connection, total: 3<br />\n2008-08-01 21:12:02.160 Connected to database \'mythconverg\' at host: localhost<br />\n2008-08-01 21:12:02.310 New DB scheduler connection<br />\n2008-08-01 21:12:02.312 Connected to database \'mythconverg\' at host: localhost<br />\n2008-08-01 21:12:03.542 Main::Registering HttpStatus Extension<br />\n2008-08-01 21:12:03.543 mythbackend version: 0.21.20080304-1 <a href=\"http://www.mythtv.org\">www.mythtv.org</a><br />\n2008-08-01 21:12:03.544 Enabled verbose msgs: important general<br />\n2008-08-01 21:12:03.547 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min<br />\n2008-08-01 21:12:05.316 Reschedule requested for id -1.<br />\n2008-08-01 21:12:05.372 Scheduled 10 items in 0.1 = 0.01 match + 0.04 place<br />\n2008-08-01 21:12:05.383 Seem to be woken up by USER<br />\n2008-08-01 21:12:12.336 UPnpMedia: BuildMediaMap VIDEO scan starting in :/storage/videos:<br />\n2008-08-01 21:12:12.339 UPnpMedia: BuildMediaMap Done. Found 1 objects</p>\n<p>Willem</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:034de8ccff861afcd91f737f9ea0d556' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:3db0ea5ed0d977222bad4955cfc2c997' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Luckily I resolved this before going mad. Installed MythDora a week ago and after couple of days I was exploring some special functions like the MythDora CronJobs. Didn\'t know what they would be doing, but I thought let\'s explore, careful not to change anyting. </p>\n<p>Well, the User Interface absolutely SUCKS, it opens a little X-window that you can\'t close, but it tells you that it will go away after 30 secs. Now that is bad GUI design, but it gets worse!! Close examination will reveal that at the end of those 30 secs it has also toggled the option. So you didn\'t only watch what how it was set, you (ignorantly) at the same time changed it.</p>\n<p>And then in the case of \"BackEnd Check\" (or becheck) the program also has a HUGE bug. It will result in recordings being chopped in single minute pieces.</p>\n<p>!@#!@#$, this sucks!!</p>\n<p>I\'m now not sure anymore which options I also changed (without knowing) by just looking at them. Maybe I should reinstall the whole system to be sure.....</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:3db0ea5ed0d977222bad4955cfc2c997' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:6a5d93eb0e551924f3af6b30ba79509a' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Well I tell you what asshole, you can use something else if it just sucks. We don\'t need a smart ass like you coming in here and telling us what we did sucks. What your talking about works perfectly fine but maybe your too damn stupid to figure it out. No one else here has complained. </p>\n<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:6a5d93eb0e551924f3af6b30ba79509a' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:cfa531824dbd269f50d78b9bd6a10ee4' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>The fix is here and the script is located in /usr/share/mythdora/becheck.sh<br />\n<a href=\"http://mythdora.com/?q=node/3371\">http://mythdora.com/?q=node/3371</a></p>\n<p>To enable the becheck feature, go to MythDora Tools -&gt; MythDora CronJobs -&gt; Backend Check</p>\n<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:cfa531824dbd269f50d78b9bd6a10ee4' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:ab12a986def51584ef8b01a153ed750c' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>That fixed all the Mythsocket errors and in turn the frontend problems. Thanks - wife is once again content !</p>\n<p>Dennis - I don\'t know if this should be a formal bug report but I noticed I was still getting the \"unable to read configuration file mysql.txt\" in mythbackend.log and realized for whatever reason there was no mysql.txt file in /usr/share/mythdora on the dedicated backend server. I created a link to the .mythtv/mysql.txt file and cured that problem. Just don\'t know why it didn\'t get created on install.</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:ab12a986def51584ef8b01a153ed750c' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:97e210131f53e9fb310aba454378db2e' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Looked like we were going to be OK but then still getting 1-2 frontend loss of communication / day. Better than it was before in terms of frequency but no less annoying. The number following the word MythSocket is different now if that makes any difference. Here is a /var/log/mythtv/mythbackend.log snippet</p>\n<pre class=\"bb-code-block\">\n2008-05-18 13:00:47.332 Using runtime prefix = /usr, libdir = /usr/lib\n2008-05-18 13:00:47.336 Empty LocalHostName.\n2008-05-18 13:00:47.338 Using localhost value of mythtvmasterr.medoffice.dom\n2008-05-18 13:00:47.339 Testing network connectivity to 192.168.2.14\n2008-05-18 13:00:47.489 New DB connection, total: 1\n2008-05-18 13:00:47.537 Connected to database \'mythconverg\' at host: 192.168.2.14\n2008-05-18 13:00:47.539 Closing DB connection named \'DBManager0\'\n2008-05-18 13:00:47.582 Connected to database \'mythconverg\' at host: 192.168.2.14\n2008-05-18 13:00:47.585 New DB connection, total: 2\n2008-05-18 13:00:47.601 Connected to database \'mythconverg\' at host: 192.168.2.14\n2008-05-18 13:00:47.607 Current Schema Version: 1214\n2008-05-18 13:00:47.943 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:00:50.434 AFD: Opened codec 0x919e8c0, id(MPEG2VIDEO) type(Video)\n2008-05-18 13:00:50.438 AFD: codec MP2 has 2 channels\n2008-05-18 13:00:50.440 AFD: Opened codec 0x919ec40, id(MP2) type(Audio)\n2008-05-18 13:00:53.054 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:00:53.079 Preview: Grabbed preview \'/mnt/freeNAS_mythtv/recordings/1042_20080518120000.mpg\' 720x480@$\n2008-05-18 13:00:58.145 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:03.212 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:08.274 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:08.288 Reschedule requested for id 0.\n2008-05-18 13:01:13.429 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:15.680 Scheduled 712 items in 7.4 = 0.01 match + 7.38 place\n2008-05-18 13:01:15.687 scheduler: Last message repeated 1 times: Finished recording: The Millionaire Matchmaker \"$\n2008-05-18 13:01:15.710 scheduler: Scheduled items: Scheduled 712 items in 7.4 = 0.01 match + 7.38 place\n2008-05-18 13:01:18.928 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:23.990 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:29.052 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:34.113 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:39.176 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:44.238 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:49.318 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n2008-05-18 13:01:54.379 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock\n</pre>\n<p>These MythSocket error messages continued for the next 45 minutes until I restarted mythbackend service</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:97e210131f53e9fb310aba454378db2e' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:af8d54661177785de86cf77eac54b833' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>If your using the becheck feature then turn it off.</p>\n<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:af8d54661177785de86cf77eac54b833' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:00ffc9bac795840bca8d3dc326e9b6cd' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>I don\'t think there errors are at all related to becheck. If the becheck bug was in effect you\'d see the multiple restarts in the mythbackend.log which doesn\'t seem to be the case here. </p>\n<p>I\'d say you might want to try disabling checksuming on the network adapters on both frontend/backend. In recent kernels I\'ve had some issues with hw checksuming that wasn\'t present in the older kernels.</p>\n<p>It\'s just a shot in the dark but can\'t help but try.</p>\n<p>/sbin/ethtool -K eth0 rx off tx off</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:00ffc9bac795840bca8d3dc326e9b6cd' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:07ac8ced6c00b26e3b0f15c4a8c17f7f' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>The mysql.txt file gets created during install in home directory. This has never been an issue. Not sure why yours wouldn\'t have been there.</p>\n<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:07ac8ced6c00b26e3b0f15c4a8c17f7f' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>\"Please ignore the man behind the curtain\"<br />\nDennis</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:7ee834acd95a5efc693cacccaa73a62b' in /var/www/mythdora/html/includes/cache.inc on line 109.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '1:d8fe95b19dfa1ad6091863dbfd070fdd' in /var/www/mythdora/html/includes/cache.inc on line 26.
  • user warning: Table './drupal_gding/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p>Thanks for continued suggestions. Becheck is already off, making change to NIC checksum did not help. Any other thoughts?</p>\n', created = 1369309330, expire = 1369395730, headers = '', serialized = 0 WHERE cid = '1:d8fe95b19dfa1ad6091863dbfd070fdd' in /var/www/mythdora/html/includes/cache.inc on line 109.

Updated to MD5 using freash install on backend and 2 separate frontends. Since upgrade get intermittant stall/freezing of frontends while navigating recorded programs. Or other times will just have empty recorded program list and a message about backend connection lost. Reboot of backend and frontends are required to get them working again and it is happening every 4-5 hours. In between everything seems to work fine. Happens to both frontends simultaneously.

While the frontends are frozen I can open a terminal window on the frontend and ping the backend server without problem. Mythbackend.log on server shows the following:

2008-05-15 19:59:39.004 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 19:59:44.113 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 19:59:45.135 TVRec(10): Changing from RecordingOnly to None
2008-05-15 19:59:45.147 Finished recording TMZ: channel 1010
2008-05-15 19:59:45.157 scheduler: Finished recording: TMZ: channel 1010
2008-05-15 19:59:45.471 Finished recording TMZ: channel 1010
2008-05-15 19:59:46.343 Using runtime prefix = /usr, libdir = /usr/lib
2008-05-15 19:59:46.346 Unable to read configuration file mysql.txt
2008-05-15 19:59:46.347 Empty LocalHostName.
2008-05-15 19:59:46.348 Using localhost value of mythtvmasterr.medoffice.dom
2008-05-15 19:59:46.440 New DB connection, total: 1
2008-05-15 19:59:46.463 Connected to database 'mythconverg' at host: localhost
2008-05-15 19:59:46.465 Closing DB connection named 'DBManager0'
2008-05-15 19:59:46.467 Connected to database 'mythconverg' at host: localhost
2008-05-15 19:59:46.470 New DB connection, total: 2
2008-05-15 19:59:46.472 Connected to database 'mythconverg' at host: localhost
2008-05-15 19:59:46.477 Current Schema Version: 1214
2008-05-15 19:59:46.745 TVRec(10): Changing from None to RecordingOnly
2008-05-15 19:59:46.775 TVRec(10): HW Tuner: 10->10
2008-05-15 19:59:46.938 MPEGRec(/dev/video1) Warning: Audio sample rate 32000 Hz
is not supported by ivtv driver, using 48000 Hz instead.
2008-05-15 19:59:47.076 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min
2008-05-15 19:59:47.090 Started recording: Ugly Betty "The Kids Are Alright": channel 1010 on cardid 10, sourceid 1
2008-05-15 19:59:47.112 scheduler: Last message repeated 1 times: Finished recording: TMZ: channel 1010
2008-05-15 19:59:47.132 scheduler: Started recording: Ugly Betty "The Kids Are Alright": channel 1010 on cardid 10, s$
2008-05-15 19:59:49.369 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 19:59:49.485 AFD: Opened codec 0x83a8dc0, id(MPEG2VIDEO) type(Video)
2008-05-15 19:59:49.493 AFD: codec MP2 has 2 channels
2008-05-15 19:59:49.494 AFD: Opened codec 0x83a9140, id(MP2) type(Audio)
2008-05-15 19:59:51.084 Preview: Grabbed preview '/mnt/freeNAS_mythtv/recordings/1010_20080515193000.mpg' 720x480@79s
2008-05-15 19:59:54.518 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 19:59:54.683 MythSocket(9286810:-1): writeStringList: Error, socket went unconnected.
2008-05-15 19:59:59.664 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:04.774 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:09.860 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:14.938 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:20.025 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:25.104 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:30.183 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:35.273 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:40.394 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:45.386 TVRec(9): Changing from RecordingOnly to None
2008-05-15 20:00:45.403 Finished recording The Simpsons "Jaws Wired Shut": channel 1006
2008-05-15 20:00:45.411 scheduler: Finished recording: The Simpsons "Jaws Wired Shut": channel 1006
2008-05-15 20:00:45.488 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:45.503 Reschedule requested for id 0.
2008-05-15 20:00:45.668 Finished recording The Simpsons "Jaws Wired Shut": channel 1006
2008-05-15 20:00:46.664 Using runtime prefix = /usr, libdir = /usr/lib
2008-05-15 20:00:46.673 Unable to read configuration file mysql.txt
2008-05-15 20:00:46.675 Empty LocalHostName.
2008-05-15 20:00:46.678 Using localhost value of mythtvmasterr.medoffice.dom
2008-05-15 20:00:46.816 New DB connection, total: 1
2008-05-15 20:00:46.868 Connected to database 'mythconverg' at host: localhost
2008-05-15 20:00:46.875 Closing DB connection named 'DBManager0'
2008-05-15 20:00:46.888 Connected to database 'mythconverg' at host: localhost
2008-05-15 20:00:46.899 New DB connection, total: 2
2008-05-15 20:00:46.913 Connected to database 'mythconverg' at host: localhost
2008-05-15 20:00:46.929 Current Schema Version: 1214
2008-05-15 20:00:49.961 Scheduled 720 items in 4.4 = 0.00 match + 4.44 place
2008-05-15 20:00:49.968 scheduler: Last message repeated 1 times: Finished recording: The Simpsons "Jaws Wired Shut":$
2008-05-15 20:00:49.976 scheduler: Scheduled items: Scheduled 720 items in 4.4 = 0.00 match + 4.44 place
2008-05-15 20:00:50.490 AFD: Opened codec 0x99ea0a0, id(MPEG2VIDEO) type(Video)
2008-05-15 20:00:50.492 AFD: codec MP2 has 2 channels
2008-05-15 20:00:50.494 AFD: Opened codec 0x99ea420, id(MP2) type(Audio)
2008-05-15 20:00:50.712 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:00:51.706 Preview: Grabbed preview '/mnt/freeNAS_mythtv/recordings/1006_20080515193100.mpg' 720x480@79s
2008-05-15 20:00:55.191 UPnpMedia: BuildMediaMap VIDEO scan starting in :/mnt/videos/Videos:
2008-05-15 20:00:55.483 UPnpMedia: BuildMediaMap Done. Found 187 objects
2008-05-15 20:00:56.166 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:01.249 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:06.330 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:11.397 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:16.472 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:21.549 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:24.891 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2008-05-15 20:01:24.957 Expiring 1112 MBytes for 1006 @ Fri May 9 19:31:00 2008 => The Simpsons. Too many episodes, $
2008-05-15 20:01:24.964 autoexpire: Expired program: Expiring 1112 MBytes for 1006 @ Fri May 9 19:31:00 2008 => The S$
2008-05-15 20:01:26.648 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:01:31.747 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:02.399 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:07.473 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:12.539 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:17.612 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:22.693 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:27.792 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:27.796 Reschedule requested for id 0.
2008-05-15 20:02:31.847 Scheduled 719 items in 4.0 = 0.00 match + 4.04 place
2008-05-15 20:02:31.857 scheduler: Scheduled items: Scheduled 719 items in 4.0 = 0.00 match + 4.04 place
2008-05-15 20:02:32.954 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:38.034 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:43.102 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:48.174 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:48.181 Reschedule requested for id 0.
2008-05-15 20:02:52.219 Scheduled 719 items in 4.0 = 0.00 match + 4.03 place
2008-05-15 20:02:52.226 scheduler: Scheduled items: Scheduled 719 items in 4.0 = 0.00 match + 4.03 place
2008-05-15 20:02:53.352 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:02:58.432 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:03.546 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:08.618 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:13.690 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:18.766 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:23.837 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:28.913 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:33.994 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:39.067 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:44.155 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock
2008-05-15 20:03:49.241 MythSocket(af9243b8:25): writeStringList: No data written on writeBlock

It is during the "No data written on writeBlock" episodes that the frontend is freezing.

not fixed in July 2008 release

I installed MythDora end of July 2008 and even did a 'yum update'. Things were running fine the first 4 days, but now my backend is restarting every minute, resulting in recordings being chopped in one minute chunks. Which makes it pretty useless.

This is what my mythbackend.log shows every minute:

2008-08-01 21:12:02.106 Using runtime prefix = /usr, libdir = /usr/lib
2008-08-01 21:12:02.115 Unable to read configuration file mysql.txt
2008-08-01 21:12:02.117 Empty LocalHostName.
2008-08-01 21:12:02.118 Using localhost value of myserver.mydomain.lan
2008-08-01 21:12:02.129 New DB connection, total: 1
2008-08-01 21:12:02.134 Connected to database 'mythconverg' at host: localhost
2008-08-01 21:12:02.136 Closing DB connection named 'DBManager0'
2008-08-01 21:12:02.138 Connected to database 'mythconverg' at host: localhost
2008-08-01 21:12:02.140 New DB connection, total: 2
2008-08-01 21:12:02.141 Connected to database 'mythconverg' at host: localhost
2008-08-01 21:12:02.144 Current Schema Version: 1214
Starting up as the master server.
2008-08-01 21:12:02.158 New DB connection, total: 3
2008-08-01 21:12:02.160 Connected to database 'mythconverg' at host: localhost
2008-08-01 21:12:02.310 New DB scheduler connection
2008-08-01 21:12:02.312 Connected to database 'mythconverg' at host: localhost
2008-08-01 21:12:03.542 Main::Registering HttpStatus Extension
2008-08-01 21:12:03.543 mythbackend version: 0.21.20080304-1 www.mythtv.org
2008-08-01 21:12:03.544 Enabled verbose msgs: important general
2008-08-01 21:12:03.547 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2008-08-01 21:12:05.316 Reschedule requested for id -1.
2008-08-01 21:12:05.372 Scheduled 10 items in 0.1 = 0.01 match + 0.04 place
2008-08-01 21:12:05.383 Seem to be woken up by USER
2008-08-01 21:12:12.336 UPnpMedia: BuildMediaMap VIDEO scan starting in :/storage/videos:
2008-08-01 21:12:12.339 UPnpMedia: BuildMediaMap Done. Found 1 objects

Willem

solved by me

Luckily I resolved this before going mad. Installed MythDora a week ago and after couple of days I was exploring some special functions like the MythDora CronJobs. Didn't know what they would be doing, but I thought let's explore, careful not to change anyting.

Well, the User Interface absolutely SUCKS, it opens a little X-window that you can't close, but it tells you that it will go away after 30 secs. Now that is bad GUI design, but it gets worse!! Close examination will reveal that at the end of those 30 secs it has also toggled the option. So you didn't only watch what how it was set, you (ignorantly) at the same time changed it.

And then in the case of "BackEnd Check" (or becheck) the program also has a HUGE bug. It will result in recordings being chopped in single minute pieces.

!@#!@#$, this sucks!!

I'm now not sure anymore which options I also changed (without knowing) by just looking at them. Maybe I should reinstall the whole system to be sure.....

Well I tell you what

Well I tell you what asshole, you can use something else if it just sucks. We don't need a smart ass like you coming in here and telling us what we did sucks. What your talking about works perfectly fine but maybe your too damn stupid to figure it out. No one else here has complained.

"Please ignore the man behind the curtain"
Dennis

"Please ignore the man behind the curtain"
Dennis

The fix is

The fix is here and the script is located in /usr/share/mythdora/becheck.sh
http://mythdora.com/?q=node/3371

To enable the becheck feature, go to MythDora Tools -> MythDora CronJobs -> Backend Check

"Please ignore the man behind the curtain"
Dennis

"Please ignore the man behind the curtain"
Dennis

That fixed all the

That fixed all the Mythsocket errors and in turn the frontend problems. Thanks - wife is once again content !

Dennis - I don't know if this should be a formal bug report but I noticed I was still getting the "unable to read configuration file mysql.txt" in mythbackend.log and realized for whatever reason there was no mysql.txt file in /usr/share/mythdora on the dedicated backend server. I created a link to the .mythtv/mysql.txt file and cured that problem. Just don't know why it didn't get created on install.

I celebrated too soon

Looked like we were going to be OK but then still getting 1-2 frontend loss of communication / day. Better than it was before in terms of frequency but no less annoying. The number following the word MythSocket is different now if that makes any difference. Here is a /var/log/mythtv/mythbackend.log snippet

2008-05-18 13:00:47.332 Using runtime prefix = /usr, libdir = /usr/lib
2008-05-18 13:00:47.336 Empty LocalHostName.
2008-05-18 13:00:47.338 Using localhost value of mythtvmasterr.medoffice.dom
2008-05-18 13:00:47.339 Testing network connectivity to 192.168.2.14
2008-05-18 13:00:47.489 New DB connection, total: 1
2008-05-18 13:00:47.537 Connected to database 'mythconverg' at host: 192.168.2.14
2008-05-18 13:00:47.539 Closing DB connection named 'DBManager0'
2008-05-18 13:00:47.582 Connected to database 'mythconverg' at host: 192.168.2.14
2008-05-18 13:00:47.585 New DB connection, total: 2
2008-05-18 13:00:47.601 Connected to database 'mythconverg' at host: 192.168.2.14
2008-05-18 13:00:47.607 Current Schema Version: 1214
2008-05-18 13:00:47.943 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:00:50.434 AFD: Opened codec 0x919e8c0, id(MPEG2VIDEO) type(Video)
2008-05-18 13:00:50.438 AFD: codec MP2 has 2 channels
2008-05-18 13:00:50.440 AFD: Opened codec 0x919ec40, id(MP2) type(Audio)
2008-05-18 13:00:53.054 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:00:53.079 Preview: Grabbed preview '/mnt/freeNAS_mythtv/recordings/1042_20080518120000.mpg' 720x480@$
2008-05-18 13:00:58.145 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:03.212 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:08.274 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:08.288 Reschedule requested for id 0.
2008-05-18 13:01:13.429 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:15.680 Scheduled 712 items in 7.4 = 0.01 match + 7.38 place
2008-05-18 13:01:15.687 scheduler: Last message repeated 1 times: Finished recording: The Millionaire Matchmaker "$
2008-05-18 13:01:15.710 scheduler: Scheduled items: Scheduled 712 items in 7.4 = 0.01 match + 7.38 place
2008-05-18 13:01:18.928 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:23.990 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:29.052 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:34.113 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:39.176 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:44.238 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:49.318 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock
2008-05-18 13:01:54.379 MythSocket(a9e90048:24): writeStringList: No data written on writeBlock

These MythSocket error messages continued for the next 45 minutes until I restarted mythbackend service

If your using the becheck

If your using the becheck feature then turn it off.

"Please ignore the man behind the curtain"
Dennis

"Please ignore the man behind the curtain"
Dennis

I don't think there errors

I don't think there errors are at all related to becheck. If the becheck bug was in effect you'd see the multiple restarts in the mythbackend.log which doesn't seem to be the case here.

I'd say you might want to try disabling checksuming on the network adapters on both frontend/backend. In recent kernels I've had some issues with hw checksuming that wasn't present in the older kernels.

It's just a shot in the dark but can't help but try.

/sbin/ethtool -K eth0 rx off tx off

The mysql.txt file gets

The mysql.txt file gets created during install in home directory. This has never been an issue. Not sure why yours wouldn't have been there.

"Please ignore the man behind the curtain"
Dennis

"Please ignore the man behind the curtain"
Dennis

Thanks for continued

Thanks for continued suggestions. Becheck is already off, making change to NIC checksum did not help. Any other thoughts?