You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS7.9环境RabbitMQ管理员账号无法登录web管理端且控制台报错

RabbitMQ 3.x CentOS7.9 环境Web管理端新建管理员无法登录解决方案

报错截图如下:
报错截图

请按照以下步骤依次排查问题:

  • 验证用户权限配置完整性
    仅给用户打administrator标签无法满足登录要求,还需要给用户分配默认vhost /的访问权限:

    1. 查看当前用户权限列表,确认你的用户是否有/ vhost的对应配置:
      rabbitmqctl list_permissions
    2. 如无对应配置,执行授权命令:
      rabbitmqctl set_permissions -p / 替换为你的用户名 ".*" ".*" ".*"
    3. 确认用户administrator标签已生效:
      rabbitmqctl list_users
  • 确认管理插件状态
    执行命令查看已启用插件:
    rabbitmq-plugins list | grep management
    如rabbitmq_management前无[E*]标记,执行启用命令后重启服务:

    rabbitmq-plugins enable rabbitmq_management
    systemctl restart rabbitmq-server
    
  • 排查系统端口限制

    1. 确认服务正常监听15672端口:
      ss -tunlp | grep 15672
    2. 临时关闭防火墙测试是否为端口拦截问题:
      systemctl stop firewalld
    3. 生产环境可单独放通15672端口:
      firewall-cmd --add-port=15672/tcp --permanent && firewall-cmd --reload
  • 排查重装残留问题
    多次重装可能残留旧的Erlang Cookie、mnesia数据导致节点异常,执行以下操作重置:

    systemctl stop rabbitmq-server
    rm -rf /var/lib/rabbitmq/.erlang.cookie
    rm -rf /var/lib/rabbitmq/mnesia/
    systemctl start rabbitmq-server
    

    操作完成后重新创建用户并配置权限即可。

内容的提问来源于stack exchange,提问作者HydroCarbStorm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 05:54:04