![MQ 9.4.12024年10月]](ng941.gif)
HTTP
使用代码和解释来理解和纠正从 IBM® MQ 客户端库(例如CCDTURL)访问 HTTPS 资源时可能出现的错误。
这些表格以十进制形式记录了显示在报文AMQ9795E 中的错误代码。
| 错误代码(十进制) | 说明 | 响应 |
|---|---|---|
| 101 | 指定URL 太长。 | 为远程资源提供的 URL (例如CCDTURL属性)超出了该操作系统的最大路径长度。 |
| 102 | HTTPS 初始化失败。 | HTTP初始化时出现问题。 该错误通常伴随着其他错误信息,这些信息表明了根本原因。 如果需要,请联系 IBM 支持机构。 |
| 103 | 与远程主机的通信出现错误。 | 请参阅信息中的其他信息来诊断和纠正故障。 |
| 104 | 远程文件或 URL 未找到。 | 请参阅信息中的其他信息来诊断和纠正故障。 |
| 105 | 证书不属于指定主机。 | 确保 HTTP中的尊贵名称与指定的主机名一致。 如果您故意使用不匹配的证书,您可以使用 MQSCO 结构或 "mqclient.ini文件将证书验证级别降至 "ANY,从而降低验证级别。 |
| 106 | 终端证书吊销状态未知。 | 确保 HTTP中指定的CRL或OCSP服务器有效,且可从客户端主机访问。 如果不需要证书吊销检查,则可以通过使用 HTTPSCertRevocation或 mqclient.ini 文件中的 HTTPSCertRevocation来禁用它们。 |
| 107 | HTTPS出现问题。 | 请参阅信息中的其他信息来诊断和纠正故障。 |
| 108 | HTTPS 密钥库隐藏文件无法访问。 | HTTPSKeyStore必须附带一个存储文件(扩展名为 ".sth),该文件位于同一目录下,名称与密钥存储文件相同。 确保存在 stash 文件,并且运行 IBM MQ 客户端应用程序的用户 ID 可以访问该文件(具有 read 权限)。 |