rabbitmq“ Login was refused using authentication mechanism PLAIN”


新安裝的單機rabbitmq版本3.6.6.

1)guest用戶無法web登錄。

2)后端程序提示 rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.

3)rabbitmq日志提示

=ERROR REPORT==== 2-Feb-2021::10:23:09 ===
Error on AMQP connection <0.2697.0> (192.168.7.192:40568 -> 192.168.7.195:5672, state: starting):
PLAIN login refused: user 'guest' can only connect via localhost

 

原因:

rabbitmq從3.3版本以后,禁止guest用戶遠程訪問。

解決方法:

1.找到rabbit.app這個文件,我是yum安裝的,不知道在哪里所以用find命令查找的。

 find / -name rabbit.app
/usr/lib/rabbitmq/lib/rabbitmq_server-3.6.6/ebin/rabbit.app

 2.vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.6/ebin/rabbit.app

大概在42行,刪除里面的guest用戶,修改為如何格式,然后保存。

 3.重啟服務即可

systemctl restart rabbitmq-server

 


免責聲明!

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



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