全新安裝后無法訪問RabbitMQ Web管理界面我已根據官方網站上的說明在新的Centos 5.10 VM上安裝了最新的RabbitMQ服務器(rabbitmq-server-3.3.0-1.noarch.rpm)。我在開發之前已經多次這樣做了,從來沒有遇到任何問題。但是,這次我無法使用默認的guest / guest用戶登錄管理Web界面。在日志中,我看到以下內容:=ERROR REPORT==== 4-Apr-2014::00:55:15 ===webmachine error: path="api/whoami""Unauthorized"可能是什么導致了這個?
3 回答

慕神8447489
TA貢獻1780條經驗 獲得超1個贊
對于誰曾經到過這個線程,但仍然無法在全新安裝后訪問管理控制臺,我的問題是管理控制臺沒有啟用,我通過這個命令解決了它:
轉到rabbitMq命令提示符
類型:
rabbitmq-plugins enable rabbitmq_management

慕后森
TA貢獻1802條經驗 獲得超5個贊
剛剛發生在我身上的事情讓我感到頭疼:
我已經設置了一個新的Linux RabbitMQ服務器并使用shell腳本來設置我自己的自定義用戶(而不是guest?。?。
該腳本有幾個“代碼”塊:
rabbitmqctl add_user test testrabbitmqctl set_user_tags test administratorrabbitmqctl set_permissions -p / test ".*" ".*" ".*"
非常類似于Gabriele的回答,所以我采用他的代碼,不需要編輯密碼。
我仍然無法登錄管理控制臺。然后我注意到我在Windows中創建了安裝腳本(CR + LF行結束)并將文件轉換為Linux(僅限LF),然后重新啟動Linux服務器上的安裝腳本。
...并且仍然無法登錄,因為它再花了15分鐘,直到我意識到一遍又一遍地調用add_user無法修復損壞的密碼(可能以CR字符結束)。我不得不為每個用戶調用change_password來修復我之前的錯誤:
rabbitmqctl change_password test test
(另一種解決方案是刪除所有用戶,然后再次調用腳本)
添加回答
舉報
0/150
提交
取消