我在 Fedora 19 上安装 Openstack Juno。我删除了 RabbitMQ 默认用户“guest”并创建了一个名为“demo”的新用户。在所有 nova.conf 中,我配置 rabbit_userid=demo。但连接到 localhost:5672 失败。从rabbitmq日志来看,RabbitMQ仍然使用默认用户“guest”连接。我尝试在rabbitmq.conf中设置default_user“demo”,但不起作用。为什么以及如何解决?以下是错误日志:
{handshake_error,starting,0,{amqp_error,access_refused, "AMQPLAIN 登录被拒绝:用户 'guest'- 无效凭据",'connection.start_ok'}}`
rabbitmq.conf中的内容:
[ {rabbit, [{default_pass, [<<"demo">>]}], [{default_user, [<<"demo">>]}]} ]。