OK, guys, I owe you an apology.

The server is working fine, the reason I thought that it was not
working is that in the base.tcl file the server address is 127.0.0.1,
but in fact when the server starts, it says: Notice: nssock: listening
on 127.0.1.1:8001

Now I tried to connect to 127.0.0.1 and not 127.0.1.1.

Now my next question is, why do I have to connect to 127.0.1.1 instead
of what is in the config file?

Again, sorry about this, I guess it is easy to miss.

Thank you

On 05/03/2008, Xavier Bourguignon <[EMAIL PROTECTED]> wrote:
> Ok, I have set timeout to be 1 and now I don see the error anymore.
>
>  Unfortunatelly, I still can connect to the server.
>
>  I have tried to connect to 8000 to no avail.
>
>  this si my config file:
>  set home [file dirname [ns_info config]]
>  set pageRoot $home/servers/server1/pages
>
>  ns_section "ns/parameters"
>     ns_param home $home
>     ns_param logdebug true
>
>  ns_section "ns/mimetypes"
>     ns_param default "*/*"
>     ns_param .adp "text/html; charset=iso-8859-1"
>
>  ns_section "ns/encodings"
>     ns_param adp "iso8859-1"
>
>  ns_section "ns/threads"
>     ns_param stacksize [expr 128 * 1024]
>
>  ns_section "ns/servers"
>     ns_param server1 "server1"
>
>  ns_section "ns/server/server1"
>     ns_param directoryfile "index.htm,index.html,index.adp"
>     ns_param pageroot $pageRoot
>     ns_param maxthreads 20
>     ns_param minthreads 5
>     ns_param maxconnections 20
>     ns_param urlcharset "utf-8"
>     ns_param outputcharset "utf-8"
>     ns_param inputcharset "utf-8"
>
>  ns_section "ns/server/server1/adp"
>     ns_param map "/*.adp"
>
>  ns_section "ns/server/server1/modules"
>     ns_param nssock nssock.so
>     ns_param nslog nslog.so
>     ns_param nscp nscp.so
>
>  ns_section "ns/server/server1/module/nssock"
>     ns_param hostname [ns_info hostname]
>     ns_param address [ns_info address]
>     ns_param port 8000
>     ns_param home /home/xbourgui/aolserver/aolserver4.5/servers/server1/pages
>
>  ns_section "ns/server/server1/module/nslog"
>     ns_param rolllog true
>     ns_param rollonsignal true
>     ns_param rollhour 0
>     ns_param maxbackup 2
>
>  ns_section "ns/server/server1/module/nscp"
>     ns_param address "127.0.0.1"
>     ns_param port 8000
>     ns_param cpcmdlogging "false"
>
>  ns_section "ns/server/server1/module/nscp/users"
>     ns_param user ":"
>
>  I had ns_param port set to 8001 on ns_section
>  "ns/server/server1/module/nscp", but i tried setting it to 8000 as you
>  can see. This did not change anything. As soon as I try to connect to
>  the http://127.0.0.1:8000 or 8001 (depending on config) I get this
>  line of log:
>  [05/Mar/2008:21:23:35][6845.3074046864][-nscp:1-] Notice: nscp:
>  127.0.0.1 connected, but nothing shows on the browser. As soon as I
>  kill the aolserver I get this on the browser:
>  login: Password: (with no input fields)
>
>  Still a mistery, to me anyway.
>
>
>  On 05/03/2008, Gustaf Neumann <[EMAIL PROTECTED]> wrote:
>  > Dossy Shiobara schrieb:
>  >
>  > > On 2008.03.04, Michael Andrews <[EMAIL PROTECTED]> wrote:
>  >  >
>  >  >> OK - I'll take a look tonight. I think that a 0 as the threadtimeout
>  >  >> value use to mean "no timeout". I guess I'll need to look at the C to
>  >  >> see what the changes were.
>  >  >>
>  >  >> Is this file even needed anymore?
>  >  >>
>  >  >
>  >  > IMHO, the semantics around timeouts should ALWAYS be:
>  >  >
>  >  >   <= -1 == infinite
>  >  >       0 == immediate
>  >  >   >=  1 == n units
>  >  >
>  >
>  > this value is used in queue.c, where incoming connections
>  >  are enqueued. Not sure, if 0 is desirable (busy server, when
>  >  nothing arrives) or -1 (block would make shutdown more
>  >  complex).
>  >
>  >  If i remember correct, my check was done in consistency with
>  >  socktimeout, which is checked as well for n<1
>  >
>  >     if (!Ns_ConfigGetInt(path, "socktimeout", &n) || n < 1) {
>  >     n = 30;        /* 30 seconds. */
>  >     }
>  >
>  >  For implementing -1 for infinite - if desired - more changes
>  >  would be needed, since the value is used in Ns_IncrTime() which
>  >  is agnostic for the timeout value semantics mentioned above.
>  >
>  >  Not checking the input values (as it was before) is not
>  >  a good idea either, since these values will break the server.
>  >
>  >  best regards
>  >
>  > -gustaf neumann
>  >
>  >
>  >
>  >  --
>  >  AOLserver - http://www.aolserver.com/
>  >
>  >  To Remove yourself from this list, simply send an email to <[EMAIL 
> PROTECTED]> with the
>  >  body of "SIGNOFF AOLSERVER" in the email message. You can leave the 
> Subject: field of your email blank.
>  >
>
>
>
> --
>
> Xavier Bourguignon
>


-- 
Xavier Bourguignon


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to