Hi !
I'm trying to setup a correct rabbitMQ cluster un swarm mode 1.13 using an overlay network and I've got a weird issue : Erlang doesn't resolve reverse DNS correctly using inet_res:gethostbyaddr !
I manage to have correct direct resolution (A record) and both direct and reverse resolution using DIG but not with erlang :
1> inet_res:lookup("tasks.worker", in, a).
[{10,3,250,5},{10,3,250,4},{10,3,250,3}]
2> inet_res:gethostbyaddr({10,3,250,5}).
{error,timeout}
3>
same works with dig :
bash-4.3$ dig +short tasks.worker
10.3.250.5
10.3.250.4
10.3.250.3
bash-4.3$ dig +short -x 10.3.250.3
rabbit_worker.qza1qo1e965lc6lsjv0a6xl3y.xjcjs6fivxk4dxwxxv7wz3brv.rabbit_cluster.
bash-4.3$
Is there any special setup to use in inet_rc to have rDNS working ?
Thanks !