简体   繁体   English

RabbitMQ“访问vhost'OWN'被拒绝”

[英]RabbitMQ “access to vhost 'OWN' refused”

As you can see, I try to set and use permission on new vhost on RabbitMQ. 如您所见,我尝试在RabbitMQ上设置和使用新vhost的权限。 I cannot find out, what's my problem. 我找不到,我的问题是什么。 If I use vhost as "/", all worked ok. 如果我使用vhost作为“/”,一切正常。

=INFO REPORT==== 18-Nov-2016::11:50:20 ===
Setting permissions for 'mqadmin' in '/' to '.*', '.*', '.*'

=INFO REPORT==== 18-Nov-2016::11:50:24 ===
Setting permissions for 'mqadmin' in '/OWN' to '.*', '.*', '.*'

=INFO REPORT==== 18-Nov-2016::11:51:49 ===
accepting AMQP connection <0.18046.18> (my_ip:60527 -> server_ip:5671)

=ERROR REPORT==== 18-Nov-2016::11:51:49 ===
Error on AMQP connection <0.18046.18> (my_ip:60527 -> server_ip:5671, user: 'mqadmin', state: opening):
access to vhost 'OWN' refused for user 'mqadmin'

=INFO REPORT==== 18-Nov-2016::11:51:49 ===
closing AMQP connection <0.18046.18> (my_ip:60527 -> server_ip:5671)

ConnectionUrl on node.js/amqps is node.js / amqps上的ConnectionUrl是

var connectUrl = sprintf('amqps://%s:%s@%s/%s', 'mqadmin', 'my_password', 'server_ip','OWN');

I answered to myself. 我自言自语道。 Solved! 解决了! vhost "/OWN" and "OWN" are not the same! vhost“/ OWN”和“OWN”不一样! When ignoring / from vhost, all worked ok. 当忽略/来自vhost时,一切正常。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM