无法通过EasyNetQ连接RabbitMQ,拒绝用户访客访问

时间:2013-07-02 16:33:26

标签: c# linux windows rabbitmq easynetq

得到一个对我没有意义的奇怪错误。

RabbitMQ拒绝允许在特定计算机上使用EasyNetQ从.Net应用程序访问,当它在另一台计算机上正常工作时。

客户端应用程序清楚地解析DNS,权限是开放的,并且它适用于另一种情况。

这是一个开箱即用的rabbitmq安装。

RabbitMQ在Linux Amazon实例上运行,而客户端在Windows Server 2008 Amazon实例上运行,它可以在Windows 8桌面上运行。

我得到了:

=错误报告==== 2013年7月2日:: 11:54:04 === 关闭AMQP连接< 0.1145.22> (107.23.30.43:62815 - > 10.125.160.196:5672): {handshake_error,开口,0,                  {amqp_error,access_refused,                              “访问vhost'/ \ r \ n'拒绝用户'来宾'”,                              'connection.open'}}

有什么想法吗?

谢谢,

  • 丹尼尔

1 个答案:

答案 0 :(得分:1)

除非您明确创建名称中包含特殊符号的vhost,否则'/\r\n'可能只是'/'。检查你的连接参数。