Невозможно создать очередь в Websphere MQ Explorer V7.0 - PullRequest
3 голосов
/ 24 ноября 2010

Я установил Websphere MQ V7.и создал менеджер очередей и каналы, но проблема в том, что я не могу создать какие-либо очереди в проводнике, и при проверке в файлах журнала ошибок не выдается никаких ошибок

Как мне помочь

1 Ответ

2 голосов
/ 24 ноября 2010

Звучит так, как будто вы видите очереди в проводнике, но создать новую очередь не удается.Если вы имели в виду то, что вообще не можете подключить Explorer, то уточните вопрос.

Когда вы видите очереди, но не можете их создать, есть очень хороший шанс, что вы получаетеошибки авторизации.Вы можете проверить эту теорию, включив события авторизации:

runmqsc <qmgr name><br> ALTER QMGR AUTHOREV(ENABLED)

Если это проблема, то вы увидите сообщения о событиях, генерируемые в очереди SYSTEM.ADMIN.QMGR.EVENT.

Другой способ проверить это - установить для MCAUSER канала SVRCONN административное значение.Если вы используете Linux, это будет mqm, а в Windows это зависит от того, как вы его установили, но MUSR_MQADMIN обычно работает.

runmqsc <qmgr name><br> ALTER CHL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('mqm')

Если это решит проблему, тогдаошибки авторизации.Помните, что жесткое кодирование MCAUSER для административного значения означает, что любой, подключающийся к этому каналу, имеет права администратора.

Если безопасность важна, вы должны убедиться, что любой входящий канал с пустым MCAUSER или учетной записью администратора в MCAUSER аутентифицирует соединения с использованием SSL или выхода.Каналы для доступа с низкими привилегиями должны иметь учетную запись с низкими привилегиями в MCAUSER, иначе они разрешают администрирование.К ним относятся каналы типа RCVR, RQSTR, CLUSRCVR и SVRCONN, в частности, каналы с именами SYSTEM.DEF* и SYSTEM.AUTO.*, а также любые пользовательские каналы.Для более подробного обсуждения безопасности WMQ, пожалуйста, смотрите презентацию WMQ Hardening на https://t -rob.net / links / или размещайте вопросы здесь на SO.

...