【发布时间】:2020-09-28 09:21:19
【问题描述】:
我们正在尝试使用 Spring Boot 应用程序中的证书连接到 IBM MQ,但仅在生产环境中连接时出现以下错误:
JMSCMQ0001:IBM MQ call failed with compcode '2' ('MQCC_FAILED') reason '2035' ('MQRC_NOT_AUTHORIZED').
我们可以使用相同的配置连接到所有其他较低环境中的 MQ。
【问题讨论】:
-
您需要查看队列管理器的
AMQERR01.LOG以确定原因。 2035 可以返回给客户端,因为 CHLAUTH 阻塞了连接,权限错误,一个无效的 MCAUSER,如果用户 ID 和密码正在被 CONNAUTH 检查并且失败它也会导致 2035。