Hello,
I am trying to run AOL Server 3.4 on FreeBSD 5.0. After following the
suggestions given by another user in this forum, I was able to get it
to build. However, I know have the following problems:
The first is a persmissions problem having to do with not being able
to write to the logs unless they are owned by the user "nobody" who I
am trying to run the server as. This doesn't seem correct that the
logs should have to be owned by "nobody".
The second is that the server segfaults and dies when I try to run in
on port 80, but it will run on port 8000. This seems to be a problem
related to not running it as root, but I am starting it as root using
the procedure given. Here is the exact command line I am using to
start the server after having done an "su" to root:
./nsd8x -f -t ../sample-config.tcl -u nobody -g nobody
I am of course, issuing this command from the /usr/local/aolserver/bin
directory and I have made the required changes to the
sample-config.tcl file to have it run on port 80 and such.
Anyone have any ideas on why it seems to be segfaulting on port 80 but
not on port 8000? Also on why the logs and such have to be owned by
"nobody" for it to be able to do any logging? It would seem it is not
starting properly or something, since as soon as it switches to the
user "nobody" it is loosing it's root privilages?
Thank you for your help,
Michael C. Urban