RabbitMQ在Openstack Juno上

时间:2014-11-15 12:44:22

标签: rabbitmq openstack openstack-juno

我在Fedora 19上安装Openstack Juno。我删除了RabbitMQ默认用户" guest"并创建一个名为" demo"的新用户。在所有nova.conf中我配置了rabbit_userid = demo。但是连接到localhost:5672失败了。从rabbitmq日志开始,RabbitMQ仍然使用默认用户" guest"连接。我试图设置default_user" demo"在rabbitmq.conf但它没有工作。为什么以及如何解决? 以下是错误日志:

  

{handshake_error,starting,0,{amqp_error,access_refused," AMQPLAIN登录被拒绝:用户'来宾' - 凭据无效",' connection.start_ok'} }`

rabbitmq.conf中的内容:

  

[{rabbit,[{default_pass,[<<" demo">>]}],[{default_user,[<<" demo"> ;>]}]}]。

1 个答案:

答案 0 :(得分:0)

您需要在应用程序AMQP客户端上设置userpassword。 RabbitMQ默认用户与此无关。因此,如果您要使用用户demo和密码demo,那么当您在应用程序端打开连接时,您必须使用这些凭据