Caused by: com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.的幾種原因


環境:centos 7+

1、查看用戶是否存在


進入安裝目錄使用./sbin/rabbitmqctl list_users查看是否存在用戶

比如:./usr/local/rabbitmq/rabbitmq_server-3.7.15/sbin/rabbitmqctl list_users

2、查看是否允許非localhost登陸(一般報錯都是因為這個原因)

①進入安裝目錄使用./sbin/rabbitmq-plugins enable rabbitmq_management啟動web管理頁面

比如:./usr/local/rabbitmq/rabbitmq_server-3.7.15/sbin/rabbitmq-plugins enable rabbitmq_management

②瀏覽器輸入IP:15672進行訪問

如果登錄遇到問題:User can only log in via localhost。

①./usr/local/rabbitmq/rabbitmq_server-3.7.15/ebin/rabbit.app

將:{loopback_users, [<<”guest”>>]},

改為:{loopback_users, []},

原因:rabbitmq從3.3.0開始禁止使用guest/guest權限通過除localhost外的訪問

3、還沒想好。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM