Skip to content

Commit

Permalink
Merge pull request #3961 from rabbitmq/mergify/bp/v3.8.x/pr-3960
Browse files Browse the repository at this point in the history
Distribution listener IP address is hardcoded in listener metadata (backport #3956) (backport #3960)
  • Loading branch information
michaelklishin committed Jan 5, 2022
2 parents b3a8ff2 + a7df63f commit b83f596
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion deps/rabbit/src/rabbit_networking.erl
Expand Up @@ -362,7 +362,12 @@ record_distribution_listener() ->
{Name, Host} = rabbit_nodes:parts(node()),
case erl_epmd:port_please(list_to_atom(Name), Host, infinity) of
{port, Port, _Version} ->
tcp_listener_started(clustering, [], {0,0,0,0,0,0,0,0}, Port);
IPAddress =
case application:get_env(kernel, inet_dist_use_interface) of
{ok, IP} -> IP;
_ -> {0,0,0,0,0,0,0,0}
end,
tcp_listener_started(clustering, [], IPAddress, Port);
noport ->
throw({error, no_epmd_port})
end.
Expand Down

0 comments on commit b83f596

Please sign in to comment.