Một cái gì đó vừa xảy ra với tôi và khiến tôi đau đầu:
Tôi đã thiết lập máy chủ RabbitMQ Linux mới và sử dụng tập lệnh shell để thiết lập người dùng tùy chỉnh của riêng tôi (không phải khách!).
Kịch bản có một số khối "mã" đó:
rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
Rất giống với câu trả lời của Gabriele , vì vậy tôi lấy mã của anh ấy và không cần phải xác định lại mật khẩu.
Tôi vẫn không thể đăng nhập vào bảng điều khiển quản lý. Sau đó, tôi nhận thấy rằng tôi đã tạo tập lệnh thiết lập trong Windows (kết thúc dòng CR + LF) và chuyển đổi tệp thành Linux (chỉ dành cho LF), sau đó chạy lại tập lệnh thiết lập trên máy chủ Linux của tôi.
... và vẫn không thể đăng nhập, vì phải mất thêm 15 phút nữa cho đến khi tôi nhận ra rằng việc gọi add_user nhiều lần sẽ không sửa được mật khẩu bị hỏng (có lẽ kết thúc bằng ký tự CR). Tôi đã phải gọi Change_password cho mọi người dùng để sửa lỗi trước đó của mình:
rabbitmqctl change_password test test
(Một giải pháp khác có thể là xóa tất cả người dùng và sau đó gọi lại tập lệnh)