Получение проверки подлинности rabbitmq не удалось, даже если установлен cookie - PullRequest
0 голосов
/ 08 июня 2018

Я недавно установил rabbitmq с ErlanOTP в Windows 10, запущенной на lattePanda

Я запустил состояние rabbitmqctl и получил следующую ошибку:

C: \ Program Files \ RabbitMQ Server \rabbitmq_server-3.7.5 \ sbin> rabbitmqctl status
Состояние узла rabbit @ DESKTOP-V6GQ6RF ...
Ошибка: невозможно выполнить операцию над узлом rabbit @ DESKTOP-V6GQ6RF '.Пожалуйста, ознакомьтесь с диагностической информацией и предложениями ниже.

Наиболее распространенные причины этого:

  • Целевой узел недоступен (например, из-за проблем с разрешением имени хоста, TCP-соединения или брандмауэра)
  • Средство CLI не может пройти проверку подлинности на сервере (например, из-за того, что файл cookie Erlang инструмента CLI не совпадает с файлом на сервере)
  • Целевой узел не работает

В дополнение кдиагностическая информация ниже:

  • См. руководства по CLI, кластеризации и сети для http://rabbitmq.com/documentation.html, чтобы узнать больше
  • Обратитесь к журналам сервера на узле rabbit @ DESKTOP-V6GQ6RF

ДИАГНОСТИКА

попытался связаться: ['rabbit @ DESKTOP-V6GQ6RF']

rabbit @ DESKTOP-V6GQ6RF:
* подключен к epmd (порт 4369) наDESKTOP-V6GQ6RF
* epmd сообщает, что узел 'кролик' использует порт 25672 для трафика между узлами и инструментом CLI
* Соединение TCP успешно, но сбой распределения Erlang
* Ошибка аутентификации (отклонена удаленным node), проверьте файл cookie Erlang

Сведения о текущем узле:
* имя узла: 'rabbitmqcli2 @ DESKTOP-V6GQ6RF'
* домашний каталог эффективного пользователя: C: \ Users \ LattePanda
* Erlang cookie hash: 8Kq9f / AaeixMvahU4G2v8A ==

Мне нужна помощь rabbitmq для запуска и запуска ..

При устранении неполадок я обнаружил эту тему https://groups.google.com/forum/#!topic/rabbitmq-users/a6sqrAUX_Fg

иустановите переменную окружения в Erlang Cookie, которую я нашел в %HOMEDRIVE%%HOMEPATH%\.erlang.cookie, но она все еще не работает ..

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 09 июня 2018

Команда RabbitMQ отслеживает список рассылки rabbitmq-users и только иногда отвечает на вопросы о StackOverflow.


Важно скопировать файл cookie из правильного расположения. Этот документ объясняет, где он находится, в зависимости от версии Erlang и версии Windows.Вы не упоминаете, какую версию Erlang вы используете, но я подозреваю, что вы захотите скопировать файл C:\WINDOWS\system32\config\systemprofile\.erlang.cookie в %HOMEDRIVE%%HOMEPATH%\.erlang.cookie.Вам не нужно устанавливать какие-либо переменные среды, поэтому, если у вас есть, я рекомендую удалить их и перезапустить ваш сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...