RabbitMQ已启动但无法访问管理界面

时间:2014-05-06 16:23:53

标签: rabbitmq

我启动并安装了Rabbit MQ。该服务也在运行。但是,当我尝试在firefox中打开管理界面时,我收到此错误:

Firefox无法在localhost建立与服务器的连接:#####。 (#####是我试过的几个端口号。)

我检查了端口并确保它们是正确的,并尝试重新安装RabbitMQ。

有关如何解决此问题的任何想法?

8 个答案:

答案 0 :(得分:31)

我认为你应该检查几件事:

默认情况下未启用管理插件,您需要运行以下命令启用它:(请参阅https://www.rabbitmq.com/management.html

rabbitmq-plugins enable rabbitmq_management

默认情况下,这也会在端口15672上运行,服务器/网络可能会阻止此端口。您需要检查端口是否已打开。

答案 1 :(得分:4)

问题是因为您需要在RabbitMQ中启用插件,以便启用该打开" RabbitMQ命令提示符(sbin目录)"并运行以下命令

rabbitmq-plugins enable rabbitmq_management

它将启用与RabbitMQ关联的所有插件。 现在打开浏览器并输入http://localhost:15672它将打开一个RabbitMQ控制台登录名,其中" guest作为用户名"和"来宾作为密码"。

答案 2 :(得分:2)

有时候,在Windows上仅执行rabbitmq-plugins enable rabbitmq_management是不够的。只有重新安装RabbitMQ之后,用户界面才能访问

答案 3 :(得分:0)

我正在使用rabbitmq容器。使UI再次可用(在http://localhost:15672/下)的原因是停止/启动容器:

> docker stop <container-id> 
> docker start <container-id>

答案 4 :(得分:0)

使用chocolatey安装后,我在Windows 10上遇到了此问题。我删除并重新安装了该服务,但仍然无法正常工作。

我必须删除整个RabbitMq并手动安装using the installer

这很奇怪,因为Chocolatey仍然使用某些安装可执行文件进行下载和安装。

答案 5 :(得分:0)

如果您使用的是Chrome,请尝试使用Firefox,我在Chrome上遇到了同样的问题,但是在Firefox上运行正常。

答案 6 :(得分:0)

在Windown中,出于某种原因删除c:\Users\xxx\AppData\Roaming\RabbitMQ\db\中的所有文件夹(xxx是您的用户名)

启动rabbitmq net start rabbitmq

检查Rabbitmq service rabbitmqctl status

然后从Windows“开始”选项重新启动Rabbitmq服务器。

答案 7 :(得分:0)

就我而言,浏览器中的兔子 mq 在 http://localhost:15672/ 上运行。我试图访问 http://localhost:5672/