[erlang-questions] change epmd listen port still without resolve for us

Sverker Eriksson sverker@REDACTED
Fri Apr 17 11:04:21 CEST 2009

Use the environment variable  ERL_EPMD_PORT that was introduced in R13A. 
It should work on windows as well.
In earlier versions the port number is hard coded in erts/epmd/epmd.mk 
for the emulator.

/Sverker, Erlang/OTP Ericsson

Ivan Carmenates Garcia wrote:
> Hi, friends, I am new here, I'm partner of Jose Enrique Benitez.
> Well, none of these solutions about changing epmd port works fine in ours case
> If I use to run epmd -daemon -port 5900 on cmd windows console, yes it puts epmd to listen throw port 5900
> but then when I start a server node:
> erl -sname test -setcookie cookie -kernel inet_dist_listen_min 5800 inet_dist_listen_max 5801 -s main_app start
> then it start other instance of epmd daemon runing on default port 4369.
> so that's instance I was created befor running on port 5900 still of that way listen nothing happent with that.
> I try too to run server node without epmd using -no_epmd to see if the epmd running on port 5900 it used but I just get
> {error_logger,{{2009,4,16},{16,36,21}},"Protocol: ~p: register error: ~p~n",["inet_tcp",{noproc,{gen_server,call,[erl_epmd,{register,test,5800},infinity]}}]} .............................
> I try too the enviroment variable ERL_EPMD_PORT  but on windows seems not works
> Well, How I can resolve this little problem?

More information about the erlang-questions mailing list