View Full Version : Tivoweb and Tivo webplus problems
trevor.austin
02-07-2006, 08:39 PM
I ran tivoweb for years on my ug tivo but then I started getting loads of error messages instead of programme details. After a number of reinstalls I gave up and tried webplus which again has worked well for 18months or more.
Then I recently had HD problems and changed hard drive and I'm now getting exactly the same errors from webplus as I used to from standard tivoweb.
They are similar to this:
INTERNAL SERVER ERROR
--cut here--
action_nowshowing '' ''
can't read "nowshowingdir": no such variable
while executing
"ForeachMfsFileTrans fsid name type $nowshowingdir "" 15 {
set rec [db $db openid $fsid]
if {$nstype == 6} {
print_nowshowingrow $chan $r..."
(procedure "::action_nowshowing" line 61)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--
I can't remember if it was exactly the same error but certainly similar and missing variables.
Any ideas?
sanderton
02-08-2006, 04:36 AM
It's having problems reading the database.
This happens occasionally on all TiVos.
If it's happening a lot, it may be an early sign of incipient hard disk problems,
Glesgie
02-08-2006, 05:31 AM
It is worth running mfscheck from the bash prompt to make sure you do not have a
corrupted MFS.
trevor.austin
02-08-2006, 03:58 PM
Ah interesting.
I have had an HD failure. This is the replacement but it is just a clone of the failed one with presumably the corrupted database from the failure.
So how do I fix the database? Will mfscheck fix it, I'll give it a try while I'm waiting for an answer anyway :)
trevor.austin
02-08-2006, 04:07 PM
OK, mfscheck has just completed running and says 0 fatal 0 severe and 0 warnings.
So I guess that means I am OK.
Is there any way to get my webplus working again as the original tivoweb install didn't work for many months before I gave up and installed plus or willit fix itself sometime?
Trevor
trevor.austin
02-08-2006, 06:55 PM
Is this the same problem.
After a daily call and a reboot plus was working fine again.
But after seeing the advice on here not to use plus I have gone back to tivoweb and I'm now getting this error in e.g. Now Showing
Episode Num Orig.Air Date Channel Date Time
INTERNAL SERVER ERROR
--cut here--
action_series '/1822903' ''
invalid command name "slotfree"
while executing
"slotfree $seconds [dbobj $showing get Duration] $chan"
(procedure "do_seriesrowtodo" line 90)
invoked from within
"do_seriesrowtodo $chan $showing $recfsid 0"
("uplevel" body line 33)
invoked from within
"uplevel $body"
invoked from within
"transaction {uplevel $body}"
(procedure "RetryTransaction" line 5)
invoked from within
"RetryTransaction {
set recfsid [lindex [get_fsidbyprefix "/Recording/Active" "4:$date:$timestr:"] 0]
set schedlist [get_fsidbyprefix "/Schedule"..."
(procedure "::action_series" line 55)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--
I have the latest fixed version of ui.itcl in modules and the latest ukgenre.js in tivoweb root.
Any ideas?
mike0151
02-09-2006, 04:50 AM
I may be wrong but I think that slotfree is one of LJ's utilities that need to be installed.
Edit: look 2/3 of the way down this page:
http://www.ljay.org.uk/tivoweb/tivoweb.html
HTH
Mike
trevor.austin
02-09-2006, 11:16 AM
Great, installed LJUtils.itcl and that seemed to do it. Thanks
Trevor
vBulletin® v3.6.8, Copyright ©2000-2009, Jelsoft Enterprises Ltd.