我正在Docker容器中运行RabbitMQ版本3.7.6。管理插件已启用。
登录管理UI时收到以下错误:
我正在使用以下rabbitmq.conf
:
default_user = admin
default_pass = redacted
default_user_tags.administrator = true
default_user_tags.management = true
令人困惑的部分是,用户admin
确实确实启用了管理。在启动过程中显示以下内容:
Creating user 'admin'
Setting user tags for user 'admin' to [management,administrator]
Setting permissions for 'admin' in '/' to '.*', '.*', '.*'
根据要求,这是list_users
的输出:
$ rabbitmqctl list_users
Listing users ...
admin [management, administrator]
为什么我无法使用似乎启用了management
标签的帐户登录管理控制台?
答案 0 :(得分:1)
请在这里查看我的回复:
https://groups.google.com/d/msg/rabbitmq-users/Gm2L4Yyu8jQ/RRL8QRlGAwAJ
根据您在该消息线程中提供的配置文件,您正在创建一个名为MyVector( std::vector<T>&& o ):std::vector<T>(std::move(o)) {}
MyVector( std::vector<T> const& o ):std::vector<T>(o) {}
MyVector& operator=( std::vector<T>&& o ) {
static_cast<std::vector<T&>>(*this) = std::move(o);
return *this;
}
MyVector& operator=( std::vector<T> const& o ) {
static_cast<std::vector<T&>>(*this) = o;
return *this;
}
(包括引号)的用户。
注意: RabbitMQ团队监视the rabbitmq-users
mailing list,并且有时仅在StackOverflow上回答问题。