How can I get RabbitMQ 3.6.6
to start on Windows Server 2012 R2? I am using Erlang OTP 19 (8.3).
When I try to run rabbitmq-server start
, I get the following error message.
ERROR: epmd error for host {machinename}: address (cannot connect to host/port)
The error that I see in the logs is
Error description:
{could_not_start,rabbit,
{error,
{{shutdown,
{failed_to_start_child,rabbit_epmd_monitor,
{{badmatch,noport},
[{rabbit_epmd_monitor,init,1,
[{file,"src/rabbit_epmd_monitor.erl"},{line,56}]},
{gen_server,init_it,6,
[{file,"gen_server.erl"},{line,328}]},
{proc_lib,init_p_do_apply,3,
[{file,"proc_lib.erl"},{line,247}]}]}}},
{child,undefined,rabbit_epmd_monitor_sup,
{rabbit_restartable_sup,start_link,
[rabbit_epmd_monitor_sup,
{rabbit_epmd_monitor,start_link,[]},
false]},
transient,infinity,supervisor,
[rabbit_restartable_sup]}}}}
The port for epmd is 4369 and I've added a firewall rule to allow it.