1
votes

I'm pretty new to RabbitMQ so just installed rabbitmq-server-3.6.1 with Erlang_otp_win64_18.2.1 on Windows 10. I'm trying to run the following commands through admin command prompt:

cd "\Program Files\RabbitMQ Server\rabbitmq_server-3.6.1\sbin"

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.1\sbin>rabbitmq-plugins enable rabbitmq_management

But I get the following error:

{"init terminating in do_boot",{undef,[{rabbit_nodes,ensure_epmd,[],[]},{rabbit_cli,start_distribution,0,[{file,"src/rabbit_cli.erl"},{line,152}]},{rabbit_cli,ensure_cli_distribution,0,[{file,"src/rabbit_cli.erl"},{line,49}]},{rabbit_cli,main,3,[{file,"src/rabbit_cli.erl"},{line,62}]},{init,start_it,1,[{file,"init.erl"},{line,1054}]},{init,start_em,1,[{file,"init.erl"},{line,1035}]}]}} init terminating in do_boot ()

I originally installed RabbitMQ and Erlang on Win7 where these commands worked just fine. I upgraded to Win10 and reinstalled both Erlang and RabbitMQ and ever since I've been getting the error. I've tried doing multiple clean installs of both programs (as Admin), clearing away registry entries and residual folders but still getting the above error. I don't quite understand what is causing it so if anyone can help I would be grateful!

Cheers

1

1 Answers

0
votes

I think, rabbit want to tell you that "ensure_epmd -> undef", maybe you don't start epmd (erlang port map daemon)? I don't know, how start it in windows, but in linux you first need execute epmd in console, or something like 'systemctl enable epmd & systemctl start epmd'