对于谁曾经到过这个线程,但仍然无法访问新安装后的管理控制台,我的问题是 的 管理控制台未启用 强> ,我通过这个命令解决了它:
类型:
rabbitmq-plugins enable rabbitmq_management
刚刚发生在我身上的事情让我感到头疼:
我已经设置了一个新的Linux RabbitMQ服务器并使用shell脚本来设置我自己的自定义用户(而不是guest!)。
该脚本有几个“代码”块:
rabbitmqctl add_user test test rabbitmqctl set_user_tags test administrator rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
非常类似于 加布里埃尔的回答 ,所以我采取他的代码,不需要编辑密码。
我仍然无法登录管理控制台。然后我注意到我在Windows中创建了安装脚本(CR + LF行结束)并将文件转换为Linux(仅限LF),然后重新启动Linux服务器上的安装脚本。
...并且仍然无法登录,因为它再花了15分钟,直到我意识到一遍又一遍地调用add_user无法修复损坏的密码(可能以CR字符结束)。我不得不为每个用户调用change_password来修复我之前的错误:
rabbitmqctl change_password test test
(另一种解决方案是删除所有用户,然后再次调用脚本)