Videlalvaro RabbitMQBundle身份验证问题

时间:2015-10-12 20:35:25

标签: symfony rabbitmq

目前我正在尝试连接到rabbitmq但是我收到以下错误。异常' PhpAmqpLib \ Exception \ AMQPProtocolConnectionException'消息' ACCESS_REFUSED - 使用身份验证机制AMQPLAIN拒绝登录。有关详细信息,请参阅代理日志文件。

我现在已经工作了几个小时,并且不知道如何解决这个问题。 rabbitmqbundle使用的凭证也被其他应用程序(python / pika)使用,这些连接到rabbitmq没有问题。代理日志文件也未提及任何失败的身份验证尝试。此外,正在使用的配置在登台/生产环境中运行良好,这些环境都是自动配置的。

如果有人知道可能导致问题的原因,我会很高兴听到这个问题。关于如何进一步解决这个问题的任何想法也非常受欢迎。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可能遇到需要为该用户名和密码解决的权限问题。在过去,我看到用户名在登录生成/使用消息时进行了身份验证,但在登录管理Web应用程序时失败了。发生这种情况是因为权限阻止用户使用管理应用程序。

根据您正在执行的操作所需的权限检查您的用户名权限。

答案 1 :(得分:0)

原来是aws安全组的问题。 来自AMQPLib的错误消息略有误导。它应该是超时而不是拒绝访问。