登入rabbitmq報錯User can only log in via localhost
在訪問管理介面使用guest使用者登入時出現login failed錯誤。
到伺服器上查詢日誌顯示出現錯誤的原因是:HTTP access denied: user ‘guest’ - User can only log in via localhost。
解決:
rabbitmq從3.3.0開始禁止使用guest/guest許可權通過除localhost外的訪問。我的是3.6
如果想使用guest/guest通過遠端機器訪問,需要在rabbitmq配置檔案中(找到/rabbitmq_server-3.6.14/ebin下面的rabbit.app檔案)中設定
loopback_users為[]。
找到/rabbitmq_server-3.6.14/ebin下面的rabbit.app檔案檔案完整內容如下(注意後面的半形句號):
找到:loopback_users裡的<<”guest”>>刪除。
[{rabbit, [{loopback_users, []}]}].
然後重啟
systemctl restart rabbitmq-server.service
搞定
相關推薦
登入rabbitmq報錯User can only log in via localhost
在訪問管理介面使用guest使用者登入時出現login failed錯誤。 到伺服器上查詢日誌顯示出現錯誤的原因是:HTTP access denied: user ‘guest’ - User can only log in via localhost。
登入mysql 報錯ERROR 1820 (HY000): You must reset your password using ALTER USER ......
1、原因:windows下首次登入mysq時報1820的錯誤,是因為安裝好mysql時密碼有一個指定的預設值,需要重置密碼才能正常使用資料庫,下面是解決該錯誤的方案: 1)在cmd下進入mysql安裝的bin目錄,登入mysql資料庫: ....\bin>mysql -hlocal
Linux下 登入mysql報錯 ERROR 2002 (HY000): Can't connect to local MySQL server through socket....
查閱了無數資料,知道自己的mysql.sock檔案丟失了,想了一下,之前修改my.cnf檔案時,由於粗心把windows的路徑複製了進去,頭疼啊...... 看了一天網上的解決辦法,挨個試了一遍,最後發現其實只要一步就解決了: ERROR 2002 (HY000): Ca
解決用戶自生成meta導入kylin後報錯問題Can not deserialize instance of java.lang.String[] out of VALUE_STRING token
pri ner hbase cau ebean 要求 eno pre property 報錯棧: 2017-06-22 20:48:07,101 ERROR [http-bio-7070-exec-5] cube.CubeManager:947 : Error dur
eclipse裏啟動rabbitmq報錯 java.net.SocketException: Connection reset
soc IT 啟動 fcm csdn 測試 eml 下拉 == RabbitMQ學習之Java客戶端連接測試(二) https://blog.csdn.net/roc1029/article/details/51249412 使用guest用戶遠程連接RabbitMQ用戶名
DG環境RMAN刪除歸檔報錯RMAN-08137: archived log not deleted
nop channel chan more fault sed osi document complete Oracle 12C DG環境,備庫歸檔目錄告警,查看crontab腳本,發現有刪除操作,保持兩天的,後手動執行,查看具體報錯原因; RMAN> delete
連線rabbitmq 報錯 com.rabbitmq.client.ShutdownSignalException: connection error
ConnectionFactory factory = new ConnectionFactory(); // 連線IP factory.setHost("127.0.0.1"); // 預設監聽埠 factory.se
學習筆記-登入-總是報錯,不知道哪的問題
import os jd_user_path = 'jd_users.txt' jd_wx_path = 'wx_users.txt' user_status = False def allinlogin(filepath): with open(filepath, 'r') as fil
解決Jackson報錯:can not access a member of class xx.xx.ser.std.NullSerializer with modifiers "private"
解決 Jackson 報錯:can not access a member of class com.fasterxml.jackson.databind.se
Nginx報錯nginx: [emerg] unknown log format "main"
故障描述: 在新增Nginx的子配置檔案後報錯誤nginx: [emerg] unknown log format "main" 無法重新載入,仔細檢視配置沒有語法錯誤經過除錯才發現是定義log_format的時候寫到HTTP模組最下面,導致子配置檔案無
rabbitMQ報錯;解決方案Error: unable to connect to node
swift 報錯 Call can throw, but it is not marked with 'try' and the error is not handled
在開發中使用正則表示式時報了這樣的問題:Call can throw, but it is not marked with 'try' and the error is not handled,即:
let regex:NSRegularExpression = NSRegularExpression(pa
sqlplus登入是報錯,ORA-12570: TNS: 包閱讀程式失敗
1、先定位問題是不是Oracle 監聽器日誌 listener.log檔案過大 路徑一般:C:\app\Administrator\diag\tnslsnr\主機名\listener\trace下面的 listener.log db版本:11.2.0.1 os版本
Linux下啟動rabbitmq報錯:./rabbitmq-server: line 80: erl: command not found的解決辦法
樓主今天在linux下啟動rabbitmq的時候,發生瞭如下圖的錯誤: 網上搜索得到了答案,現在分享給大家: 在linux的/etc/profile環境下新增如下兩行程式碼: #set erlang environment export PATH=$PATH:/usr/loc
springboot打包成功,釋出也不報錯,訪問也不報錯,但是登入訪問報錯xml...
原因是某個子模組的xml不能編譯打包。 解決辦法: 在pom.xml中新增如下程式碼 <build> <resources> <resource> <directory>src/m
nacicat for mysql/mysql 設定外來鍵報錯1005:Can't create table (errno: 150)解決辦法
nacicat for mysql/mysql 設定外來鍵報錯1005:Can’t create table (errno: 150) 使用nacicat for mysql工具或者mysql 命令列中
webpack 打包報錯:Can't resolve '.\dist\bundle.js' in 'E:\vivian....'
最近才開始學習webpack 用的webpack 版本是:4.20.2版本的,在打包過程用執行了這個命令 webpack .\src\main.js .\dist\bundle.js 然後就報了下邊的錯誤: 後來檢視之後原來是版本的問題,我用的這個wepa
群暉登入mysql報錯
1、SSH登入到群輝上(帳號密碼為:登入5000埠的帳號和密碼) 2、 執行mysql -uroot -P3306 -p,然後輸入密碼 3、執行: update user set host='%' where user='root'; 4、執行: flu