doesn't work on my Unix server? If I run it in the background, I can
connect from the same machine using telnet and it works fine... but I
cannot connect from any remote machines.
A firewall perhaps? Does it work locally but not from a remote
machine? The code worked fine for me totally locally, so I think the
problem is network-related.
-Mat
···
On Oct 9, 10:54 pm, Stephen Ware <sgw...@gmail.com> wrote:
doesn't work on my Unix server? If I run it in the background, I can
connect from the same machine using telnet and it works fine... but I
cannot connect from any remote machines.
doesn't work on my Unix server? If I run it in the background, I can
connect from the same machine using telnet and it works fine... but I
cannot connect from any remote machines.
What am I missing?
Using the machine's network address. Something like
server = TCPServer.new( '111.222.111.2' , 5056)
should do the trick.
127.0.0.1 is the loopback address, which (AFAIK) means that socket
won't get anywhere near the outside network, it will all be handled internally. Hence you cannot connect to it from outside your
unix server.