Forum OpenACS Q&A: Connecting to

I'll keep this brief.  I try to connect to

Netscape says: "a network error occured.  Unable to connect to server
(TCP error: no route to host).  The server may be down or
unreachable.  Try connecting again later.

Access Log: no record of the event.

Server Log: no errors, no work performed.

openACS: 3.2.2

Postgres: 7.0.  capitalmediaonline is a database created for this
service.  The database works fine.  The data models are loaded, psql
works fine in it.

Postgres Driver: recompiled.  when startind nsd, no complaints (I have
the nsd stuff in a different location than the original driver
compile, so I had to recompile it).

ping no problem, 100%

ps -ef | grep nsd: everything's there

nsd.tcl: everything's configured (hardcoded in the
address, hardcoded capitalmediaonline for the hostname, told the three
pools to look for localhost::capitalmediaonline).

capitalmediaonline.tcl: everything's pointing to capitalmediaonline.
21 references to capitalmediaonline in the file.  Otherwise,
everything's identical to what works for another service on the same

DNS: my machine can see without any trouble.

Timespent: all night.  I'm really grouchy, frustrated, and desperate.

As near as I can tell, everythings in line.  While the DNS was being
replicated over the past few days, I had an identical setup working
locally.  I used the same basic tcl files to get things going, with a
few modifications to look locally instead of worldwide.  This service
is running on a dedicated server remotely through digital nation.  I
spoke with Unix support over there, and they can't see anything wrong
with the network.  However, neither he nor I can get through to  Any ideas?

Posted by David Richards on
New data:

The access log does insert a line if I use the IP address instead of the domain name.  It reads: - - [26/Jul/2000:14:06:28 -0400] "GET /test.html HTTP/1.1" 302 243 "" "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)"

However, the server.log doesn't log any activity at all.

I think this tells me that the DNS isn't quite right.

Like I said earlier, I've checked into it.  However, I want to double check--each hop doesn't need to know the domain name, right?  I mean, the client needs to have access to a DNS entry that says what the IP address is, but the 17 other hops (in my case) don't really care about that, right?

Posted by Don Baccus on
Try "telnet 80" to see if AOLserver's listening on port 80 (I assume you're trying to get up on that port).  Hit <cr> and  you should get some HTML back on your terminal telling you that your HTML request is in error (because it's blank).  That's enough to tell you AOLserver's up and running.

If that works, then try the domain name.  My guess is that won't work.

Does the server log have a bunch of stuff in it telling you that the ACS is up and running?  You should get messages telling you that various script files in the tcl library directory have been loaded, that Postgres is loaded, etc etc.

Posted by David Richards on
Thanks for your response Don.  I know I have a tendency to write longer than kosher messages.  I found something just before the concert (I went to a Sting concert this evening).  Digital Nation got my IP address wrong in their DNS entry.  It was my fault.  I looked at that IP address at least 2 dozen times, but never noticed that it was wrong.  So, they're fixing that, and I should be off and running.

Your other advice, however is really useful.  I was trying to do the telnet thing, but for some reason, I was thinking that I should have a colon between the IP address and port 80, so of course I couldn't get it working.  Now I've got some more ideas on how to fix such problems in the future.

Again, thanks.