RabbitMQ - доступ к vhost 'XXX' запрещен для пользователя 'guest' - PullRequest
0 голосов
/ 05 июля 2018

Я использую версию RabbitMQ 3.0.3. Служба работала нормально последние 4-5 лет. Недавно на сервере были установлены некоторые обновления, и Служба перестала отвечать. Вот что происходит:

  1. Служба RabbitMQ (служба Windows) работает, но не отвечает.
  2. В лог-файле я вижу ошибку access to vhost 'XXX' refused for user 'guest'
  3. Консоль управления выбрасывает сайт не может быть достигнута ошибка

Какие варианты у меня здесь? Я не могу обновить версию RabbitMQ, так как мой код начинает давать сбой. Я не пробовал переустанавливать сервис.

Я использую RabbitMQ 3.0.3 - Как я могу запросить доступ к учетной записи guest даже с удаленного компьютера. rabbitmq.conf файл появился только после версии 3.7.0

1 Ответ

0 голосов
/ 06 июля 2018

Я не говорю, что это правильный ответ, но именно это я и сделал, чтобы решить эту проблему.

Запутанная часть: RabbitMQ говорит, что Guest учетной записи не разрешен доступ к RabbitMQ с удаленного компьютера. Я использую RabbitMQ 3.0.3 и могу получить доступ к RabbitMQ с удаленной машины, используя учетную запись Guest. Я не уверен, сделали ли они это изменение в более поздней версии.

Исправлено I применяется:

  1. Открыта консоль управления RabbitMQ.
  2. Кликнул на виртуальном хосте
  3. Создан виртуальный хост (дал имя и нажал кнопку Добавить виртуальный хост). The name of Virtual host was same as the one I saw in error message "access to vhost 'XXX' refused for user 'guest'"
  4. Дал разрешение этому виртуальному хосту на гостевую учетную запись.
...