econnrefused on gen_tcp:connect
Alexey Romanov
alexey.v.romanov@REDACTED
Tue Feb 1 13:36:21 CET 2011
I am getting {error,econnrefused} on any call to gen_tcp:connect even
though 1) epmd is running and epmd -names returns the correct result;
2) ping works fine.
# HOME=/mware/cookie erts-5.8.1/bin/erl -sname aname
Eshell V5.8.1 (abort with ^G)
(aname@REDACTED)1> gen_tcp:connect("localhost", 1234, []).
{error,econnrefused}
Same result for {127,0,0,1}, other computers on the network, etc.
# /mware/erts-5.8.1/bin/epmd -names
epmd: up and running on port 4369 with data:
name aname at port 34272
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:90:A9:94:BD:BD
inet addr:192.168.1.202 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10257 errors:1 dropped:0 overruns:0 frame:1
TX packets:4480 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:256
RX bytes:9303332 (8.8 MiB) TX bytes:671790 (656.0 KiB)
Interrupt:46
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4900 errors:0 dropped:0 overruns:0 frame:0
TX packets:4900 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:331668 (323.8 KiB) TX bytes:331668 (323.8 KiB)
# ping 192.168.1.9
PING 192.168.1.9 (192.168.1.9): 56 data bytes
64 bytes from 192.168.1.9: seq=0 ttl=64 time=0.342 ms
64 bytes from 192.168.1.9: seq=1 ttl=64 time=0.254 ms
What could be the reason?
Yours, Alexey Romanov
More information about the erlang-questions
mailing list