IBM MQ 2013认证错误的解决方法

异常:
com.ibm.msg.client.jms.DetailedJMSSecurityException: JMSWMQ2013: 为队列管理器“QM1”提供的安全性认证无效,连接方式为“Client”,主机名为“XXX.XXX.XXX.XXX(1414)”。 请检查提供的用户名和密码在您连接至的队列管理器中是否正确。

解决方法:
1.登录mqm用户(su mqm),
2.输入runmqsc QM1 (QM1 是你的队列管理器的名字),进入命令模式,
3.输入ALTER CHL(SYSTEM.DEF.SVRCONN) CHLTYPE(SVRCONN) MCAUSER(‘mqm’)
SYSTEM.DEF.SVRCONN 是通道的名字
SVRCONN 是通道的类型
mqm 是mq的用户

一般linux安装完mq后 都会自动出现mqm用户。

你可能感兴趣的:(异常笔记)