I installed OpenACS/.LRN bundle from CVS using the following commands:
****
cd /var/lib/aolserver4
cvs -d :pserver:
mailto:anonymous@cvs.openacs.org:/cvsroot checkout -r oacs-5-4 acs-core
mv openacs-4 dotlrn
cd dotlrn/packages
cvs -d :pserver:
mailto:anonymous@cvs.openacs.org:/cvsroot checkout -r oacs-5-4 dotlrn-all
mv dotlrn/install.xml ..
****
My environment is Ubuntu Dapper Server with all prerequisite packages installed, including:
PostgreSQL-8.1
AolServer-4.0.10
OpenACS-5.4 (for .LRN retrieved via CVS)
I edited "exec" command in /var/lib/aolserver4/daemontools/run to:
exec /usr/lib/aolserver4/bin/nsd -it /var/www/service0/etc/config.tcl -u service0 -g web
Under "service0" user, I then execute:
/var/lib/aolserver4/daemontools/run
My log file shows everything loaded and working, with aolserver4 listening on 192.168.16.33:8000
I get the following error message when I enter 192.168.16.33:8000 in my browser:
*****
Not Found
The requested URL was not found on this server.
AOLserver/4.5.0 on http://localhost:8000
*****
Error messages in my service0 log files:
*****
error.log reports:
Error: return: failed to redirect '404': exceeded recursion limit of 3
*****
service0 log reports:
192.168.16.100 - - [18/Aug/2008:11:07:11 -0400] "GET / HTTP/1.1" 404 531 "" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1" 0.000426 -
*****
I believe I must be missing a symlink somewhere, but I've run out of ideas trying to find the problem.
Any suggestions are greatly appreciated.
Thanks... Jim