RabbitMQ doesn't recognise config file on Windows Server 2012

Mariusz Wojcik

After installing RabbitMQ on Windows Server 2012, when you add rabbitmq.config file1 and restart the service you may find that the server cannot load config file. You can verify that the problem occurred by checking log file2 (line 4):

=INFO REPORT==== 18-Jul-2014::14:29:15 === node : rabbit@SERVER home dir : C:Windows config file(s) : c:/Users/admin/AppData/Roaming/RabbitMQ/rabbitmq.config (not found) cookie hash : cYraOgE45mJWvKAUixyWHw== log : C:/Users/admin/AppData/Roaming/RabbitMQ/log/rabbit@TRP2721.log

To solve the problem you need to uninstall RabbitMQ server and install it again.

To prevent the problem in future installations you may create or copy the config file[^1] before installing RabbitMQ server.

I would like to thank Greg Woodbury who found that solution and posted it on (https://groups.google.com/forum/#!topic/rabbitmq-discuss/DPJjc0dbZ5E)[rabbit-discuss google group].

  1. Config file default location on Windows is %APPDATA%RabbitMQ 

  2. Logs can be found in %APPDATA%RabbitMQlog folder.