使用用户来宾和密码来宾(默认凭据)访问http://localhost:15672时,我收到此错误
undefined:js / tmpl / login.ejs undefined
上没有模板
所以我从services.msc重新启动了rabbitmq服务,然后错误启动了无线电管理服务。 完成此操作后,http://localhost:15672/甚至无法打开。它说:
localhost拒绝连接。在Google上搜索localhost 15672 ERR_CONNECTION_REFUSED
所以我停止了#34; Radio Management Service",再次试图打开rabbitmq,同样的事情:ERR_CONNECTION_REFUSED。
所以我卸载了Rabbit MQ Server和erlang。
然后从官方网站下载它们并重新安装它们,首先是" Erlang for Windows安装程序64位"然后是" rabbitmq-server-3.6.12.exe"。
但是,我仍然会收到ERR_CONNECTION_REFUSED(尝试访问http://localhost:15672/时)。
我不知道我应该通过防火墙允许什么,所以我添加了在C:\ Program Files \ erl9.0 \ bin
中找到的所有exe文件从services.msc重新启动RabbitMq。仍然是ERR_CONNECTION_REFUSED。
我错过了任何插件或什么?
接下来,我从C:\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.12 \ sbin中的RabbitMQ命令提示符运行命令rabbitmq-plugins enable rabbitmq_management
,但是我得到了:
C:\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.12 \ sbin> rabbitmq-plugins enable rabbitmq_management插件配置不变。
将插件配置应用于rabbit @ MYPCNAME ...失败。 * 可以 不联系节点rabbit @ MYPCNAME。变更将在经纪人处生效 重新开始。 *选项: - 在线 - 如果无法联系经纪人,则失败。 --offline - 不要试图联系经纪人。
我不知所措。我还应该尝试什么?
***稍后编辑:
我还删除并读取了rabbitmq服务,以防与手头的核心问题有关:
C:\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.12 \ sbin> rabbitmq-service删除C:\ Program Files \ erl9.0 \ erts-9.0 \ bin \ erlsrv:服务RabbitMQ已从中删除 系统
C:\ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.12 \ sbin> rabbitmq-service安装C:\ Program Files \ erl9.0 \ erts-9.0 \ bin \ erlsrv:Service RabbitMQ已添加到系统中。
然后重新尝试:
C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.12\sbin>rabbitmq-plugins enable rabbitmq_management
...与上面的错误相同。 (无法联系节点等)
答案 0 :(得分:2)
就我而言,我检查了RabbitMQ
服务是否正在运行。我发现它显示正在运行,但是当我刷新“服务”窗口时,我可以看到该服务未启动。重新启动将开始,但立即停止。我不得不重新安装该服务。
我在命令提示符下(以管理员身份)运行以下命令来解决该问题:
答案 1 :(得分:0)
您可能需要启用Rabbit Management插件。默认情况下未启用。运行以下命令: $ rabbitmq-plugins启用rabbitmq_management
然后重新启动服务。 应该可以。