我有MQ版本6,并且身份验证使用单个个人证书来验证使用客户端通道的连接。现在,从另一端连接到MQ服务器的客户端实体想要使用具有根证书,中间证书和2个更高级别证书的证书链。安装根和证书链后,身份验证将失败,并显示以下消息。
AMQ9637:频道缺少证书。
知道可能出了什么问题吗?证书的顺序似乎是正确的。提前感谢您的任何帮助或建议。
答案 0 :(得分:1)
如果客户端访问证书存储区时出现问题,则会失败并中止连接。 “频道缺少证书”错误表明客户参与了频道协商,但在被问到时无法找到自己的证书。其中一些常见原因包括:
t.rob
,则C客户端证书的标签必须为ibmwebspheremqt.rob
。 RESET SECURITY TYPE(SSL)
命令来执行此操作,但客户端应用程序没有。因此,任何需要查看新版密钥库的应用程序必须完全停止,然后重新启动。对于应用程序服务器可能与服务器分开关闭的应用程序服务器,通常必须循环整个服务器。如果其中一个方法无法解决问题,则需要使用客户端类型,证书标签,用户ID,平台等详细信息更新问题。