Я изо всех сил пытался подключиться к узлу erlang, но безуспешно.
Ситуация следующая:
1) У меня есть «-подключенный» узел erlang, работающий на локальном хосте с -sname n1
2)
$ epmd -names
epmd: up and running on port 4369 with data:
name n1 at port 53653
3) Попытка подключения
$ erl -sname test -remsh n1
...
ERROR: Shell process terminated! (^G to start new job)
$ erl -sname test -setcookie *COOKIE* -remsh n1
...
ERROR: Shell process terminated! (^G to start new job)
$ erl -sname test -setcookie *COOKIE* -remsh n1@localhost
...
ERROR: Shell process terminated! (^G to start new job)
Что еще мне попробовать?
UPD:
Следуя совету @Odobenus Rosmarus:
$ hostname
server.domain.com
$ erl -sname test -setcookie *COOKIE* -remsh n1@server.domain.com
** System NOT running to use fully qualified hostnames **
** Hostname server.domain.com is illegal **
** ERROR: Shell process terminated! (^G to start new job) **
еще одна слепая попытка (отбросить часть fqdn):
$ erl -sname test -setcookie *COOKIE* -remsh n1@server
Eshell V5.8.5 (abort with ^G)
(ipspy@server)1>
Хорошо, в 5 попытках мы там, круто.