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件のコメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください