[erlang-questions] epmd regression bug in erlang-solutions.com esl-erlang 18.3?
Khitai Pang
khitai.pang@REDACTED
Sat Mar 19 09:46:23 CET 2016
Hi,
I have been using the esl-erlang pacakge from
https://packages.erlang-solutions.com/erlang/ Ubuntu PPA for Trusty.
I have these in my bashrc:
export ERL_EPMD_ADDRESS="XXX.XXX.XXX.XXX" (LAN IP of my VM in the cloud)
export ERL_EPMD_PORT="5678"
Everything worked fine with the 18.2 package. After upgrading to
esl-erlang 18.3, epmd stopped to work:
> epmd -debug
epmd: Sat Mar 19 16:16:51 2016: epmd running - daemon = 0
epmd: Sat Mar 19 16:16:51 2016: failed to bind socket: Cannot assign
requested address
There is a workaround: if I remove the ERL_EPMD_ADDRESS environment
variable, epms works:
tcp 0 0 0.0.0.0:5678 0.0.0.0:* LISTEN
3328/epmd
tcp6 0 0 :::5678 :::* LISTEN 3328/epmd
After downgrading esl-erlang from 18.3 to 18.2, the issue is gone.
Thanks
Khitai
More information about the erlang-questions
mailing list