Hello Xavier,

I have the following lines in my server config file:

set httpport               8003

set hostname               [ns_info hostname]
set address                127.0.0.1


ns_section "ns/server/${servername}/module/nssock"
ns_param   port            $httpport
ns_param   hostname        $hostname
ns_param   address         $address



And I have aolserver running perfectly in port 8003. I suggest changing
your set address line for the one having the actual IP handwritten, to
avoid any problem.

Hoping this helps,

  Juan José



-- 
Juan José del Río    |    Comercio online / e-commerce
(+34) 616 512 340    |    [EMAIL PROTECTED]


Simple Option, S.L.
  Tel: (+34) 951 930 122
  Fax: (+34) 951 930 122
  www.simpleoption.com






El Wed, 5 Mar 2008 21:31:44 +0000 , Xavier Bourguignon
<[EMAIL PROTECTED]> escribió:

> 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
> >
> 
> 


--
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