[erlang-questions] epmd regression bug in erlang-solutions.com esl-erlang 18.3?

Michael Santos michael.santos@REDACTED
Sat Mar 19 12:45:50 CET 2016


On Mar 18, 2016 10:46 PM, "Khitai Pang" <khitai.pang@REDACTED> wrote:
>
> 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"

Just tested and it worked for me.

Does the IP address in ERL_EPMD_ADDRESS exist in the VM?

>
> 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
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160319/da94385a/attachment.htm>


More information about the erlang-questions mailing list