I've leased a server from Digital Nation to serve openACS based web
pages. I get one primary IP address, and 4 virtual addresses that
have been linked to my ethernet card already. I have checked in
netstat -i for the interfaces, and there are 4 virtual IP addresses
configured against my ethernet card
I have installed Postgres, AOLserver, and the openACS. I believe
everything is correctly set up with these. At least I can start
AOLserver without any errors. When AOLserver starts, I can read
through the server log and see that it initialized the openACS stuff
without any errors as well.
My problem is that AOLserver won't serve any pages.
I believe my Linux configuration is correct, because when I try and
access the site, the access log contains an entry for the attempt.
However, I get the error that the server has refused my connection.
I did change the directory /usr/local/etc/httpd to
/usr/local/etc/httpd.hide. As far as I can see, this is only used
with Apache. I also killed the Apache processes that had those ports
tied up.
I believe AOLserver is talking correctly to postgres because it has
many instances in the initialization of the openACs of querying the
database. Again, there are no errors from those processes.
I believe the issue isn't tcl, because it won't serve index.html or
index.tcl. It does log both attempts in the access log. index.html
is a very simple, legal html document.
So, that leaves me with one suspsect. Possibly something's not jiving
in my nsd.tcl file. I set the following two lines:
set address 216.167.114.244
#set address [ns_info address]
I'm not really sure what I could've messed up with that one. It was a
gues in the first place. All I know is that I can't have
216.167.107.223, which is the actual IP address of the server. That's
why I guessed with the above correction to nsd.tcl.
So, did I do something wrong with this configuration? Has anyone had
any experience with this. Do you need any more information?
Thank you,
David Richards