Forum OpenACS Q&A: Trottle error is back again

Collapse
Posted by Ben Koot on
H folks, I was installing XOwiki, installation went smooth, upon prompt I restarted aol server, but when it came back online I got the throttle error again. Here's the error log.

Can anybody shed some light into this problem and how to solve this.

Thanks
Ben

______________________________________________________

[04/Feb/2006:20:17:54][11557.134533120][-main-] Notice: Loading
packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl...
[04/Feb/2006:20:17:54][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/acs-mail-lite/tcl/acs-mai
l-lite-procs.tcl:
version conflict for package "mime": have 1.3.3, need 1.4
while executing
"package require mime 1.4"
(file
"/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/acs-mail-lite/tcl/acs-ma
il-lite-procs.tcl" line 11)
invoked from within
"source $__file "
[04/Feb/2006:20:17:54][11557.134533120][-main-] Notice: Loaded
packages/acs-mail-lite/tcl/acs-mail-lite-procs.tcl.

And:

[04/Feb/2006:20:17:56][11557.134533120][-main-] Notice: Loading
packages/xotcl-request-monitor/tcl/throttle_mod-procs.tcl...
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-request-monitor/tcl
/throttle_mod-procs.tcl:
invalid command name "::xotcl::THREAD"
while executing
"::xotcl::THREAD create throttle {

Class create ThrottleStat -parameter { type requestor timestamp ip_adress url
}

Class create Throttle -paramet..."
(file
"/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-request-monitor/tc
l/throttle_mod-procs.tcl" line 2)
invoked from within
"source $__file "
[04/Feb/2006:20:17:56][11557.134533120][-main-] Notice: Loaded
packages/xotcl-request-monitor/tcl/throttle_mod-procs.tcl.

Actually, there are a shit load of them, if you do just a grep for Error:

timedeskblog# grep Error: openacs-5-2-2-error.log
[04/Feb/2006:20:17:54][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/acs-mail-lite/tcl/acs-mai
l-lite-procs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/01-debug-p
rocs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/05-doc-pro
cs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/10-recreat
ion-procs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/20-Ordered
-Composite-procs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/30-widget-
procs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/generic-pr
ocs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-core/tcl/thread_mod
-procs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-request-monitor/tcl
/background-delivery-procs.tcl:
[04/Feb/2006:20:17:56][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/xotcl-request-monitor/tcl
/throttle_mod-procs.tcl:
[04/Feb/2006:20:18:27][11557.134533120][-main-] Error: Error sourcing
/usr/local/www/timedeskblog.com/openacs-5-2-2/packages/personal-community/tcl/pe
rsonal-community-init.tcl:
[04/Feb/2006:20:18:36][11557.134821888][-conn:openacs-5-2-2::0] Error: GET
http://timedeskblog.com:81/?
[04/Feb/2006:20:18:36][11557.134821888][-conn:openacs-5-2-2::0] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:38][11557.134822912][-conn:openacs-5-2-2::1] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:38][11557.135057408][-conn:openacs-5-2-2::2] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:39][11557.135058432][-conn:openacs-5-2-2::3] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:40][11557.135059456][-conn:openacs-5-2-2::4] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:40][11557.134821888][-conn:openacs-5-2-2::0] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:40][11557.134822912][-conn:openacs-5-2-2::1] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:40][11557.135057408][-conn:openacs-5-2-2::2] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:41][11557.135058432][-conn:openacs-5-2-2::3] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:41][11557.135059456][-conn:openacs-5-2-2::4] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:41][11557.134821888][-conn:openacs-5-2-2::0] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:41][11557.134822912][-conn:openacs-5-2-2::1] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:41][11557.135057408][-conn:openacs-5-2-2::2] Error: invalid
command name "throttle"
[04/Feb/2006:20:18:46][11557.135058432][-conn:openacs-5-2-2::3] Error: GET
http://timedeskblog.com:81/?
[04/Feb/2006:20:18:46][11557.135058432][-conn:openacs-5-2-2::3] Error: invalid
command name "throttle"
[04/Feb/2006:20:19:25][11557.135116800][-sched:11-] Error: invalid command name
"acs_mail_lite::sweeper"
[04/Feb/2006:20:19:27][11557.135116800][-sched:22-] Error: Transaction aborted:
invalid command name "acs_mail_lite::send"
[04/Feb/2006:20:20:25][11557.135116800][-sched:11-] Error: invalid command name
"acs_mail_lite::sweeper"
[04/Feb/2006:20:20:27][11557.135116800][-sched:22-] Error: Transaction aborted:
invalid command name "acs_mail_lite::send"

Specific to your above:

[04/Feb/2006:20:18:35][11557.135060480][-driver-] Notice: starting
[04/Feb/2006:20:18:35][11557.135060480][-driver-] Notice: driver: accepting
connections
[04/Feb/2006:20:18:35][11557.134821888][-conn:openacs-5-2-2::0] Notice: random:
generating 1 seed
[04/Feb/2006:20:18:36][11557.134821888][-conn:openacs-5-2-2::0] Warning:
encoding: could not load:
[04/Feb/2006:20:18:36][11557.134821888][-conn:openacs-5-2-2::0] Error: GET
http://timedeskblog.com:81/?
referred by ""
invalid command name "throttle"
while executing
"$proc $why"
[04/Feb/2006:20:18:36][11557.134821888][-conn:openacs-5-2-2::0] Error: invalid
command name "throttle"
invalid command name "throttle"
while executing
"throttle trace"

Collapse
Posted by Ben Koot on
Note.

I made a change in the Kernel, recently and deleted the :81 extension, as that's also mentinoned in the mails send out to confirm registration, whereas new users register to the url without that fancy enhancement. http://www.timedeskblog.com:81/

Could that cause part of the problem? Min you, when I had the same problem last week I didn't make that change.

Thanks
Ben

Collapse
Posted by Gustaf Neumann on
ben, you have not only installed xowiki, but the xotcl request monitor as well. the request monitor requires libthread (see http://media.wu-wien.ac.at/download/README-xotcl-core). xowiki does not need the request monitor or libthread. so, you could either install libthread, or uninstall the xotcl request monitor.
Collapse
4: Mail-lite error (response to 1)
Posted by Ben Koot on
My site is running again, however the error log still shows the mail lite problem . Any idea how to get rid of that one?

_________________________________

[06/Feb/2006:10:59:47][83997.135133184][-sched:11-] Error: invalid
command name "acs_mail_lite::sweeper"

Collapse
Posted by John Macuga on
I received the Error "Invalid Command Name - throttle" and went to the forums for help, ALAS I found a discourse on the CVS System but could find no answer to the throttle problem.

Can anyone help?

TIA

Collapse
Posted by Dave Bauer on
You are running a package without the requirements. Specifically the xotcl request monitor which requires a specific thread library that you do not have installed. Uninstall the xotcl request monitor.

Gustaf said pretty much the same thing "
ben, you have not only installed xowiki, but the xotcl request monitor as well. the request monitor requires libthread (see http://media.wu-wien.ac.at/download/README-xotcl-core). xowiki does not need the request monitor or libthread. so, you could either install libthread, or uninstall the xotcl request monitor.
"