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
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.
Martin.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.