Windows7 に RabbitMQ をインストールしていたのですが、アンインストールして再度インストールしたら、不思議なエラーに悩まされてしまいました。
コマンドプロンプトから rabbitmqctl.bat コマンドであれこれ実行しようとしてみましたが、下記のようなエラーが表示されてしまいます。
rabbit@machine:
* connected to epmd (port 4369) on machine
* epmd reports node ‘rabbit’ running on port 25672
* TCP connection succeeded but Erlang distribution failed
* Authentication failed (rejected by the remote node), please check the Erlang
cookie
ネットで検索したところ、2個の .erlang.cookie ファイルの中身が異なっているとエラーになることがわかりました。
C:\Users\[username]\.erlang.cookie
GXKMCOHWNKVKXGURYAMQ
C:\Windows\.erlang.cookie
STRYCEXENXZQKADISVLM
上記の2個のファイルの内容が確かに異なっていましたので、C:\Windowsの方のファイルをコピーして、C:\Users\[username] に上書きコピーしたところエラーは解消しました。
0件のコメント