I've been running into this a little bit more frequently than I'd like. This is the third time this week, and over the past 3 weeks I'd say probably 5 or 6 times this has happened to me.
If I attempt to browse to my backend I get the "Main" screen with links to mythweb, avimanager, mythtv docs, etc. Clicking the MythWeb link would normally prompt for my user/pass and then dump me into the mythweb interface. I'm not getting that, instead, I'm getting a delay (maybe 20 seconds) and then the following:
Code:
Fatal Error at /usr/share/mythtv/mythweb/includes/mythbackend.php, line 162:
Unexpected response to MYTH_PROTO_VERSION 'MYTH_PROTO_VERSION 26':
If you choose to submit a bug report, please make sure to include a
brief description of what you were doing, along with the following
backtrace as an attachment (please don't paste the whole thing into
the ticket).
Details:
datetime: 2007-01-18 11:24:55 (CST)
errornum: 1024
error type: User Notice
error string: Unexpected response to MYTH_PROTO_VERSION 'MYTH_PROTO_VERSION 26':
filename: /usr/share/mythtv/mythweb/includes/mythbackend.php
error line: 162
==========================================================================
Backtrace:
file: /usr/share/mythtv/mythweb/includes/mythbackend.php
line: 162
class:
function: trigger_error
type:
args: Array
(
[0] => Unexpected response to MYTH_PROTO_VERSION 'MYTH_PROTO_VERSION 26':
)
file: /usr/share/mythtv/mythweb/includes/mythbackend.php
line: 107
class:
function: check_proto_version
type:
args: Array
(
[0] => 192.168.0.200
[1] => 6543
)
file: /usr/share/mythtv/mythweb/includes/mythbackend.php
line: 89
class:
function: backend_command2
type:
args: Array
(
[0] => ANN Monitor backend 0
[1] => Resource id #38
[2] => 192.168.0.200
[3] => 6543
)
file: /usr/share/mythtv/mythweb/includes/mythbackend.php
line: 34
class:
function: backend_command
type:
args: Array
(
[0] => ANN Monitor backend 0
)
file: /usr/share/mythtv/mythweb/includes/init.php
line: 214
class:
function: require_once
type:
args: Array
(
[0] => /usr/share/mythtv/mythweb/includes/mythbackend.php
)
file: /usr/share/mythtv/mythweb/mythweb.php
line: 20
class:
function: require_once
type:
args: Array
(
[0] => /usr/share/mythtv/mythweb/includes/init.php
)
==========================================================================
$_SESSION: Array
(
[language] => English
[Theme] => default
[Skin] => default
[date_statusbar] => %a %b %e, %Y, %I:%M %p
[date_scheduled] => %a %b %e, %Y (%I:%M %p)
[date_scheduled_popup] => %a %b %e, %Y
[date_recorded] => %a %b %e, %Y<br />(%I:%M %p)
[date_search] => %a %b %e, %Y, %I:%M %p
[date_listing_key] => %a %b %e, %Y, %I:%M %p
[date_listing_jump] => %a %b %e, %Y
[date_channel_jump] => %a %b %e, %Y
[time_format] => %I:%M %p
[list_time] => 1168973100
[recorded_title] => Nova
[recorded_recgroup] =>
[recorded_sortby] => Array
(
[0] => Array
(
[field] => airdate
[reverse] => 1
)
[1] => Array
(
[field] => file_size
[reverse] =>
)
[2] => Array
(
[field] => subtitle
[reverse] =>
)
[3] => Array
(
[field] => title
[reverse] =>
)
)
[] => Array ( )
[scheduled_recordings] => Array
(
[disp_scheduled] => 1
[disp_duplicates] =>
[disp_deactivated] =>
[disp_conflicts] => 1
)
[schedules_sortby] => Array
(
[0] => Array
(
[field] => profile
[reverse] =>
)
[1] => Array
(
[field] => recgroup
[reverse] => 1
)
[2] => Array
(
[field] => airdate
[reverse] =>
)
[3] => Array
(
[field] => title
[reverse] =>
)
)
[search_sortby] => Array
(
[0] => Array
(
[field] => airdate
[reverse] =>
)
[1] => Array
(
[field] => title
[reverse] =>
)
)
[scheduled_sortby] => Array
(
[0] => Array
(
[field] => airdate
[reverse] =>
)
[1] => Array
(
[field] => title
[reverse] =>
)
)
[streamfiles] => Array
(
[0] => /myth/tv/2101_20070110080000.mpg
)
[video_sortby] => Array
(
[0] => Array
(
[field] => title
[reverse] =>
)
)
[siunits] => NO
[search] => Array
(
[searchstr] => incubus
[search_title] => 1
[search_subtitle] =>
[search_description] => 1
[search_category] =>
[search_category_type] =>
)
)
==========================================================================
$_SERVER: Array
(
[AUTH_TYPE] => Digest
[DOCUMENT_ROOT] => /var/www
[HTTP_ACCEPT] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
[HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7
[HTTP_ACCEPT_ENCODING] => gzip,deflate
[HTTP_ACCEPT_LANGUAGE] => en-us,en;q=0.5
[HTTP_CACHE_CONTROL] => max-age=0, max-age=0
[HTTP_CONNECTION] => keep-alive
[HTTP_COOKIE] => mythweb_id=b6961eb1adf4395538ac423e4fe4a822
[HTTP_HOST] => 192.168.0.200
[HTTP_KEEP_ALIVE] => 300
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
[PATH] => /bin:/usr/bin:/usr/local/bin
[REDIRECT_db_login] => mythtv
[REDIRECT_db_name] => mythconverg
[REDIRECT_db_password] => mythtv
[REDIRECT_db_server] => localhost
[REDIRECT_STATUS] => 200
[REDIRECT_URL] => /mythweb/mythweb.php
[REMOTE_ADDR] => 192.168.0.210
[REMOTE_PORT] => 3504
[REMOTE_USER] => mythtv
[SCRIPT_FILENAME] => /var/www/mythweb/mythweb.php
[SERVER_ADDR] => 192.168.0.200
[SERVER_ADMIN] => webmaster@localhost
[SERVER_NAME] => 192.168.0.200
[SERVER_PORT] => 80
[SERVER_SIGNATURE] => <ADDRESS>Apache/1.3.33 Server at 192.168.0.200 Port 80</ADDRESS>
[SERVER_SOFTWARE] => Apache/1.3.33 (Debian GNU/Linux) mod_auth_pam/1.1.1 mod_gzip/1.3.26.1a PHP/4.3.4
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.1
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /mythweb/mythweb.php
[SCRIPT_NAME] => /mythweb/mythweb.php
[PATH_TRANSLATED] => /var/www/mythweb/mythweb.php
[PHP_SELF] => /mythweb/mythweb.php
[argv] => Array ( )
[argc] => 0
[STATUS] => 200
[URL] => /mythweb/mythweb.php
)
I'm able to SSH in and take a look at stuff, the problem is I'm not exactly sure what to take a look at.
I got a hold of a buddy who's more at home in the linux world, he said to "killall mythbackend" and then restart it, which seemed to work fine, but within 5 minutes I was in the same boat and I had a busted mythbackend again.
The backend log doesn't show any entry upon crash. This last crash happened at approx 11:47am, and here are the contents of my mythbackend.log as of 11:50am.
Code:
root@backend:/var/log/mysql# tail /var/log/mythtv/mythbackend.log
2007-01-18 09:37:20.591 Reschedule requested for id 0.
2007-01-18 09:37:22.050 Scheduled 402 items in 1.5 = 0.11 match + 1.34 place
2007-01-18 09:53:28.774 MainServer::HandleAnnounce Monitor
2007-01-18 09:53:28.782 adding: backend as a client (events: 0)
2007-01-18 09:53:30.360 MainServer::HandleAnnounce Monitor
2007-01-18 09:53:30.371 adding: backend as a client (events: 0)
2007-01-18 11:17:26.841 MainServer::HandleAnnounce Monitor
2007-01-18 11:17:26.849 adding: backend as a client (events: 0)
2007-01-18 11:17:31.406 MainServer::HandleAnnounce Monitor
2007-01-18 11:17:31.415 adding: backend as a client (events: 0)
root@backend:/var/log/mysql#
I am planning to make the jump to R5E50, but am waiting on a motherboard RMA return first..... anything I can do to hold this current install together in the mean time? The equipment in my sig is my current system setup. I'd me more than happy to provide any additional details that I'm failing to provide right now.
Thanks!
edit:At this point I have not yet rebooted the system, I don't have any recordings until this evening, so I've left it in it's crashed state as perhaps there are clues laying around that maybe get cleaned up during a reboot. By about 6pm CST I will need to reboot so that it catches our evening schedule of shows. Hopefully we can diggup some answers before then...... but if not, oh well.