Ibm mq "Failed to connect to queue manager"



需要您的帮助。

给定:

  • 两个相同的环境和配置,spring-boot-app和jms-mq作为队列管理器
  • 在捕捉到代码中的一些差异之后:

区块报价JMSWMQ0018:无法连接到队列管理器

JMSCMQ0001:WebSphere MQ调用失败,编译代码为"2"("MQCC_failed"(原因"2397"("MQRC_JSSE_ERROR"(。

堆栈包括:由com.ibm.mq.jmqi.JmqiException引起:CC=2;RC=2397;AMQ9641:通道""的远程密码规范错误

Ibm文档提出了一些原因:

  • 密码规格不匹配6
  • 客户端\管理器上未启用密码

在本地环境中,我可以设置ssl密码规范,并通过执行器查看其值。但是建筑工程师指责代码存在一些错误。我看不出会影响它的主要差异,但如果你站在我的立场上,你会有什么建议?

mq通道上设置的值CiphaerSpec值与java应用程序中设置的CipherSuite值不匹配。实际的字符串值也取决于JAVA的版本。有关CipherSpec-CipherSuite映射,请参见表1。

还要注意,在现代MQ版本中,某些组合已弃用

相关内容

最新更新