Listening socket not seen outside of localhost
Christian von Essen
christian at mvonessen.de
Mon Jun 21 17:31:55 CEST 2004
As I don't know if my problem is python, platform or non-specific, I try
to post my question here, as you may have made similar experiences.
I try to write a simple chatserver, using the socket module. Everything
works fine, as long as I'm trying to connect to the server from the host,
the server is running. If I try to access the server from another computer
in my local network, the connection is refused.
No firewall is running and other services (like ssh or httpd) can be
I'm running Python 2.3.4 on a AMD Athlon using Fedora Core 2.
I initialize the sockets the following way:
self._addr = socket.gethostname()
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
Then I'm accepting clients in an endless loop.
Do you know, why the server is just seen locally?
(I did nmap from a remote host in my LAN and netstat also shows the server
More information about the Python-list