0

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

RabbitMQ 拒绝允许在特定机器上使用 EasyNetQ 从 .Net 应用程序进行访问,但它在另一台机器上运行良好。

客户端应用程序清楚地解析了 DNS,权限是广泛开放的,并且可以在另一种情况下工作。

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

RabbitMQ 运行在 Linux 亚马逊实例上,而客户端运行在 Windows Server 2008 亚马逊实例上,它在 Windows 8 桌面上运行。

我正进入(状态:

=错误报告==== 2-Jul-2013::11:54:04 === 关闭 AMQP 连接 <0.1145.22> (107.23.30.43:62815 -> 10.125.160.196:5672): {handshake_error,opening, 0, {amqp_error,access_refused, "访问 vhost '/\r\n ' 拒绝用户 'guest'", 'connection.open'}}

有任何想法吗?

谢谢,

  • 丹尼尔
4

1 回答 1

1

可能,'/\r\n'应该只是'/',除非您明确创建名称中带有特殊符号的此类虚拟主机。检查您的连接参数。

于 2013-07-02T17:25:55.560 回答