我已經安裝了Websphere MQ V7。並創建了隊列管理器和渠道,但問題是我不能在資源管理器中創建的任何隊列,並在檢查錯誤日誌文件,有沒有錯誤,則拋出無法在Websphere MQ Explorer上創建隊列V7.0
我怎麼能幫助
我已經安裝了Websphere MQ V7。並創建了隊列管理器和渠道,但問題是我不能在資源管理器中創建的任何隊列,並在檢查錯誤日誌文件,有沒有錯誤,則拋出無法在Websphere MQ Explorer上創建隊列V7.0
我怎麼能幫助
這聽起來好像你可以在資源管理器中看到隊列,但創建新隊列失敗。如果你的意思是你根本無法連接瀏覽器,那麼請澄清一下問題。
當您看到隊列但無法創建隊列時,您很可能會收到授權錯誤。您可以通過啓用授權事件驗證這一理論:
runmqsc <qmgr name>
ALTER QMGR AUTHOREV(ENABLED)
如果是這樣,那麼你將看到SYSTEM.ADMIN.QMGR.EVENT
隊列生成事件消息的問題。
驗證此問題的另一種方法是將SVRCONN通道的MCAUSER設置爲管理值。如果你使用的是Linux,那將是'mqm',在Windows上它取決於你如何安裝它,但是MUSR_MQADMIN通常工作。
runmqsc <qmgr name>
ALTER CHL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('mqm')
如果這則解決了這個問題是授權錯誤。請記住,將MCAUSER硬編碼爲管理值意味着連接到該頻道的任何人都具有管理權限。
如果安全性很重要,您需要確保任何具有空白MCAUSER的入站通道或MCAUSER中的管理帳戶使用SSL或退出驗證連接。低權限訪問的頻道必須在MCAUSER中擁有低權限的帳戶,否則它們允許管理。這些通道包括RCVR,RQSTR,CLUSRCVR和SVRCONN類型的通道,特別是那些名稱爲SYSTEM.DEF*
和SYSTEM.AUTO.*
的通道以及任何用戶定義的通道。有關WMQ安全性的更多討論,請參閱WMQ加固演示文稿https://t-rob.net/links/或在SO上發帖提問。
我試過這個,但沒有運氣。在命令行上結束創建隊列。 – 2014-12-02 16:11:02