[medusa] Re: turning off DNS resolves, ftp, chat

rprice@u... rprice@u...
Wed, 30 May 2001 15:28:47 -0700 (PDT)


What happens if you set
IP_ADDRESS = ''

Ray
Quoting altis@y...:

> --- In medusa@y..., rprice@u... wrote:
> > > Also, it appears there may be a problem connecting to medusa if 
> you
> > > simply
> > > try connecting on the local machine as http://localhost/
> > Is is set to run on port 80? You may need to access it like this:
> > http://localhost:8080/
> > which is the default.. as I remember.
> 
> Thanks for the info. I think there is actually a bug here. I'm using 
> Python 2.1 (ActivePython build 210) on Windows 2000 Pro. I'm using 
> port 80. If I configure as:
> IP_ADDRESS	= '127.0.0.1'
> then I can connect with IE from the same machine using 
> http://localhost/ as expected. However, I am then unable to connect 
> to the server from either the local machine or another machine on the 
> LAN using either the IP address or DNS name of the server machine. If 
> I configure the IP_ADDRESS to use the actual IP address, then I can't 
> connect as localhost or via 127.0.0.1 which is the same thing. 
> Somehow the binding is broken. I tested using a simple telnet 
> connection to port 80 and got the same results.
> 
> Normally, a simple server would do something like:
> 
> from socket import * # get socket constructor and constants
> myHost = '' # server machine, '' means local host
> myPort = 80 # port to listen on
> 
> sockobj = socket(AF_INET, SOCK_STREAM) # make a TCP socket object
> sockobj.bind((myHost, myPort)) # bind it to server port number 
> sockobj.listen(5) # listen, allow 5 pending connects
> 
> I haven't looked at the code for medusa yet, but the above code 
> definitely works for localhost or using the real IP address or DNS 
> name.
> 
> ka
> 
> 
> 
> 
> Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/ 
> 
> 
>