Forum OpenACS Q&A: Re: Please Help... site node not found at url

Collapse
Posted by Marc Fournier on
'k, I'm confused here, since, well, I don't know TCL, but ... what exactly does:

"I installed a package from local"

mean? From the command line? What package did you install?

Looking at the raw log files:

[08/Apr/2007:19:59:16][4874.138339328][-conn:1167-] Error: rp_report_error: Error rendering error page (!)
site node not found at url ""
while executing
"error "site node not found at url \"$url\"""
(procedure "get_from_url" line 33)
invoked from within
"get_from_url -url $url"
(procedure "site_node::get" line 12)
invoked from within
"site_node::get -node_id $node_id -url $url"
(procedure "site_node::get_element" line 3)
invoked from within
"site_node::get_element -url $acs_lang_url -element object_id"
invoked from within
"if { [empty_string_p $acs_lang_url] } {
set lang_admin_p 0
} else {
set lang_admin_p [permission::permission_p -object_id [site_node::get_ele..."
("uplevel" body line 121)
invoked from within
"uplevel {
# /www/master-default.tcl
#
# Set basic attributes and provide the logical defaults for variables that
# aren't provided by the slave..."
(procedure "code::tcl::/usr/local/www/villagetalk.net/openacs-5.3.0/www/..." line 2)
invoked from within
"code::tcl::$__adp_stub"
invoked from within
"if { [file exists $__adp_stub.tcl] } {

# ensure that data source preparation procedure exists and is up-to-date
adp_init tcl $__adp_stub
..."
("uplevel" body line 3)
invoked from within
"uplevel {

if { [file exists $__adp_stub.tcl] } {

# ensure that data source preparation procedure exists and is up-to-date
adp_init t..."
(procedure "adp_prepare" line 2)
invoked from within
"adp_prepare "
(procedure "template::adp_parse" line 30)
invoked from within
"template::adp_parse $__adp_master [concat [list __adp_slave $__adp_output] [array get __adp_properties]]"
(procedure "template::adp_parse" line 96)
invoked from within
"template::adp_parse $__adp_master [concat [list __adp_slave $__adp_output] [array get __adp_properties]]"
(procedure "template::adp_parse" line 96)
invoked from within
"template::adp_parse $__adp_master [concat [list __adp_slave $__adp_output] [array get __adp_properties]]"
(procedure "template::adp_parse" line 96)
invoked from within
"template::adp_parse /usr/local/www/villagetalk.net/openacs-5.3.0/packages/acs-tcl/lib/page-error {stacktrace site\ node\ not\ found\ at\ url\ \"\"\n\ ..."
("uplevel" body line 1)
invoked from within
"uplevel [list template::adp_parse [template::util::url_to_file $template [ad_conn file]] $template_params]"
(procedure "ad_parse_template" line 15)
invoked from within
"ad_parse_template -params $params "/packages/acs-tcl/lib/page-error""
invoked from within
"set rendered_page [ad_parse_template -params $params "/packages/acs-tcl/lib/page-error"]"
("uplevel" body line 2)
invoked from within
"uplevel $body "

Now, I've checked the URL you address above, and two questions from there:

what info file, and what is an automount entry?

Basically, how does one trace/debug these things? :( I can't believe that the 'fix' is for Ben to just restart the whole process from scratch, and hope he doesn't hit the same problem again ...