AMQ9xxx: 远程
AMQ9001I
通道“<插入_3> ”正常结束。
严重性
0 : 参考
说明
至主机“<插入_5> ”的通道“<插入_3> ”正常结束。
响应
无。
AMQ9002I
正在启动通道“<插入_3> 。
严重性
0 : 参考
说明
正在启动通道“<插入_3> 。
响应
无。
AMQ9003I (IBM i)
通道<插入_3> 的上个消息序号是<插入_1> 。
严重性
0 : 参考
说明
通道<插入_3> 的上个消息序号是<插入_1> 。
响应
无。
AMQ9004I (IBM i)
通道<插入_3> 状态信息。
严重性
0 : 参考
说明
通道<插入_3> 状态信息: 不确定的消息数 - <插入_1> 不确定的序号 - <插入_2> 不确定的逻辑工作单元ID - <插入_4>
响应
无。
AMQ9005E
IBM MQ 安全策略拦截器访问公用密钥密码术标准 (PKCS) #11 硬件标记失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器尝试打开某个公用密钥密码术标准 (PKCS) #11 标记时失败。请检查“<插入_3> ”的 GSKit ACME GSS 次要原因“<插入_1> ”。
响应
请确保 PKCS #11 标记存在且配置正确,然后重试该操作。验证标记标签、PIN 和库名是否配置正确。
AMQ9006E
IBM MQ 安全策略拦截器未尝试打开 PKCS #11 标记,因为它没有所有必需的配置信息。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器未尝试打开某个公用密钥密码术标准 (PKCS) #11 标记,因为没有配置标记标签、PIN 或共享库中的一项或多项。
响应
如果要使用某个 PKCS #11 标记,请确保该标记标签、PIN 和库名均配置正确。
AMQ9007E
IBM MQ 安全策略拦截器转换公用密钥密码术标准 (PKCS) #11 密钥证书标签失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器转换某个公用密钥密码术标准 (PKCS) #11 密钥证书标签时失败,该标签用于标识存储在 PKCS #11 标记中的某个密钥证书项。查看 GSKit ACME GSS 次要原因 <插入_1> 。
响应
请确保该 PKCS #11 密钥证书标签的定义正确。
AMQ9008E
无法获取密钥库文件 <插入_4> 中标签 <插入_3> 的证书。GSKit ACME GSS 次要原因为 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法从密钥库中读取给定标签的证书。
响应
请确保根据配置文件的 cms.certificate 条目正确设置了该标签。检查密钥库是否包含给定标签的证书。
AMQ9009E
无法获取凭证。GSKit ACME GSS 次要原因为 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法获取凭证。
响应
请查看配置以确保密钥库数据库和隐藏文件未损坏。
AMQ9010E
IBM MQ 安全策略内部错误:由于指定的加密算法 <插入_1> 无效,因此无法保护消息。
严重性
20 : 错误
说明
值标识指定为意外的值。
响应
这是一个内部错误。 请与 IBM 服务代表联系。
AMQ9011E
IBM MQ 安全策略拦截器为此 ACME 环境开启公用密钥密码术标准 (PKCS) #11 硬件 RSA 专用密钥算法失败。查看 GSKit ACME GSS 次要原因 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器向该 ACME 环境注册公用密钥密码术标准 (PKCS) #11 密码算法失败。
响应
请确保 PKCS #11 标记运行正常,然后重试该操作。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9012E
IBM MQ 安全策略拦截器无法获取公用密钥凭证。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法执行公共密钥基础结构 (PKI) 登录操作。
响应
请检查与获取公用密钥凭证相关的错误消息以确定故障原因。检查用户是否有读取 kdb 文件和隐藏文件的许可权,并验证 kdb 文件是否包含具有指定标签的证书。最后,检查证书是否已到期。
AMQ9013E
IBM MQ 安全策略内部错误:无法终止“独立数据单元保护”(IDUP) 环境。GSKit 原因码 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法释放 GSKit IDUP 环境,因为发生了内部错误。
响应
请参阅信息中心内的 GSKit 附录以获取 GSKit 原因码的说明并采取纠正行动。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9014E
IBM MQ 安全策略拦截器关闭公用密钥密码术标准 (PKCS) #11 标记失败。 查看 GSKit ACME GSS 次要原因 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器关闭公用密钥密码术标准 (PKCS) #11 标记失败。
响应
请确保 PKCS #11 标记运行正常,然后重试该操作。如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9015E
IBM MQ 安全策略内部警告:GSKit 无法释放 <插入_3> 。 GSKit 原因码 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略 GSKit 调用失败并带有所指示的原因码,因为它无法将资源释放回系统。
响应
不需要任何操作。 如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9016E
IBM MQ 安全策略内部错误:GSKit 无法分配 <插入_3> 。 GSKit 原因码 <插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略 GSKit 调用失败并带有所指示的原因码,因为系统无法分配资源。
响应
请确保系统符合执行该应用程序所需的硬件和软件需求,然后重新启动该应用程序。
AMQ9017E
IBM MQ 安全策略内部错误:无法取消对消息的保护:GSKit 错误代码 <插入_1> ,原因 <插入_2> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法验证或解密消息,因为发生了所指示的 GSKit 错误。发生此情况可能有多种原因,所有原因均为内部故障:(1) 消息不是有效的 PKCS#7 消息;(2) 发送方的证书没有为能够加密消息所必需的密钥使用位;(3) 未将发送方的证书识别为可信证书;(4) 接收方不在消息接收方之列;(5) PKCS#7 加密密钥大小不可接受,例如 40 位 RC2。
响应
请参阅信息中心内的 GSKit 信息以获取 GSKit 原因码的说明并采取纠正行动。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9018E
指定的 SHA-2 算法“<插入_3> ”在此平台上不受支持。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器应用策略失败,因为此平台不支持 SHA-2 签名算法。
响应
对于使用指定了 SHA-2 签名算法的策略打开队列的所有平台,请检查这些平台是否具有必需的加密库支持。
AMQ9019E
IBM MQ 安全策略内部错误:由于指定的签名算法 <插入_1> 无效,因此无法保护消息
严重性
20 : 错误
说明
值标识指定为意外的值。
响应
这是一个内部错误。 请与 IBM 服务代表联系。
AMQ9020E
IBM MQ 安全策略内部错误:由于未指定接收方的 DN,因此无法保护消息。
严重性
20 : 错误
说明
策略设置为隐私策略,但不包含任何接收方 DN。
响应
这是一个内部错误。 请与 IBM 服务代表联系。
AMQ9021E
为以下 DN 导入证书时发生错误:<插入_3> ,结果:<插入_1>
严重性
20 : 错误
说明
该专有名称在密钥库中不存在或无效。
响应
请参阅信息中心内的 GSKit 附录以获取 GSKit 原因码的说明并采取纠正行动。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9022E
为以下 DN 导入证书时发生错误:<插入_3> ,结果:<插入_1> ,原因:<插入_2> 。
严重性
20 : 错误
说明
该专有名称在密钥库中不存在或无效。
响应
请参阅信息中心内的 GSKit 附录以获取 GSKit 原因码的说明并采取纠正行动。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9023E
为密钥库文件“<插入_3> ”的名称错误地提供了文件扩展名“<插入_4> ”
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器找不到该密钥库文件。看起来该密钥库配置项的值错误地包含了文件扩展名。
响应
请确保在配置文件中指定的密钥库文件名不包含文件扩展名。
AMQ9024E
密钥库文件“<插入_3> ”不存在,并且密钥库配置项错误地以“<插入_4> ”结尾。确保密钥库配置的值不包含文件扩展名,且它指向现有文件。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器找不到该密钥库文件。该密钥库配置项的值错误地包含了文件扩展名“<插入_4> ”,并且产生的文件名“<插入_3> ”不存在。
响应
确保密钥库配置的值不包含文件扩展名,且它指向现有文件。
AMQ9025E
密钥库文件 <插入_3> <插入_4> 不存在。确保密钥库配置项的值指向现有文件。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器找不到该密钥库数据库文件。
响应
确保密钥库配置项的值指向现有文件。
AMQ9026E
无法读取密钥库文件 <插入_3> <插入_4> 。检查文件许可权。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法读取该密钥库数据库文件。
响应
请为该密钥库数据库文件设置适当的许可权。
AMQ9027E
无法访问密钥库文件 <插入_3> <插入_4> 。错误代码为<插入_1> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法打开该密钥库数据库文件。
响应
请确保访问该密钥库文件的应用程序具有访问该密钥库文件的适当许可权。
AMQ9028E
密钥库隐藏文件 <插入_3> <插入_4> 不存在。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器找不到该密钥库隐藏文件。
响应
请确保访问该密钥库隐藏文件的应用程序具有访问该文件的适当许可权。
AMQ9029E
无法读取密钥库隐藏文件 <插入_3> <插入_4> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法读取该密钥库隐藏文件。
响应
请检查该密钥库隐藏文件的许可权。
AMQ9030E
IBM MQ 安全策略内部错误:无法通过当前队列对象句柄 (<插入_1> ) 解析队列信息。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法通过当前队列对象句柄解析队列信息,因为该对象句柄无效或无法识别。
响应
请确保该队列尚未由其他 IBM MQ 应用程序打开,并且它先前没有关闭过。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9031E
IBM MQ 安全策略拦截器在执行回调出口之前检测到错误。IBM MQ 完成代码 <插入_1> :原因 <插入_2> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器在拦截器执行之前接收到表示错误的 IBM MQ 完成代码。
响应
请参阅信息中心以了解该完成代码和原因码,并采取纠正行动。如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9032E
IBM MQ 安全策略拦截器找不到队列管理器 CodedCharSetId (<插入_1> )。确保您具有查询有关队列管理器属性的许可权。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器找不到本地队列管理器的 CodedCharSetId,因为发生了内部错误。
响应
请确保应用程序具有对该队列管理器的查询许可权。 如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9033E
IBM MQ 安全策略内部错误:找不到本地队列管理器 CodedCharSetId (<插入_1> )。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器找不到本地队列管理器的 CodedCharSetId,因为发生了内部错误。
响应
如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9034E
消息没有有效的保护类型。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器在消息头中检测到无效的保护类型。发生此情况的原因通常是 IBM MQ 消息头无效。
响应
重试该操作。如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9035E
消息签署者不在授权签署者列表中。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器检测到消息是由未经授权方签署的。
响应
请确定与消息发送方关联的身份是否有权向此应用程序发送消息。确保在队列安全策略的允许签署者列表中指定了该发送方。
AMQ9036E
MQOPEN() 调用失败:原因码 (<插入_1> )。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器对 IBM MQ MQOPEN() 调用的调用失败,并带有所指示的错误。
响应
请参阅信息中心以获取该错误代码的说明和建议的纠正行动。确保队列管理器可运行并且该队列存在。
AMQ9037E
IBM MQ 安全策略拦截器处理队列 <插入_3> 上的消息失败,完成代码为 <插入_1> ,原因码为 <插入_2>
严重性
20 : 错误
说明
向队列 <插入_3> 应用安全策略时遇到意外错误。
响应
这是一个内部错误。 请与 IBM 服务代表联系。
AMQ9038E
IBM MQ 安全策略拦截器将 IBM MQ 头的 <插入_3> 字段从 CCSID <插入_1> 转换为 CCSID <插入_2> 失败。请验证是否已在 IBM MQ 中启用缺省数据转换。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器内部错误:数据转换失败。这通常是字符集不兼容问题。
响应
请在 IBM MQ 中启用缺省数据转换。如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9039I
<插入_3> - 消息是由 <插入_4> 使用 <插入_5> 签署的。
严重性
0 : 参考
说明
这是参考消息,用于指示某条消息已签署,并显示签署者的名称、消息时间戳记和使用的签名算法。
响应
无。
AMQ9040I
<插入_3> - 消息是由 <插入_4> 使用 <插入_5> 签署并加密的。
严重性
0 : 参考
说明
这是参考消息,用于指示某条消息已签署并加密,并显示签署者的名称和加密算法名称。
响应
无。
AMQ9041I
消息未受保护。
严重性
0 : 参考
说明
这是参考消息,用于指示某条消息既未签署也未加密。
响应
无。
AMQ9042E
IBM MQ 安全策略内部错误:未受保护消息的大小(<插入_1> 字节)与原始消息大小(<插入_2> 字节)不匹配。
严重性
20 : 错误
说明
在取消保护后,消息大小与原始消息大小不匹配。 消息头可能已损坏或被篡改。
响应
请检查在 SYSTEM.PROTECTION.ERROR.QUEUE 队列上放置的消息,以找出错误的原因和消息的来源。如果此问题仍存在,请与 IBM 服务代表联系。
AMQ9043E
消息保护算法 <插入_3> 与所需的 <插入_4> 不同。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器检测到某条消息不符合队列所需的加密强度。如果在队列中仍有消息时更改了队列的加密强度,通常会发生此情况。
响应
请确保为消息 MQPUT 和 MQGET 使用的加密强度相同。更改队列加密强度时,请先除去队列中的所有消息,然后恢复正常操作。
AMQ9044E
IBM MQ 安全策略拦截器已将有缺陷的消息放到错误处理队列 <插入_3> 上。
严重性
20 : 错误
说明
这是参考消息,指示 IBM MQ 安全策略将其无法解释的一条消息放入了指定的错误处理队列,或者当此消息的 MQGET 是工作单元的一部分时,将此消息返回到原始队列。
响应
请确保仅将有效消息放在受 IBM MQ 安全策略保护的队列上。
AMQ9045E
IBM MQ 安全策略拦截器将有缺陷的消息放到错误处理队列上失败。 IBM MQ 原因码 (<插入_1> )
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法将其无法解释的某条消息放在错误处理队列上,因为发生了所指示的 IBM MQ 错误。
响应
请参阅信息中心以获取有关该原因码的更多信息。 如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9046E
当前消息中的“PDMQ”格式头无效。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器在当前消息中找不到有效的 IBM MQ 安全策略头。
响应
如果队列的 QoP 设置未设为“none”,请确保未受保护的消息不会传递到此队列。
AMQ9047I
IBM MQ 安全策略在当前消息中发现有效“PDMQ”格式头。
严重性
0 : 参考
说明
IBM MQ 安全策略拦截器在当前消息中发现有效的 IBM MQ 安全策略头。
响应
无。
AMQ9048E
消息保护质量 (<插入_1> ) 与为队列 <插入_3> 设置的保护质量 (<插入_2> ) 不匹配。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器检测到队列和队列上某条消息之间的保护质量 (QoP) 不匹配。发生 QoP 不匹配的原因通常是在消息的放入和获取操作之间更改了队列 QoP。
响应
请确保为消息放入和获取操作使用的队列保护质量相同。更改队列 QoP 时,请先清空队列中的所有消息,然后恢复正常操作。
AMQ9049I
已接受其保护质量 (<插入_1> ) 高于为队列 <插入_3> 设置的 (<插入_2> ) 的消息。
严重性
0 : 参考
说明
IBM MQ 安全策略拦截器检测到队列和队列上某条消息之间的保护质量 (QoP) 不匹配。发生 QoP 不匹配的原因通常是在消息的放入和获取操作之间更改了队列 QoP。
响应
请确保为消息放入和获取操作使用的队列保护质量相同。更改队列 QoP 时,请先从队列中除去所有消息,然后恢复任何操作。
AMQ9050E
IBM MQ 安全策略无法访问安全策略定义。主代码为 <插入_1> :次代码为 <插入_2>
严重性
20 : 错误
说明
无法访问安全策略定义。
响应
此应用程序必须可访问安全策略定义。 请检查此应用程序用于访问 SYSTEM.PROTECTION.POLICY.QUEUE 的对象权限管理器访问控制。
AMQ9051E
IBM MQ 找不到安全策略定义。 完成代码 <插入_1> :原因 <插入_2>
严重性
20 : 错误
说明
未定义安全策略定义。
响应
在此操作之前,必须定义安全策略定义。
AMQ9052I
已将不带保护的消息放入队列 <插入_3> 中。
严重性
0 : 参考
说明
IBM MQ 安全策略拦截器已成功将 QoP 为“none”的某条消息放到所选队列上。
响应
无。
AMQ9053I
已将带有完整性保护的消息放入队列 <插入_3> 中。
严重性
0 : 参考
说明
IBM MQ 安全策略拦截器已成功将 QoP 为“integrity”的某条消息放到所选队列上。
响应
无。
AMQ9054I
已将带有隐私保护的消息放入队列 <插入_3> 中。
严重性
0 : 参考
说明
IBM MQ 安全策略拦截器已成功将 QoP 为“privacy”的某条消息放到所选队列上。
响应
无。
AMQ9055E
队列 <插入_3> 的保护质量 (QoP) <插入_1> 无效
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器检测到队列的安全策略中指定的保护质量无效。
响应
请确保在 IBM MQ 安全策略定义中为队列指定的加密和签名算法具有有效值。
AMQ9056E
IBM MQ 安全策略内部错误:由于指定的签名算法 <插入_1> 无效,因此无法保护消息。
严重性
20 : 错误
说明
指定了意外的签名算法。
响应
这是一个内部错误。 请与 IBM 服务代表联系。
AMQ9057E
IBM MQ 安全策略内部错误:由于指定的加密算法 <插入_1> 无效,因此无法处理消息。
严重性
20 : 错误
说明
指定了意外的加密算法。
响应
这是一个内部错误。 请与 IBM 服务代表联系。
AMQ9058E
IBM MQ 安全策略拦截器无法查询队列管理器 <插入_3> 的属性。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器查询队列管理器属性失败,完成代码为 <插入_1> ,原因码为 <插入_2> 。
响应
请确保该应用程序具有查询队列管理器对象的适当访问控制许可权。
AMQ9059E
IBM MQ 安全策略拦截器为队列管理器 <插入_3> 生成配置事件失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器生成配置事件失败,完成代码为 <插入_1> ,原因码为 <插入_2> 。
响应
请确保 SYSTEM.ADMIN.CONFIG.EVENT 队列可用于此进程的输出。
AMQ9060E
IBM MQ 安全策略密钥库配置文件包含重复的键。
严重性
20 : 错误
说明
IBM MQ 安全策略密钥库配置文件“<插入_3> ”包含重复的键“<插入_4> ”。
响应
请确保密钥库配置文件包含所有必需的键,且不包含重复的键。
AMQ9061E
IBM MQ 安全策略密钥库配置文件缺少必需的键。
严重性
20 : 错误
说明
IBM MQ 安全策略密钥库配置文件“<插入_3> ”不包含键“<插入_4> ”。
响应
请确保密钥库配置文件包含所有必需的键,且不包含重复的键。
AMQ9062E
IBM MQ 安全策略拦截器无法读取密钥库配置文件:<插入_3> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法读取密钥库配置文件:<插入_3> 。
响应
请确保执行 IBM MQ 应用程序的用户具有读取配置文件的许可权。检查配置文件是否未损坏或不为空。如果问题仍然存在,请与您的当地 IBM 服务代表联系。
AMQ9063E
IBM MQ 安全策略拦截器无法解析密钥库配置文件。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法解析密钥库配置文件“<插入_3> ”中的“<插入_4> ”属性键。
响应
请确保密钥库配置文件包含所有必需的属性键,且不包含重复的属性键。
AMQ9064E
IBM MQ 安全策略拦截器启用 OCSP 检查失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器在配置 OCSP 检查时遇到错误。
响应
请检查 OCSP 配置,确保正确指定了所有参数。
AMQ9065E
IBM MQ 安全策略拦截器处理 OCSP 配置失败。
严重性
20 : 错误
说明
IBM MQ 的 OCSP 配置不正确。
响应
请检查 OCSP 配置,确保指定了所有必需参数。
AMQ9066E
IBM MQ 安全策略拦截器启用 CRL 检查失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器在配置 CRL 检查时遇到错误。
响应
请检查 CRL 配置,确保正确指定了所有参数。
AMQ9067E
IBM MQ 安全策略拦截器处理 CRL 配置失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器处理 CRL 配置信息失败。
响应
请检查 CRL 配置,确保指定了所有必需参数。
AMQ9068E
IBM MQ 安全策略拦截器无法启用撤销检查。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法启用 OCSP 或 CRL,因为当前使用的 GSKit 版本不支持所需的功能。
响应
当前启用的 GSKit 版本不符合进行 IBM MQ 安全策略撤销检查的最低需求。请安装符合最低需求的较新 GSKit 版本。
AMQ9069E
IBM MQ 安全策略拦截器验证证书失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法在尝试保护或取消保护消息时验证证书。密码提供程序未能验证专有名称为“<插入_3> ”的证书。此证书或者验证链中的另一证书的验证可能失败。 来自密码提供程序的返回码是 <插入_1> 。
响应
确保需要验证有效消息签署者的标识的所有证书都可用。
AMQ9070E
IBM MQ 安全策略拦截器验证证书失败。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器无法在尝试取消保护消息时验证证书。如果消息从属于浏览操作,它将保留在其队列中,否则将被移到 SYSTEM.PROTECTION.ERROR.QUEUE。 来自密码提供程序的返回码是 <插入_1> 。
响应
确保需要验证有效消息签署者的标识的所有证书都可用。
AMQ9071E
IBM MQ 安全策略拦截器内部错误:无法读取 GSKit 属性 <插入_3> ,GSKit 原因码:<插入_1> 。
严重性
20 : 错误
说明
GSKit gskacme_cred_get 函数失败。
响应
请确保将正确的 GSKit 版本用于此 IBM MQ 安装。
AMQ9072E
证书撤销状态为 UNKNOWN,GSKit 日志:<插入_3> 。
严重性
20 : 错误
说明
IBM MQ 安全策略拦截器确定证书撤销状态失败。
响应
请阅读 GSKit 日志以找出证书 DN 和序列号。
AMQ9073W
证书撤销状态为 UNKNOWN,GSKit 日志:<插入_3> 。
严重性
10 : 警告
说明
IBM MQ 安全策略拦截器确定证书撤销状态失败。
响应
请阅读 GSKit 日志以找出证书 DN 和序列号。
AMQ9074E
IBM MQ AMS 的这个副本的试用期许可证已到期。
严重性
20 : 错误
说明
此 IBM MQ AMS 副本只许可在有限期限内以试用方式使用。 该期限已到期。
响应
请为 IBM MQ AMS 的这个副本安装生产许可证。
AMQ9075E
此 IBM MQ AMS 这个副本的 Beta 许可证已到期。
严重性
20 : 错误
说明
此 IBM MQ AMS 副本只许可用于有限期内的 Beta 测试。 该期限已到期。
响应
请为 IBM MQ AMS 的这个副本安装生产许可证。
AMQ9076I
IBM MQ AMS 的这个副本还有 <插入_1> 天试用期。
严重性
0 : 参考
说明
此 IBM MQ AMS 副本只许可在有限期限内使用。
响应
无。
AMQ9077W
这是 IBM MQ AMS 的这个副本的最后一天试用期。
严重性
10 : 警告
说明
此 IBM MQ AMS 副本只许可在有限期限内使用。
响应
请为 IBM MQ AMS 的这个副本安装生产许可证。
AMQ9078I
IBM MQ AMS 的这个副本还有一天试用期。
严重性
0 : 参考
说明
此 IBM MQ AMS 副本只许可在有限期限内使用。
响应
无。
AMQ9079I
IBM MQ AMS 的这个副本还有 <插入_1> 天 beta 测试期限。
严重性
0 : 参考
说明
此 IBM MQ AMS 副本只许可在有限期限内使用。
响应
无。
AMQ9080I
IBM MQ AMS 的这个副本还有一天 beta 测试期限。
严重性
0 : 参考
说明
此 IBM MQ AMS 副本只许可在有限期限内使用。
响应
无。
AMQ9081W
这是 IBM MQ AMS 的这个副本的最后一天 Beta 测试期限。
严重性
10 : 警告
说明
此 IBM MQ AMS 副本只许可在有限期限内使用。
响应
请为 IBM MQ AMS 的这个副本安装生产许可证。
AMQ9082I
找不到策略。
严重性
0 : 参考
说明
未定义任何策略。
响应
无。
AMQ9083E (UNIX and Linux)
Missing environment variables are required by IBM MQ AMS to locate %3.
严重性
20 : 错误
说明
IBM MQ AMS needs to access configuration information to initialize, however the location of the %3 file cannot be determined as environment variables are incorrectly configured for this process.
响应
Unless explicitly overridden by the presence of the MQS_KEYSTORE_CONF environment variable IBM MQ AMS requires the HOME environment variable to be set. Set either MQS_KEYSTORE_CONF or HOME environment variables to identify the location of the %3 file.
AMQ9083E (Windows)
Missing environment variables are required by IBM MQ AMS to locate %3.
严重性
20 : 错误
说明
IBM MQ AMS needs to access configuration information to initialize, however the location of the %3 file cannot be determined as environment variables are incorrectly configured for this process.
响应
Unless explicitly overridden by the presence of the MQS_KEYSTORE_CONF environment variable IBM MQ AMS requires either HOMEDRIVE and HOMEPATH environment variables to be set. Set either MQS_KEYSTORE_CONF or HOMEDRIVE and HOMEPATH environment variables to identify the location of the %3 file.
AMQ9084I
IBM MQ AMS 策略已设置。
严重性
0 : 参考
说明
已设置 IBM MQ AMS 策略。
响应
无。
AMQ9085I
IBM MQ AMS 策略已删除。
严重性
0 : 参考
说明
IBM MQ AMS 策略已删除或者不存在。
响应
无。
AMQ9086I
显示 IBM MQ AMS 策略详细信息。
严重性
0 : 参考
说明
无。
响应
无。
AMQ9088I
密钥复用计数:
严重性
0 : 参考
AMQ9089E
为密钥复用参数指定的值无效。
严重性
20 : 错误
说明
为密钥复用参数提供了无效值。
响应
请指定 0(禁用密钥复用)、1-9999999(可使用密钥的最大次数)或 *(允许无限次复用密钥)。
AMQ9090E
客户机应用程序缺少一种或多种必需的 IBM MQ AMS 功能。
严重性
20 : 错误
说明
IBM MQ AMS 检测到通过通道“<插入_3> ”连接的 MQ 客户机应用程序缺少对由策略保护的队列“<插入_4> ”实施安全性所需的功能。例如,该客户机可能缺少实施机密性策略或对称密钥复用的能力。主机名为“<插入_5> ”;在某些情况下,主机名无法确定,因此显示为“????”. 客户机应用程序尝试打开、放置或获取消息可能失败,并返回 MQRC_SECURITY_ERROR (2063)。
响应
请迁移到较新版本的 MQ 客户机库,这些库支持策略在队列上施加的安全性。如果无法将客户机迁移到适当的级别,请考虑 IBM MQ AMS MCA 拦截以将消息的保护和取消保护操作移到服务器上。
AMQ9091E
密钥复用不适用于策略。
严重性
20 : 错误
说明
为密钥复用参数提供了非零值作为参数。
响应
请指定 0(禁用密钥复用)或更改策略以使用允许对称密钥复用的保护质量(例如“机密性”)。
AMQ9092I
已将带有机密性保护的消息放入队列 <插入_3> 中。
严重性
0 : 参考
说明
IBM MQ 安全策略拦截器已成功将 QoP 为“机密性”的某条消息放到所选队列中。
响应
无。
AMQ9093I
<插入_3> - 消息是使用 <插入_5> 加密的。
严重性
0 : 参考
说明
这是一条参考消息,用于指示消息已加密,并显示加密算法名称。
响应
无。
AMQ9094E
AMS 安全策略内部错误:在 <插入_4> 中无法保护消息:<插入_5> ,错误代码:<插入_3> (<插入_1> )。
严重性
20 : 错误
说明
IBM MQ AMS 安全策略拦截器无法对消息加密,因为发生了所指示的 <插入_5> 错误。发生此情况可能有多种原因,所有原因均为内部故障:(1) 消息不是有效的 PKCS#7 消息;(2) 发送方的证书没有为能够加密消息所必需的密钥使用位;(3) 未将发送方的证书识别为可信证书;(4) 接收方不在消息接收方之列。
响应
请参阅 IBM MQ AMS 信息,位于 IBM 文档以解释原因码并采取纠正操作。 如果问题仍然存在,请联系IBM 服务代表。
AMQ9095E
AMS 安全策略内部错误:在 <插入_4> 中无法取消对消息的保护:<插入_5> ,错误代码:<插入_3> (<插入_1> )。
严重性
20 : 错误
说明
IBM MQ AMS 安全策略拦截器无法验证消息或对消息解密,因为发生了所指示的 <插入_5> 错误。发生此情况可能有多种原因,所有原因均为内部故障:(1) 消息不是有效的 PKCS#7 消息;(2) 发送方的证书没有为能够加密消息所必需的密钥使用位;(3) 未将发送方的证书识别为可信证书;(4) 接收方不在消息接收方之列。
响应
请参阅 IBM MQ AMS 信息,位于 IBM 文档以解释 原因码并采取纠正操作。 如果问题仍然存在,请联系IBM 服务代表。
AMQ9096E
AMS 分发列表错误。
严重性
20 : 错误
说明
IBM MQ AMS interceptor 无法保护分发列表的消息,因为并非所有目标都定义了兼容策略。与“<插入_4> ”目标相比,“<插入_3> ”目标具有不兼容的策略定义。与分发列表中的每个队列相关联的策略必须与所用签名和加密算法、所有预期收件人以及默认标志相匹配。
响应
请比较为“<插入_3> ”和“<插入_4> ”定义的策略,并更正要匹配的 AMS 策略。如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9097W
AMS 策略操作已成功,但是队列不为空。
严重性
10 : 警告
说明
策略操作已成功,但是队列“<插入_3> ”至少包含一条在策略更改生效前放入的消息。如果策略需要的保护变得更严格,那么这可能会导致在浏览或移除现有消息时发生应用程序安全性错误,或者如果已除去保护,那么这可能会导致应用程序检索不可用的消息有效内容。
响应
请考虑重新定义启用默认的策略以处理现有消息。
AMQ9098E
FIPS 方式不可用于 AMS。
严重性
30 : 错误
说明
IBM MQ AMS 拦截器尝试过,但无法启用 FIPS 方式的操作。AMS 使用的密码提供程序可能之前在未启用 FIPS 方式的情况下已针对应用程序进程初始化,或者密码提供程序可能不支持 FIPS 方式的操作。
响应
请检查 AMS 密码提供程序是否支持 FIPS 方式及其是否正确配置。 如果该问题仍然存在,请与您的 IBM 服务代表联系。
AMQ9101E
找不到有效的密钥库配置文件。
严重性
20 : 错误
说明
密钥库应在命令行上或者通过环境变量指定,或者应位于缺省位置。 已尝试所有这些位置且未找到文件。
响应
请在命令行上指定配置文件,或者将 MQS_KEYSTORE_CONF 环境变量设置为相应的位置。
AMQ9105I
已成功保护密钥库配置文件 <插入_3> 中的凭证。
严重性
0 : 参考
AMQ9106E
无法打开文件 <插入_3> 。错误代码为<插入_1> 。
严重性
20 : 错误
说明
在无法打开指定的文件时,将发出此消息。
响应
请使用有效的文件名重新发出此命令,或者确保用户可访问该文件。
AMQ9108E
在解析 AMS PEM 文件时遇到了错误。
严重性
20 : 错误
说明
IBM MQ AMS 试图解析包含专用密钥和证书的 PEM 文件时遇到错误。 <插入_4> 中的<插入_5> 错误代码 <插入_3> (<插入_1> )。
响应
请验证专用密钥文件和证书文件的内容,以确保其格式正确。 专用密钥文件应该包含专用密钥及其匹配的证书。 证书链中需要的任何其他证书都必须在信任 PEM 文件中提供,而不是在专用密钥文件中提供。
AMQ9181E
出口程序设置的响应无效。
严重性
30 : 错误
说明
用户出口 <插入_3> 返回了在通道出口参数(MQCXP)的 ExitResponse 字段是无效 的响应码 <插入_1> 。在发出消息 AMQ9190 以提供详细信息后该通道终止。
响应
检查为什么用户出口程序会设置无效的响应码。
AMQ9182E
出口程序设置的辅助响应无效。
严重性
30 : 错误
说明
用户出口 <插入_3> 返回了在通道出口参数(MQCXP)的 ExitResponse2 字段是无 效的辅助响应码 <插入_1> 。在发出消息 AMQ9190 以提供详细信息后该通道终止。
响应
检查为什么用户出口程序会设置无效的辅助响应码。
AMQ9183E
由于需要 IBM MQ JRE 而找不到,因此程序已结束。
严重性
20 : 错误
说明
程序需要 IBM MQ 提供的 Java 运行时环境 (JRE) 才能运行,但找不到 JRE。
响应
请安装 IBM MQ JRE 组件并重试此命令。或者考虑使用不需要 JRE 即可运行的 runmqakm 命令。
AMQ9184E
出口程序设置的出口缓冲区地址无效。
严重性
30 : 错误
说明
用户出口 <插入_3> 返回一个出口缓冲区地址 <插入_1> ,而该地址在通道出口参数 (MQCXP) 的 ExitResponse2 字段中的辅助响应码设置为 MQXR2_USE_EXIT_BUFFER 时是无效的。发出消息 AMQ9190 以提供更多详细信息,并且通道停止。
响应
检查为什么用户出口程序会设置了无效的出口缓冲区地址。最可能的原因是未设 置值,因此该地址值是 0。
AMQ9185E
出口设置的出口空间无效。
严重性
30 : 错误
说明
用户出口 <插入_3> 返回了一个出口空间值 <插入_1> ,它在通道出口参数 (MQCXP) 的 ExitSpace 字段中无效。 发出消息 AMQ9190 以提供更多详细信息,并且通道停止。
响应
请研究为何用户出口程序设置了一个无效的出口空间值。 改正错误。
AMQ9186E
发送出口保留了太多的出口空间。
严重性
30 : 错误
说明
在出口初始化时,通道 <插入_3> 的发送出口链中的发送出口在通道出口参数(MQCXP) 的 ExitSpace 字段中返回了值。这些 ExitSpace 值的总数是 <插入_1> 。可在 单个传输中发送的最大字节数是 <插入_2> 。在每个传输中必须至少为消息数据 保留 1024 字节。因此发送出口保留了太多的出口空间。 通道停止。
响应
请研究为何发送出口程序设置了这么大的出口空间。改正错误。
AMQ9187E
出口设置的头压缩值无效。
严重性
30 : 错误
说明
用户出口“<插入_3> ”在通道出口参数(MQCXP)的 CurHdrCompression 字段中返回头 压缩值“<插入_1> ”,该值不是通道描述(MQCD)的 HdrCompList字段中指定的受支持 的协商值之一。 发出消息 AMQ9190 以提供更多详细信息,并且通道停止。
响应
调查用户出口程序为何指定不是受支持的协商值之一的头压缩值。
AMQ9188E
出口设置的消息压缩值无效。
严重性
30 : 错误
说明
用户出口“<插入_3> ”在通道出口参数(MQCXP)的 CurMsgCompression 字段中返回消 息压缩值“<插入_1> ”,该值不是通道描述(MQCD)的 MsgCompList 字段中指定的受 支持的协商值之一。 发出消息 AMQ9190 以提供更多详细信息,并且通道停止。
响应
调查用户出口程序为何指定不是受支持的协商值之一的消息压缩值。
AMQ9189E
出口程序设置的数据长度无效。
严重性
30 : 错误
说明
用户出口 <插入_3> 返回了一个不超过 0 的数据长度值 <插入_1> 。在发出消息 AMQ9190 以提供详细信息后该通道终止。
响应
检查为什么用户出口程序会设置无效的数据长度。
AMQ9190E
因在出口中的错误,通道终止。
严重性
30 : 错误
说明
用户出口 <插入_3> 在调用带有标识符 <插入_1> 和原因码 <插入_2> 的通道 <插入_4> 时, 如在前面的消息中报告的那样,返回值无效。该通道终止。
响应
检查为什么用户出口程序会设置无效的值。
AMQ9195E
数据长度大于最大段长度。
严重性
30 : 错误
说明
发送出口 <插入_3> 设置的数据长度 <插入_1> 大于最大段长度(<插入_2> )。 最大段长度是可在单个传输中发送的最大字节数减去用户出口空间, 用户出口空间是在发送出口链中当前发送出口后的所有发送出口所必需的空间。 发出消息 AMQ9190 以提供更多详细信息,并且通道停止。
响应
请研究为何用户出口程序设置了一个无效的数据长度。改正错误。
AMQ9196E
数据长度大于代理缓冲区长度。
严重性
30 : 错误
说明
出口 <插入_3> 设置的数据长度 <插入_1> 大于代理缓冲区长度。 用户出口在提供的代理缓冲区中返回数据,但是指定的长度大于缓冲区长度。 发出消息 AMQ9190 以提供更多详细信息,并且通道停止。
响应
请研究为何用户出口程序设置了一个无效的数据长度。改正错误。
AMQ9197E
数据长度超过出口缓冲区长度。
严重性
30 : 错误
说明
出口程序 <插入_3> 设置的数据长度 <插入_1> 超过出口缓冲区的长度。用户出口在提 供的出口缓冲区返回数据,但指定的长度比缓冲区的长度大。在发出消息 AMQ9190 以提供详细信息后该通道终止。
响应
检查为什么用户出口程序会设置无效的数据长度。
AMQ9201E
对主机‘<插入_3> ’的分配失败。
严重性
30 : 错误
说明
试图将使用 <插入_4> 的对话分配给主机 <插入_3> ,但没有成功。
响应
该错误可能是由于包含在主机 <插入_3> 的通道定义中的 <插入_4> 参数的不正确输入项而引起。改正错误并再试一次。 如果错误继续存在,请记录错误值并与您的系统管理员联系。<插入_4> <插入_5> 调用的返回码是 <插入_1> (X‘<插入_2> ’)。 主机 <插入_3> 的侦听器可能没有运行。如果是这种情况,执行适当的操作来启动对协议 <插入_4> 的侦听器,然后再试一次。
AMQ9202E
远程主机不可用,请稍后重试。
严重性
30 : 错误
说明
尝试使用 <插入_4> 向主机“<插入_3> ”的通道 <插入_5> 分配对话不成功。然而,该错误可能是暂时的,稍后也许可以成功分配 <插入_4> 对话。
在某些情况下,无法确定远程主机,因此显示为“????”。
响应
稍后重试该连接。如果该故障仍然存在,那么记录错误值,然后与系统管理员联系。来自 <插入_4> 的返回码是 <插入_1> (X“<插入_2> ”)。故障的原因可能是此主机无法到达目标主机。此外,也可能是位于主机“<插入_3> ”的侦听程序未在运行。如果是这种情况,那么执行相关操作以启动 <插入_4> 侦听程序,然后重试。
AMQ9203E
<插入_4> 的配置出错。
严重性
30 : 错误
说明
用于与主机 <插入_3> 通信的配置出错。不能向主机 <插入_3> 分配 <插入_4> 对话。
响应
可由使用 TCP/IP 通信协议(由 TRPTYPE(TCP) 定义)的通道或使用 LU6.2 通信协议(由 TRPTYPE(LU62) 定义)的通道报告此错误。
对于使用 TCP/IP 通信协议的通道,可能发生以下某种配置错误:
1.指定的主机名不正确。改正错误并再试一次。
2.指定的主机名无法解析为网络地址。主机名可能不在名称服务器上。
对于使用 LU6.2 通信协议的通道,可能发生以下某种配置错误
3.某个传输参数(方式或 TP 名称)不正确。改正错误并再试一次。方式名称应该与主机 <插入_3> 上定义的方式相同。应该定义 <插入_3> 上的 TP 名称。
4.可能未建立 LU 6.2 会话。请与系统管理员联系。
来自 <插入_4> <插入_5> 调用的返回码为 <插入_1> (X<插入_2> )。
记录错误值并告知系统管理员。
AMQ9204E
与主机 <插入_3> 的连接被拒绝。
严重性
30 : 错误
说明
通过 <插入_4> 与主机 <插入_3> 的连接被拒绝。
响应
远程系统不能配置为允许来自此主机的连接。 检查 <插入_4> 侦听器程序是否已在主机 <插入_3> 上启动。
如果对话使用 LU 6.2,那么可能是提供给远程主机的用户标识或密码不正确。
如果对话使用 TCP/IP,那么可能是远程主机未将本地主机识别为有效主机。
<插入_4> <插入_5> 调用的返回码为 <插入_1> X(<插入_2> )。
记录错误值并告知系统管理员。
AMQ9205E
提供的主机名无效。
严重性
30 : 错误
说明
提供的 <插入_4> 主机名 <插入_3> 不能被分辨成网络地址。原因可能是名称服务器没有 包含该主机,或此名称服务器不可用。
响应
检查在你主机上的 <插入_4> 配置。
AMQ9206E
数据发送到主机 <插入_3> 的错误。
严重性
30 : 错误
说明
在将数据通过 <插入_4> 发送到 <插入_3> 时发生错误。其原因可能是通信故障。
响应
<插入_4> <插入_5> 调用的返回码是<插入_1> X(<插入_2> )。 记录这些值并通知系统管理员。
AMQ9207E
从主机“<插入_3> ”通道“<插入_5> ”接收到的数据无效。
严重性
30 : 错误
说明
通过 <插入_4> 从主机“<插入_3> ”接收到的数据格式不正确。可能是未知主机尝试发送数据。
可能会生成包含接收到的无效数据的 FFST 文件。 如果处于与远程端对话的开始阶段,并且格式是简单的已知格式(例如:来自 HTTP Web 浏览器的 GET 请求),那么将不会生成该文件。 如果希望覆盖此设置,以针对任何错误数据(包括简单的已知格式)写入 FFST 文件,那么请设置环境变量 AMQ_BAD_COMMS_DATA_FDCS=TRUE 并重新启动队列管理器。
通道名为“<插入_5> ”;在某些情况下,无法确定它的名称,所以显示为“????”。 .
响应
请致电系统管理员。
AMQ9208E
由主机 <插入_3> 接收的错误。
严重性
30 : 错误
说明
从 <插入_3> 通过<插入_4> 接收数据时发生错误。其原因可能是通信故障。
响应
<插入_4> <插入_5> 调用的返回码是<插入_1> (X<插入_2> )。 记录这些值并通知系统管理员。
AMQ9209E
已关闭与通道“<插入_5> ”的主机“<插入_3> ”的连接。
严重性
30 : 错误
说明
通过 <插入_4> 从“<插入_3> ”接收数据时发生错误。 与远程主机的连接 已意外终止。 对于 TCP/IP 连接, 这通常指示已接收到 FIN 包。 可能的原因 包括:
(a) 应用程序没有断开 MQ 连接句柄,或者没有正确关闭连接。
(b) 关闭连接的防火墙。
(c) 缺失的 keep-alive 包。
通道名称为“<插入_5> ”;在某些情况下,无法确定通道名称, 因此显示为“????”。
响应
请调查远程主机意外关闭连接的原因。 远程主机上 可能提供了更多信息。 如果在发出此消息时 在远程主机上找不到错误, 请要求网络管理员调查连接被关闭的原因。
AMQ9210E
远程连接失败.
严重性
30 : 错误
说明
有一个来自远程主机的进网连接,但本地主机无法完成该连接。
响应
<插入_4> <插入_5> 调用的返回码是<插入_1> (X<插入_2> )。 记录这些值并通知应该检查<插入_4> 配置的系统管理员。
AMQ9211E
分配内存错误。
严重性
30 : 错误
说明
程序无法获得足够的内存。
响应
停止一些使用内存的程序并重试该操作。 如果问题继续存在,请与系统管理员联系。
AMQ9212E
无法分配 TCP/IP 套接字。
严重性
30 : 错误
说明
无法创建 TCP/IP 套接字,可能由于存储器问题。
响应
<插入_4> <插入_5> 调用的返回码是<插入_1> (X<插入_2> )。 重试该程序。如果失败继续存在, 请记录错误值并与系统管理员联系。
AMQ9213E
<插入_4> 的通信出错。
严重性
30 : 错误
说明
在通信中发生了意外错误。
响应
<插入_4> <插入_5> 调用的返回码是<插入_1> (X<插入_2> )。 记录这些值并通知系统管理员。
AMQ9214E
试图使用不支持的通信协议。
严重性
30 : 错误
说明
试图使用不支持的通信协议类型 <插入_2> 。
响应
检查通道定义文件。有可能输入的通信协议不是当前支持的类型。
AMQ9215E
通信子系统无法使用。
严重性
30 : 错误
说明
试图使用通信子系统,但它却还未启动。
响应
启动通信子系统后重新运行此程序。
AMQ9216E
用法:<插入_3> [-m 队列管理器名] [-n 事务程序名]
严重性
20 : 错误
说明
传给响应器通道程序的值是无效的。 无效的参数如下 -
<插入_4>
对于未提供参数的情况,将使用缺省值。
响应
改正传给通道程序的参数,然后重试该操作。
AMQ9216E (AIX)
用法: <插入_3> [-m 队列管理器名称]
严重性
20 : 错误
说明
传递给响应通道程序的值无效。 无效的参数如下:-
<插入_4>
对没有提供的参数,请使用缺省值。
响应
改正传递给通道程序的参数并重试操作。
AMQ9217E
TCP/IP 侦听程序不能启动。
严重性
30 : 错误
说明
试图启动侦听程序新的实例,但程序被拒绝。
响应
此故障的原因可能是子系统还未启动(在此情况下应当启动子系统), 或者已 有过多的程序在等待(此时应稍后再启动侦听程序)。
AMQ9218E
<插入_4> 侦听器程序无法绑定到端口号 <插入_1> 。
严重性
30 : 错误
说明
尝试将 <插入_4> 套接字绑定到侦听器端口失败。
响应
失败原因可能是另一个程序(包括其他 MQ 侦听器)使用了同一端口号。 端口 <插入_5> <插入_1> 的“<插入_3> ”调用的返回码为 <插入_2> 。 记录这些值并将其告知系统管理员。
AMQ9219E
TCP/IP 侦听程序不能对进入对话建立新的连接。
严重性
30 : 错误
说明
因接收到连接请求进行了建立新套接字的操作,但此过程中发生了错误。
响应
该故障可能是暂时的,可过一会再试。如果问题继续存在,请记录下返回码 <插入_1> 并告诉系统管理员。有可能需要释放一些作业,或重新启动通信系统。
AMQ9220E
不能装入 <插入_4> 通信程序。
严重性
30 : 错误
说明
装入库 <插入_4> 或过程 <插入_3> 未成功,错误码为 <插入_1> 。
响应
必须在系统上安装库或更改环境, 使程序能对它定位。
AMQ9221E
指定了不支持的协议。
严重性
30 : 错误
说明
<插入_3> 的指定值没有被识别为一个支持的协议。
响应
改正参数并重试操作。
AMQ9222W
找不到配置文件。
严重性
10 : 警告
说明
配置文件 <插入_3> 无法找到。此文件包含了通信参数 的缺省定义。缺省值将被使用。
响应
不必响应。
AMQ9223E
输入协议类型。
严重性
30 : 错误
说明
你执行的操作需要输入协议类型。
响应
添加协议参数后重试该操作。
AMQ9224E
文件“<插入_5> ”中节“<插入_4> ”内 <插入_1> 行上的 .ini 文件项“<插入_3> ”中出现意外的内容。
严重性
30 : 错误
说明
.ini 文件“<插入_5> ”中节“<插入_4> ”内 <插入_1> 行上名为“<插入_3> ”的条目不是有效的关键字或具有无效值。
响应
请更正 .ini 文件,然后重试操作。
AMQ9225E
文件语法错误。
严重性
30 : 错误
说明
当处理 INI 文件时,在第 <插入_1> 行检测到语法错误。
响应
修正该问题后重试此操作。
AMQ9225E (Windows)
文件语法错误.
严重性
30 : 错误
说明
在处理配置数据时检测到一个语法错误。
响应
改正问题并重试操作。
AMQ9226W
用法:<插入_3> [-m QMgrName] [-t Protocol] [ProtocolOptions]
-m 队列管理器名称。
-t 协议:TCP(缺省值)、LU62、NETBIOS 和 SPX。
TCP [-p Port] [-i IPAddr] [-b Backlog]
LU62 [-n TPName]
NETBIOS [-l LocalName] [-e Names] [-s Sessions]
[-o Commands] [-a Adaptor]
SPX [-x Socket] [-b Backlog]
严重性
10 : 警告
说明
这将显示正确的用法。
响应
纠正传递到侦听器程序的参数,然后重试此操作。
AMQ9226W (UNIX and Linux)
用法:<插入_3> [-m QMgrName] [-t TCP] [ProtocolOptions]
-m 队列管理器名称。
-t 协议:TCP(缺省值)。
TCP [-p Port] [-i IPAddr] [-b Backlog]
严重性
10 : 警告
说明
这将显示正确的用法。
响应
纠正传递到侦听器程序的参数,然后重试此操作。
AMQ9227E
<插入_3> 本地主机名未提供。
严重性
30 : 错误
说明
对 <插入_3> 进程必需有一个名称在网络注册。
响应
添加一个本地名到配置文件,然后重试该操作。
AMQ9228E
无法启动 <插入_4> 响应程序。
严重性
30 : 错误
说明
试图启动响应程序的一个实例,但该程序被拒绝。
响应
该故障产生的原因可能是子系统没有启动(在此情况下你应该启动子系统), 或者是等待的程序太多(在此情况下你应该稍后再尝试启动该响应程序)。 <插入_5> 原因码是 <插入_1> 。
AMQ9229E
应用程序已终止。
严重性
30 : 错误
说明
你已发出请求来终止应用程序。
响应
不必响应。
AMQ9230E
发生了一个意外的 <插入_4> 事件。
严重性
30 : 错误
说明
在网络事件的处理期间发生了意外的事件 <插入_1> 。
响应
不必响应。
AMQ9231E
提供的参数无效。
严重性
30 : 错误
说明
<插入_4> <插入_5> 参数的值为 <插入_3> 。此值未指定或指定的不正确。
响应
检查 <插入_5> 参数的值,并在需要时改正它。如果故障继续存在, 记录下返回码 (<插入_1> 、<插入_2> )和 <插入_4> 并告诉系统管理员。
AMQ9232E
未指定 <插入_3>
严重性
30 : 错误
说明
该操作需要指定 <插入_3> 字段。
响应
指定 <插入_3> 并重试该操作。
AMQ9233E
创建 <插入_3> 线程出错。
严重性
30 : 错误
说明
进程试图创建一个新的线程。 出现此问题最可能的因为操作系统资源(例如内存)不足。 使用任何以前的 FFST 来确定失败的原因。描述故障原因的 IBM MQ 内部返回码是 <插入_1> 。
响应
请与系统管理员联系。如果问题仍然存在,请保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9235E
不能解析提供的本地通信地址。
严重性
30 : 错误
说明
不能将本地通信地址(LOCLADDR)值“<插入_3> ”解析为 IP 地址。
响应
输入可以解析为 IP 地址的本地通信地址值,然后重试。
AMQ9236E
提供的伙伴 LU 无效。
严重性
30 : 错误
说明
<插入_4> 伙伴 LU 名 <插入_3> 无效。
响应
可能伙伴 LU 名输入不正确,或者它不在 <插入_4> 通信配置中。改正相应的错误后再试。
AMQ9237E
出现了一个 <插入_4> 的配置错误。
严重性
30 : 错误
说明
不可能分配到主机 <插入_3> 的 <插入_4> 对话。配置错误可能是:
1.可能是某个传输参数(模式或 TP 名称)不对。改正错误后重试。模式名 称应当和主机 <插入_3> 上的定义相同。应当定义 <插入_3> 上的 TP 名称。
2.可能是未建立 LU 6.2 会话。请和你的系统管理员联系。
<插入_4> 的返回码是 <插入_1> 以及相关的 <插入_5> <插入_2> 。
响应
记录错误值并向系统管理员报告。
AMQ9238E
发生了对于 <插入_4> 的通信错误。
严重性
30 : 错误
说明
在通信中发生了意外错误。
响应
来自 <插入_4> <插入_3> 调用的返回码是带有相关的 <插入_5> <插入_2> 的 <插入_1> 。
AMQ9239E
用法:<插入_3> [-m QMgrName] -n TpName -g Gateway-name
严重性
20 : 错误
说明
传递到侦听器程序的值无效。 传递到此程序的参数字符串如下, 未提供用于参数的缺省值: [-m QMgrName] -n TpName -g Gateway-name
响应
纠正传递到侦听器程序的参数,然后重试此操作。
AMQ9240E
SPX 套接字已在使用中。
严重性
30 : 错误
说明
侦听器尝试打开套接字 <插入_2> 时收到返回码 <插入_1> 。
响应
指定的套接字已由另一个进程在使用。要使用另一个套接字,请在命令行上针对 runmqlsr 指定另一个套接字,或者更新 qm.ini 文件中的缺省值。
AMQ9240E (IBM i)
SPX 套接字已在使用。
严重性
30 : 错误
说明
侦听器尝试打开套接字 <插入_2> 时收到返回码 <插入_1> 。
响应
指定的套接字已由其他进程使用。要使用其他套接字,请在命令行上为 STRMQMLSR 指定其他套接字,或者在 qm.ini 文件中更新缺省套接字。
AMQ9240E (Windows)
SPX 套接字已在使用。
严重性
30 : 错误
说明
在尝试打开套接字 <插入_2> 时,侦听器接收到返回码 <插入_1> 。
响应
指定的套接字已由另一个进程使用。要使用另一个套接字, 请在 runmqlsr 命令的命令行上指定不同的套接字, 或者更新配置数据中的缺省值。
AMQ9241E
SPX 不可用。
严重性
30 : 错误
说明
尝试开始 SPX 通信时,IBM MQ 接收到返回码 <插入_1> 。
响应
确保机器上已安装 IPX/SPX 支持,且在尝试启动 IBM MQ SPX 通道之前已启动该支持。
AMQ9242E
SPX 资源问题。
严重性
30 : 错误
说明
试图开始 SPX 通信时,IBM MQ 接收到返回码 <插入_1> ,该返回码表明存在资源问题。
响应
确保开始进行基于 IPX/SPX 的通信之前,有足够的 IPX/SPX 资源可用。
AMQ9243E
队列管理器“<插入_3> ”不存在。
严重性
30 : 错误
说明
您尝试对其执行操作的队列管理器不存在。您可能指定了错误的队列管理器名称。
响应
如果指定了错误的名称,请更正该名称,然后重新提交该命令。 如果队列管理器不存在,请创建队列管理器并重新提交该命令。
AMQ9244E
缺省队列管理器不存在。
严重性
30 : 错误
说明
您尝试根据不存在的队列管理器执行操作。
响应
创建缺省队列管理器并重新提交命令。
AMQ9245W (Windows)
无法获取通道 MCA 用户标识的帐户详细信息。
严重性
10 : 警告
说明
IBM MQ 无法获取通道 MCA 用户标识‘<插入_3> ’的帐户详细信息。 该用户标识是队列管理器‘<插入_5> ’中的通道‘<插入_4> ’的 MCA 用户标识, 可能已在通道定义中定义,或者已由通道出口或由客户机提供。
响应
确保用户标识是正确的,并且是在 Windows 本地系统、 本地域或信任域中定义的。对于域用户标识,确保所有必需的域控制器都是可用的。
AMQ9246E
端口 <插入_1> 上的 TCP/IP 侦听器无法启动新的通道。
严重性
30 : 错误
说明
试图通过启动正在端口 <插入_1> 上侦听的 TCP/IP 侦听器中新的通道连接到队列管理 器。在侦听器 <插入_2> 上运行的通道可以使用的最大套接字号。大于该最大值的号码将分配 该新的通道。拒绝所尝试的敛迹,但是侦听器将继续侦听以后的连接请求。新的侦听器 通道的套接字号与当前正在侦听器进程中运行的通道号是相关的。 产生这个问题的原因是有太多的端口指向该侦听器正在侦听的端口。
响应
应再启动一个侦听器侦听另一个端口。至某些队列管理器的通道应当从现有侦听器正在侦听 的通道重定向到新端口上。
AMQ9247E
SSPI 安全性:从 SSPI 调用得到错误的返回。
严重性
30 : 错误
说明
已经关闭了通道 <插入_3> ,因为 SSPI 通道出口从 SSPI 接收到错误的返回码。
响应
请参考相应的 SSPI 手册以找出调用 <插入_5> 上状态 <插入_4> 的含义,并改正错误。
AMQ9248E
程序无法绑定到 <插入_3> 套接字。
严重性
30 : 错误
说明
试图绑定到套接字‘<插入_4> ’失败,返回码为 <插入_1> 。 失败的 <插入_3> 调用是‘<插入_5> ’。 出现此问题最可能的因为 <插入_3> 本地地址配置不正确或者是不正确的开始和结束端口参数。
响应
请与系统管理员联系。 如果问题仍然存在,请保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9255E
侦听器已在运行。
严重性
30 : 错误
说明
要求启动 IBM MQ 侦听器的请求失败,因为已有侦听器正针对指定网络资源运行。
响应
无。
AMQ9259E
来自主机“<插入_3> ”的连接超时。
严重性
30 : 错误
说明
来自主机“<插入_3> ”通过 <插入_4> 进行的连接超时。
响应
<插入_5> 调用超时。检查以找到不能在预期时间内接收数据的原因。改正问题。重新连接通道,或者等待重试通道以使其自己重新连接。
AMQ9263E
使用通道“<插入_3> ”的“<插入_4> ”的客户机应用程序连接仍处于活动中。
严重性
30 : 错误
说明
使用通道“<插入_3> ”从应用程序“<插入_4> ”建立的先前客户机连接仍处于活动中,并尝试中断连接以允许重新连接,但未成功。 可能会发生此错误,当使用自动重新连接的客户端应用程序在队列管理器之前检测到网络连接问题时。 先前连接无法中断,因为它正在执行阻塞操作,例如,等待日志写入完成。
自动客户机重新连接等待超时,然后尝试再次重新连接到队列管理器。 在下一次重新连接尝试中,如果先前连接仍然是活动的,客户机将再次尝试中断并控制它的资源。
响应
无。
AMQ9264W
用法:<插入_3> -m QMgrName -c ChannelName [-n | -q]
-c 常规通道名称。
-m 队列管理器名称。
-n 不将消息移动到新传输队列。
-q 查询当前配置。
严重性
10 : 警告
说明
传递给 <插入_3> 程序的值无效。 无效参数如下:-
<插入_4>
<插入_3> 程序将退出。
响应
请更正传递给 <插入_3> 程序的参数,然后重试该操作。
AMQ9265I
不需要切换通道“<插入_3> ”的传输队列。
严重性
0 : 参考
说明
集群发送方通道“<插入_3> ”的传输队列配置是最新的。当前不需要切换。
响应
无。
AMQ9266W
集群发送方通道“<插入_3> ”当前正在切换传输队列。
严重性
10 : 警告
说明
当前正在将集群发送方通道“<插入_3> ”的传输队列从队列“<插入_4> ”切换为队列“<插入_5> ”。
响应
无。
AMQ9267W
集群发送方通道“<插入_3> ”具有暂挂的配置更改。
严重性
10 : 警告
说明
集群发送方通道“<插入_3> ”有剩余的从队列“<插入_4> ”到“<插入_5> ”的传输队列配置更改。
响应
请启动指定的集群发送方通道,或者在不带查询选项的情况下重复该命令,以完成切换过程。
AMQ9268I
集群发送方通道“<插入_3> ”已成功切换为使用 XMITQ“<插入_5> ”。
严重性
0 : 参考
说明
成功地将集群发送方通道“<插入_3> ”的 XMITQ 从“<插入_4> ”切换到“<插入_5> ”。
响应
无。
AMQ9269E
集群发送方通道“<插入_3> ”的 XMITQ 切换无法完成,原因码为 <插入_1> 。有关失败的更多详细信息,请查阅队列管理器错误日志。
严重性
20 : 错误
说明
从队列“<插入_4> ”到队列“<插入_5> ”的集群发送方通道“<插入_3> ”的 XMITQ 切换无法完成,原因码为 <插入_1> 。
响应
无。
AMQ9270E
共享对话未能启动。
严重性
30 : 错误
说明
在通道“<插入_3> ”的服务器连接端,尝试在套接字 <插入_2> 上启动共享对话 <插入_1> 被拒绝。
响应
检查通道“<插入_3> ”的服务器连接端的诊断信息以了解对话未启动的原因。 如果可能,请更正导致故障的错误并重试。
AMQ9271E
通道“<插入_3> ”已超时。
严重性
30 : 错误
说明
等待从通道“<插入_3> ”的另一端接收数据时发生超时,错误代码为 <插入_1> (X<插入_2> )。 连接的远程端的地址为“<插入_4> ”。 使用的超时值为:<插入_5> 。
此错误表明通道的另一端已无响应或在未收到惯常的 TCP/IP 关闭包的情况下终止。 问题可能是远程通道 MCA 异常终止或远程通道出口挂起。 问题还可能是路由器或防火墙的空闲超时策略断开了连接,因此接收操作仅在最终超时时才结束(因为 TCP 连接不一定是正常关闭)。 通常,通道脉动信号会使连接保持活动状态,但如果路由器或防火墙的空闲超时小于通道脉动信号时间间隔,这可能是导致此错误的原因。 但如果未配置通道脉动信号,那么在路由器或防火墙的空闲超时小于通道的断开连接时间间隔时或在未配置通道断开连接时间间隔时,这也可能是导致此错误的原因。
响应
请检查通道的另一端是否存在任何可能导致超时的错误。 如果存在路由器或防火墙,请检查任何已配置的超时是否不小于通道的 HBINT 和/或 DISCINT 属性值。
AMQ9272E
线程互斥信号错误。
严重性
30 : 错误
说明
该进程尝试对线程互斥信号执行操作。 出现此问题最可能的因为操作系统资源(例如内存)不足。 使用任何以前的 FFST 来确定失败的原因。涉及的 IBM MQ 函数为“<插入_3> ”,描述故障原因的内部返回码为 <插入_1> 。
响应
请与系统管理员联系。如果问题仍然存在,请保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9273E
线程事件错误。
严重性
30 : 错误
说明
该进程尝试对线程事件执行操作。 出现此问题最可能的因为操作系统资源(例如内存)不足。 使用任何以前的 FFST 来确定失败的原因。涉及的 IBM MQ 函数为“<插入_3> ”,描述故障原因的内部返回码为 <插入_1> 。
响应
请与系统管理员联系。如果问题仍然存在,请保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9278E
TCP/IP 通道“<插入_3> ”被禁止,因为它未使用安全通信协议。
严重性
30 : 错误
说明
“<插入_3> ”的出站 TCP/IP 通道启动被禁止,因为它未配置为使用安全通信协议。 队列管理器已配置为只允许使用受支持的安全通信协议的 TCP/IP 通道,例如 TLS 1.2。
响应
通过在通道定义上设置有效的 CipherSpec 值,将通道“<插入_3> ”配置为使用安全协议。
请参阅《 IBM MQ 安全文档》以获取有关 SSL/TLS 配置的更多信息。
AMQ9279E
来自“<插入_4> ”的 TCP/IP 连接请求被禁止,因为它未使用安全通信协议。
严重性
30 : 错误
说明
来自主机“<插入_4> ”的入站 TCP/IP 通信请求被禁止,因为它未建议使用安全通信协议。 队列管理器已配置为只接受使用受支持的安全通信协议的 TCP/IP 通信建议,例如 TLS 1.2。
响应
通过在通道定义上设置有效的 CipherSpec 值,将同级配置为使用安全协议。
请参阅《 IBM MQ 安全文档》以获取有关 SSL/TLS 配置的更多信息。
AMQ9280E
请求 Suite B 的参数包含一个无效值。
严重性
30 : 错误
说明
无法启动在 MQ 客户机上运行的 SSL 或 TLS 通道。 这是因为 MQSUITEB 环境变量或 MQSCO EncryptionPolicySuiteB 字段包含无效值。 指定的值为“<插入_3> ”。
通道为“<插入_4> ”;在某些情况下,无法确定它的名称,所以显示为“????”. 通道未启动。
响应
将 MQSUITEB 环境变量或 MQSCO EncryptionPolicySuiteB 字段设置为有效值。重新启动通道。
请参阅《 IBM MQ 安全文档》以获取有关 Suite B 配置的更多信息。
AMQ9281E
请求 Suite B 的参数包含一个无效的值组合。
严重性
30 : 错误
说明
无法启动在 MQ 客户机上运行的 SSL 或 TLS 通道。 这是因为 MQSUITEB 环境变量或 MQSCO EncryptionPolicySuiteB 字段包含互斥值。所有值都有效,但某些值不能一起使用。指定的值为“<插入_3> ”。
通道为“<插入_4> ”;在某些情况下,无法确定它的名称,所以显示为“????”. 通道未启动。
响应
将 MQSUITEB 环境变量或 MQSCO EncryptionPolicySuiteB 字段设置为有效的值组合。重新启动通道。
请参阅《 IBM MQ 安全文档》以获取有关 Suite B 配置的更多信息。
AMQ9282E
配置的 Suite B 安全级别的 CipherSpec 无效。
严重性
30 : 错误
说明
用户正在尝试在已配置为采用 Suite B 方式运行的队列管理器或 MQ 客户机上启动通道。 用户已指定了一个不符合已配置的 Suite B 安全级别的 CipherSpec。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”. 通道未启动。
远程主机为“<插入_4> ”。
响应
重新定义通道以运行符合 Suite B 的 CipherSpec,它满足配置的 Suite B 安全级别。 另外,可以使用正确的 CipherSpec 定义通道,队列管理器或 MQ 客户机不应以 Suite B 方式运行;如果是这种情况,请确保未配置 Suite B 方式。更正该错误,然后重新启动通道。
请参阅《IBM MQ 安全文档》以获取有关 Suite B 安全级别和 CipherSpec 的更多信息。
在应用 IBM MQ 维护后可能出现此消息,因为 FIPS 和 Suite B 标准将定期更新。发生此类更改时,还会更新 IBM MQ 以实施最新标准。因此,您可能在应用维护后发现行为更改。有关 IBM MQ 所实施 FIPS 和 Suite B 标准的版本的更多信息,请参阅位于以下位置的自述文件:
http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg27006097
AMQ9285E
推荐的 CipherSpec 与证书不兼容。
严重性
30 : 错误
说明
由于推荐的 CipherSpec 与某个证书不兼容,因此 SSL 或 TLS 握手失败。
本地和远程系统需要使用一个适合与通道 CipherSpec 一起使用的证书。 发生此错误的常见原因包括:
(a) 使用包含非 RSA 公用密钥的证书时,指定了基于 RSA 的 CipherSpec。
(b) 使用包含非 EC 公用密钥的证书时,指定了基于 Elliptic Curve 的 CipherSpec。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。通道未启动。
远程主机为“<插入_4> ”。
响应
指定一个适合与本地和远程系统上使用的数字证书一起使用的不同 CipherSpec。重新启动通道。
请参阅《IBM MQ 安全文档》以获取有关 CipherSpecs 的更多信息。
AMQ9286W
无法检查由 SSL 或 TLS 客户机提供的证书链的撤销状态。
严重性
10 : 警告
说明
由通道远程端提供的证书链中至少有一个证书未包含具有 OCSP URL 的颁发机构信息访问扩展,并且未启用其他证书撤销检查方法。IBM MQ 无法检查证书链的撤销状态。
通道名称为“<插入_5> ”。在某些情况下,无法确定通道名称,所以它显示为“????”。
证书链的详细信息为:<插入_3>
未知撤销状态的 OCSP 认证配置选项当前设置为:<插入_4>
如果将 OCSP 认证选项设置为“Required”,那么 SSL 或 TLS 握手将停止,如果将其设置为“AllowNoCheck”或“Warn”,那么将继续。
响应
要对未包含具有 OCSP URL 的颁发机构信息访问扩展的证书启用撤销检查,应配置另一种撤销检查方法。
AMQ9287E
证书确认策略无效。
严重性
30 : 错误
说明
无法启动在 MQ 客户机上运行的 SSL 或 TLS 通道。这是因为 MQCERTVPOL 环境变量或 MQSCO CertificateValPolicy 字段包含无效值。指定的值是“<插入_3> ”。
通道为“<插入_4> ”;在某些情况下,无法确定它的名称,所以显示为“????”. 通道未启动。
响应
请将 MQCERTVPOL 环境变量或 MQSCO CertificateValPolicy 字段设置为有效值。重新启动通道。
请参阅 IBM MQ 安全性文档以获取有关证书确认策略配置的更多信息。
AMQ9288E
超出通道“<插入_3> ”的安全数据传输限制。
严重性
30 : 错误
说明
CipherSpec“<插入_4> ”已达到数据传输限制 <插入_2> (对于 GCM 密码,传输限制以 TLS 记录数形式表示;对于其他所有密码,则以 MB 形式表示)。 只能使用此 CipherSpec 的会话密钥加密有限数量的数据,以降低密钥泄露的风险。
由于通道“<插入_3> ”超出其 CipherSpec 允许的数据传输限制,因此终止。
响应
可以通过以下方式之一避免该错误:
(a) 使用密钥重置以确保在超出数据传输限制之前重置会话密钥。
(b) 使用不受数据传输限制约束的更强的 CipherSpec。
AMQ9289I
消息移动完成 - 未移动任何消息。
严重性
0 : 参考
说明
在切换集群发送方通道“<插入_3> ”的 XMITQ 时,未移动任何消息。消息移动操作完成。
响应
无。
AMQ9290I
消息正在移动 - 移动了 <插入_1> 条消息。
严重性
0 : 参考
说明
在切换集群发送方通道“<插入_3> ”的 XMITQ 时,移动了 <插入_1> 条消息。消息移动操作正在进行。
响应
无。
AMQ9291I
消息移动完成 - 移动了 <插入_1> 条消息。
严重性
0 : 参考
说明
在切换集群发送方通道“<插入_3> ”的 XMITQ 时,移动了 <插入_1> 条消息。消息移动操作完成。
响应
无。
AMQ9292E
正在暂挂通道“<插入_3> ”的切换至传输队列“<插入_5> ”操作,但无法访问当前传输队列“<插入_4> ”,错误码为 <插入_1> 。
严重性
20 : 错误
说明
因给定的原因码,无法访问通道的当前传输队列。要切换通道的传输队列,就必须能够访问原始传输队列,或者您必须选择在不移动消息的情况下切换传输队列。
响应
恢复访问原始传输队列,或者使用“-n”参数发出命令。
AMQ9296E
密码保护协商失败。
严重性
30 : 错误
说明
无法建立通道 <插入_3> ,因为它不接受远程机器 <插入_5> 的密码保护算法。
该通道未启动。
响应
检查 <插入_4> 的 Channels 节中的 PasswordProtection 属性是否 阻止与远程机器的互操作性。 考虑更改 PasswordProtection 属性。
或者,请考虑使用 SSL 或 TLS 来保护应用程序凭证。 必须使用非空 TLS CipherSpec 来保护凭证。
AMQ9297W
针对客户机通道“<插入_3> ”的密码保护协商失败。
严重性
10 : 警告
说明
通道”<插入_3> ”无法与远程机器“<插入_5> ”约定 密码保护算法。 应用程序发送的任何凭证 都不受保护。
<插入_4> 文件的 Channels 节中的 PasswordProtection 属性 设置为 WARN,因此允许通道启动。
响应
将应用程序使用的通道配置为使用具有非空值 CipherSpec 的 TLS,用于加密通过连接发送的数据。
AMQ9299I
通道“<插入_3> ”已启动。
严重性
0 : 参考
说明
通道“<插入_3> ”已完成启动。
响应
无需执行任何操作。
AMQ9401I
通道 <插入_3> 已自动定义。
严重性
0 : 参考
说明
先前不存在的通道 <插入_3> 已自动定义。
响应
不必响应。
AMQ9402E
无法装入通道“<插入_3> ”的自动定义出口。
严重性
30 : 错误
说明
由于不会装入“<插入_4> ”,因此自动定义通道“<插入_3> ”失败。
响应
确保在队列管理器定义中正确指定了用户出口,另外确保用户出口程序正确且可用。
AMQ9403E
用户出口已禁止通道“<插入_3> ”的自动定义。
严重性
30 : 错误
说明
通道“<插入_3> ”的自动定义出口“<插入_4> ”返回故障代码。
响应
无。
AMQ9404I
已处理 REFRESH CLUSTER REPOS(YES) 命令,群集 <插入_4> ,<插入_1> 个对象已更改。
严重性
0 : 参考
说明
队列管理器已成功地为指明的群集处理带有 REPOS(YES) 选项的 REFRESH CLUSTER 命令。
响应
无。
AMQ9405I
已处理 FORCEREMOVE QUEUES(YES) 命令,群集 <插入_3> 目标 <插入_4> 。
严重性
0 : 参考
说明
资源库队列管理器成功地处理对指明的群集和目标队列管理器的带有 QUEUES(YES) 选项的 RESET ACTION(FORCEREMOVE) 命令。
响应
无。
AMQ9406E
REFRESH CLUSTER REPOS(YES) 命令失败,此队列管理器是群集 <插入_4> 的完整资源库。
严重性
30 : 错误
说明
资源库队列管理器无法为指明的群集处理带有 REPOS(YES) 选项的 REFRESH CLUSTER 命令, 因为本地队列管理器为群集提供了完全资源库管理服务。 这个命令被忽略。
响应
可以
1) 重新发出不带 REPOS(YES) 的命令,或
2) 在不是完全资源库的队列管理器上发出命令,或
3) 更改此队列管理器的定义,使它不是完全资源库。
AMQ9407W
集群队列 <插入_3> 定义不一致。
严重性
10 : 警告
说明
UUID 为 <插入_4> 的队列管理器上集群队列 <插入_3> 的定义与 UUID 为 <插入_5> 的队列管理器上同一集群队列的定义具有不同的 DEFPRTY、DEFPSIST、DEFBIND、DEFPRESP 或 CAPEXPRY 值。 这两个定义现在都存在于本地存储库中。 同一集群队列的所有定义都应该完全相同。 尤其是,如果应用程序依靠定义不一致的队列缺省值来确定消息传递行为,那么将会出现问题。 例如,如果应用程序使用选项 MQOO_BIND_AS_Q_DEF 打开集群队列,那么此情况也适用。 如果队列的不同实例具有不同的 DEFBIND 值,那么消息传输的行为会有所不同,具体取决于在打开队列时选择了哪个队列实例。 通常,每次打开时所选的实例都会有所不同。
响应
对于每个不一致情况,确定哪些值是正确的值。 更改集群队列 <插入_3> 的定义,使所有定义都具有正确的 DEFPRTY、DEFPSIST、DEFBIND、DEFPRESP 和 CAPEXPRY 值。
AMQ9408I
通道 <插入_3> 的 BIND_ON_OPEN 消息被放入死信队列。
严重性
0 : 参考
说明
通道 <插入_3> 的远程 CLUSRCVR 已被删除,而与该通道相关的未发送的 BIND_ON_OPEN 消息 还存在于本地 SYSTEM.CLUSTER.TRANSMIT.QUEUE 中。 这些消息不能分配到另一个通道,因为它们是通过 BIND_ON_OPEN 放置的, 但是它们不象曾经流过与之相关的通道,因为这个通道已被删除了。因此进行了一个尝试, 将它们从传输队列移动到本地死信队列。 MQDLH 原因是 MQFB_BIND_OPEN_CLUSRCVR_DEL。注意,任何内部的已删除通道的 IBM MQ 群集 消息都将从 SYSTEM.CLUSTER.TRANSMIT.QUEUE(这些已经废弃)中除去, 因此队列的当前深度可能不只减少移动到死信队列的用户消息数。
响应
检查死信队列的内容。每个消息都是以一种 MQDLH 结构包含的, 它包括写入的原因及其原始地址。还要查看以前的错误消息,以了解放置消息到死信队列的尝试是否失败。
AMQ9409E
存储库管理器异常终止。
严重性
30 : 错误
说明
存储库管理器进程异常终止。除非将调整参数 TolerateRepositoryFailure 设置为“TRUE”,否则此进程的终止将导致队列管理器终止。如果队列管理器未终止,那么不会发生其他集群管理活动,这会影响该队列管理器访问或托管的集群资源的可用性。
响应
查看队列管理器和系统错误日志中针对该存储库管理器的先前错误消息,以确定故障原因,或者联系 IBM 支持中心。重新启动队列管理器,以重新启动存储库管理器进程。
AMQ9410I
存储库管理器已启动。
严重性
0 : 参考
说明
存储库管理器已成功启动。
响应
无。
AMQ9411I
资源库管理器正常终止。
严重性
0 : 参考
说明
资源库管理器正常终止。
响应
无。
AMQ9412E
接收到对于 <插入_3> 的资源库命令。
严重性
30 : 错误
说明
资源库管理器接收到针对其它队列管理器的命令,其标识为 <插入_3> 。命令是由标识为 <插入_4> 的队列管理器发送的。
响应
检查发送队列管理器的通道和群集定义。
AMQ9413E
存储库命令格式错误,命令代码 <插入_1>
严重性
30 : 错误
说明
发生了内部错误。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9415E
存储库命令意外错误,命令代码 <插入_1> ,集群对象 <插入_3> ,发送方 <插入_4>
严重性
30 : 错误
说明
发生了内部错误。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9415E (IBM i)
发生了内部错误。
严重性
30 : 错误
说明
意外的存储库命令,命令代码 <插入_1> ,集群对象 <插入_3> ,发送方 <插入_4>
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9416E
存储库命令处理错误,原因码 <插入_2> ,命令代码 <插入_1> ,集群对象 <插入_3> ,发送方 <插入_4> 。
严重性
30 : 错误
说明
发生了内部错误。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9416E (IBM i)
发生了内部错误。
严重性
30 : 错误
说明
存储库命令处理错误,原因码 <插入_2> ,命令代码 <插入_1> ,集群对象 <插入_3> ,发送方 <插入_4> 。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9417I
手工定义的 CLUSSDR 通道已被强制除去。
严重性
0 : 参考
说明
管理员已要求删除(或者强制删除)队列管理器 <插入_3> ,但是还没有删除手工定义的 到 <插入_3> 的 CLUSSDR 通道。已经删除了自动定义的到 <插入_3> 的通道,但 <插入_3> 将继续 接收更新,直至手工定义的 CLUSSDR 通道被删除为止。
响应
删除手工定义的到 <插入_3> 的 CLUSSDR 通道。
AMQ9418I
仅为集群 <插入_3> 定义了一个完整存储库。
严重性
0 : 参考
说明
队列管理器已经收到了关于集群(仅定义了一个完整存储库)的信息。因容错和可用性原因,建议每个集群拥有两个定义为完整存储库的队列管理器。
响应
将集群中的第二个队列管理器配置为完整存储库,并定义两个队列管理器之间的双向集群发送方通道。
AMQ9419I
群集<插入_3> 没有群集接收方通道。
严重性
0 : 参考
说明
资源库管理器已接收到信息:已知群集没有群集接收方通道。
响应
为本地队列管理器上的群集定义通道接收方。
AMQ9420I
群集 <插入_3> 没有库。
严重性
0 : 参考
说明
队列管理器已接收到信息:已知群集没有资源库。
响应
改变队列管理器的 REPOS 或 REPOSNL 属性,要使群集有足够的资源库,则指定群集的名称。
AMQ9421E
检测到无效集群记录操作码
严重性
30 : 错误
说明
从 SYSTEM.CLUSTER.REPOSITORY.QUEUE 读取到无效记录。已生成 FFST 记录,但它包含无效记录。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9422E
存储库管理器错误,RC=<插入_1>
严重性
30 : 错误
说明
发生了内部错误。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9425E
发生了内部错误。
严重性
30 : 错误
说明
存储库命令合并错误,命令代码 <插入_1> ,集群对象 <插入_3> ,发送方 <插入_4>
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9426E
资源库命令的接收方未知。
严重性
30 : 错误
说明
库管理器尝试使用通道 <插入_4> 将命令发送给另一个队列管理器。标识为 <插入_3> 的接收方队列管理器无法找到。 命令码为 <插入_1> 。
响应
检查发送和接收队列管理器的通道和群集定义。
AMQ9427E
CLUSSDR 通道没有指向资源库队列管理器。
严重性
30 : 错误
说明
CLUSSDR 通道必须指向队列管理器,该队列管理器管理所有群集的资源库(其通道是一个成员)。 另外,该通道的 CLUSRCVR 必须是所有与 CLUSSDR 通道相同的群集中的一个成员。 由 CLUSSDR 通道<插入_3> 指向的队列管理器没有满足群集<插入_4> 的标准。远程队列管理器有<插入_5> 的 QMID。
响应
检查本地和远程队列管理器上的定义, 确保 CLUSSDR 通道指向管理该群集的资源库的队列管理器,并且该通道的 CLUSRCVR 是它的一个成员。
AMQ9428E
已接收到群集队列对象的意外发布。
严重性
30 : 错误
说明
本地队列管理器已接收到来自群集<插入_3> 上的远程队列管理器的群集队列对象的发布。 由于本地队列管理器没有管理群集<插入_3> 的资源库并且没有订购已发布的对象,所以它删除该请求。 用于访问本地队列管理器的远程 CLUSSDR 通道的名称为<插入_4> ,远程队列管理器的 QMID 为<插入_5> 。
响应
检查本地和远程队列管理器上的定义,确保 CLUSSDR 通道指向该群集的资源库队列管理器。
AMQ9429E
已接收到群集队列删除的意外发行。
严重性
30 : 错误
说明
本地队列管理器已接收到来自群集<插入_3> 上的远程队列管理器的群集队列删除的发布。 由于本地队列管理器没有管理群集<插入_3> 的资源库并且没有订购已发布的对象,所以它删除该请求。 用于访问本地队列管理器的远程 CLUSSDR 通道的名称为<插入_4> ,远程队列管理器的 QMID 为<插入_5> 。
响应
检查本地和远程队列管理器上的定义,确保 CLUSSDR 通道指向该群集的资源库队列管理器。
AMQ9430E
接收到意外的群集队列管理器发布。
严重性
30 : 错误
说明
本地队列管理器已接收到群集<插入_3> 上的群集队列管理器发布。 由于本地队列管理器没有管理群集<插入_3> 的资源库,未订购有关发布对象的信息并且发布对象与它的 CLUSSDR 都不匹配, 所以它应该没有收到出版物。 将出版物发送到本地队列管理器的队列管理器具有 QMID <插入_4> (注意它不必是产生出版物的队列管理器)。CLUSSDR 通道<插入_5> 用于发送发布。
响应
检查有关发送队列管理器的 CLUSSDR 定义,确保它指向该群集的资源库队列管理器。
AMQ9431I
远程队列管理器不再管理群集的资源库
严重性
0 : 参考
说明
本地队列管理器已接收到来自远程队列管理器 QMID <插入_3> 的消息,表明它不再管理群集<插入_4> 的资源库。 改变 CLUSSDR 通道<插入_5> ,以便不再将它用于访问群集<插入_4> 中的队列管理器 <插入_3> 。如果本地队列管理器没有管理群集<插入_4> 的资源库,则可能的话,重新进行适当的订购和发布。
响应
无。
AMQ9432E
非资源库队列管理器接收到查询
严重性
30 : 错误
说明
本地队列管理器已接收到来自群集<插入_3> 上的远程队列管理器的查询. 由于本地队列管理器没有管理群集<插入_3> 的资源库,所以它删除该查询。 用于访问本地队列管理器的远程 CLUSSDR 通道的名称为<插入_4> ,远程队列管理器的 QMID 为<插入_5> 。
响应
检查本地和远程队列管理器上的定义,确保 CLUSSDR 通道指向该群集的资源库队列管理器。
AMQ9433E
CLUSRCVR 必须在与它的匹配 CLUSSDR 相同的群集中。
严重性
30 : 错误
说明
CLUSRCVR 通道<插入_3> 没有定义为群集<插入_4> 的成员。 本地队列管理器已接收到一个命令, 该命令表明带 QMID <插入_5> 的远程队列管理器上的 CLUSSDR 通道<插入_3> 被定义为群集<插入_4> 的成员。
响应
改变通道<插入_3> 的 CLUSRCVR 或 CLUSSDR 定义,使它们成为同一群集的成员。
AMQ9434E
<插入_3> 上不认识的消息。
严重性
30 : 错误
说明
库管理器在其中一个队列中找到一条消息, 该信息有不认识的格式或并不来自队列管理器或库管理器。 将该消息放入死字母队列。
响应
检查死字母队列中的消息来确定消息的原始发报处。
AMQ9435E
无法放置存储库管理器消息。
严重性
30 : 错误
说明
存储库管理器已尝试向标识为 <插入_3> 的另一队列管理器上的 SYSTEM.CLUSTER.COMMAND.QUEUE 发送消息,但 MQPUT 调用失败。 MQCC=<插入_1> ,MQRC=<插入_2> 。将继续处理,但存储库信息可能过时。
响应
有关 MQCC <插入_1> 和 MQRC <插入_2> 的信息,请参阅《应用程序编程参考大全》手册。 检查本地和目标队列管理器上的通道和集群定义,并确保它们之间的通道正常工作。 更正问题后,通常会自动更新存储库信息。 REFRESH CLUSTER 命令可以用于确保存储库信息为最新。
AMQ9436E
无法发送存储库管理器消息。
严重性
30 : 错误
说明
存储库管理器已尝试向针对指定集群 (<插入_3> ) 具有完整存储库的队列管理器上的 SYSTEM.CLUSTER.COMMAND.QUEUE 发送消息,但 MQPUT 调用失败。MQCC=<插入_1> ,MQRC=<插入_2> 。将继续处理,但存储库信息可能过时。
响应
有关 MQCC <插入_1> 和 MQRC <插入_2> 的信息,请参阅《应用程序编程参考大全》手册。 检查本地和目标队列管理器上的通道和集群定义,并确保它们之间的通道正常工作。 更正问题后,通常会自动更新存储库信息。 REFRESH CLUSTER 命令可以用于确保存储库信息为最新。
AMQ9437E
无法落实存储库管理器更改。
严重性
20 : 错误
说明
存储库管理器尝试落实一些内部操作,但操作失败。MQCMIT 调用的原因码为 <插入_1> 。
响应
检查原因码。如果认为当时在其他队列管理器运行的上下文中发生是不合理的,那么保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9438E
无法为 CLUSRCVR <插入_3> 找到 CONNAME。
严重性
30 : 错误
说明
TCP/IP CLUSRCVR <插入_3> 成功地指定了一个空白的或不存在的 CONNAME 参数。 但是当资源库进程 amqrrmfa 试图获得它的 CONNAME (IP 地址)时失败了。如果在 高速缓存中存在一个现有的匹配的 CLUSRCVR 对象,那么将使用它的 CONNAME。使用的 CONNAME 是 <插入_4> 。
响应
请检查错误日志中从相关 TCP/IP 调用(gethostname、gethostbyname 或 inet_ntoa) 发出的消息。 将所有错误信息提供给您的系统管理员。
AMQ9439E
存储库毁坏:通道 <插入_3> 的 CLQMGR 对象存在错误。
严重性
30 : 错误
说明
发生了内部错误。
响应
收集《系统管理》指南中“问题确定”一章所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9440I
重置命令失败。
严重性
0 : 参考
说明
RESET CLUSTER(<插入_3> ) QMNAME(<插入_4> ) 命令失败。 要发出此命令,队列管理器 <插入_5> 必须是集群 <插入_3> 的存储库。 更改队列管理器属性 REPOS 或 REPOSNL,以包含集群 <插入_3> ,然后重试该命令。
响应
无。
AMQ9441I
已处理重置命令。
严重性
0 : 参考
说明
已在该存储库上处理 reset Cluster(<插入_3> ) Qmname(<插入_4> ) 命令,并且已从集群中删除 <插入_1> 个队列管理器。
响应
无。
AMQ9442I
已完成 REFRESH CLUSTER 的阶段一。
严重性
0 : 参考
说明
已完成 REFRESH CLUSTER 的阶段一。 刷新集群 (<插入_4> ) 命令导致刷新 <插入_1> 个对象和重新发布 <插入_2> 个对象。 尝试访问集群资源的应用程序无法解决集群资源,直至完成 REFRESH CLUSTER 的阶段二。 从集群的其他成员接收到所有新信息后,阶段二即完成。 监控您的 SYSTEM.CLUSTER.COMMAND.QUEUE 以确定它何时达到始终空状态,表明刷新过程已完成。
响应
无。
AMQ9443I
暂挂 Qmgr 集群命令已处理。
严重性
0 : 参考
说明
暂挂 Qmgr 集群 (<插入_4> ) 命令已完成。<插入_1> 个对象已暂挂。对于暂挂集群列表的情况,显示的集群名称是列表中的第一个名称。
响应
无。
AMQ9444I
恢复 Qmgr 集群命令已处理。
严重性
0 : 参考
说明
恢复 Qmgr 集群 (<插入_4> ) 命令已完成。<插入_1> 个对象已恢复。 对于恢复集群列表的情况,显示的集群名称是列表中的第一个名称。
响应
无。
AMQ9445E
创建通道 <插入_3> 时发生错误。
严重性
30 : 错误
说明
通道 <插入_4> 尝试通过创建通道 <插入_3> 来替换它自己。 尝试创建通道不成功,原因是:"<插入_5> "。以前的消息可能会提供进一步信息。
响应
改正影响成功创建通道 <插入_3> 的问题。 重新启动通道 <插入_4> 。
AMQ9446E
错误删除通道 <插入_3> 。
严重性
30 : 错误
说明
通道 <插入_3> 尝试在创建了通道 <插入_4> 后删除它自己。 尝试删除通道不成功,原因是:"<插入_5> "。
响应
如果通道 <插入_3> 仍然存在,请改正影响删除的问题,然后手工删除通道。
AMQ9447E
无法回退存储库管理器更改。
严重性
20 : 错误
说明
存储库管理器尝试回退一些内部操作,但操作失败。MQBACK 调用的原因码为 <插入_1> 。
响应
检查原因码。如果认为当时在其他队列管理器运行的上下文中发生是不合理的,那么保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9448E
存储库管理器失败。会在 <插入_1> 分钟后重试,队列管理器将在 <插入_2> 分钟后终止
严重性
30 : 错误
说明
存储库管理器遇到严重问题。请参阅队列管理器或系统错误日志中的先前消息,以了解详细信息。存储库管理器将在 <插入_1> 分钟后重试该命令。如果该问题在 <插入_2> 分钟后未解决,队列管理器将终止。在此问题解决之前,不会发生其他集群管理活动,这会影响该队列管理器访问或托管的集群资源的可用性。
响应
如有可能,请解决所识别的问题,否则请与 IBM 支持中心联系。 要使队列管理器延迟由于此问题而导致的终止,请将 SYSTEM.CLUSTER.COMMAND.QUEUE 队列设置为 GET(DISABLED)。该问题解决后,请将该队列设置为 GET(ENABLED),然后等待存储库管理器重试该命令或重新启动队列管理器。
AMQ9449I
存储库管理器在出错后正在重新启动。
严重性
0 : 参考
说明
存储库管理器在出错后正在重新启动,请参阅先前的错误消息以了解该故障的详细信息。
响应
如果该故障再次出现,请与 IBM 支持中心联系,并按照后续错误消息中的所有指示信息执行。
AMQ9450W
用法:<插入_3> [-m QMgrName] -f OutputFile [-v OutputFileVersion]
严重性
10 : 警告
说明
传递给通道表写程序的值无效。
传递给该程序的参数字符串如下:
[-m QMgrName] -f OutputFile [-v OutputFileVersion]
其中 OutputFileVersion 可以是 2 或 5 (缺省值是 5)
缺省值用于未提供值的参数。
响应
改正传递给通道表写程序的参数,并重试操作。
AMQ9453I
FORCEREMOVE 命令失败,群集 <插入_3> 目标 <插入_4> 不是唯一的。
严重性
0 : 参考
说明
资源库队列管理器无法处理对指明的群集和目标队列管理器的 RESET ACTION(FORCEREMOVE) 命令,因为群集中有多个带有指定名称的队列管理器。 这个命令被忽略。
响应
重新发出命令,指定要除去的队列管理器的标识(QMID),而非指定要除去的队列管理器的名称。
AMQ9455I
FORCEREMOVE 命令失败,群集 <插入_3> ,目标 <插入_4> 未找到。
严重性
0 : 参考
说明
资源库队列管理器无法处理对指明的群集和目标队列管理器的 RESET ACTION(FORCEREMOVE) 命令,因为没有在本地资源库中找到有关此队列管理器的信息。 这个命令被忽略。
响应
重新发出命令,指定正确的队列管理器名称或标识。
AMQ9456I
未从集群 <插入_5> 的完整存储库收到队列管理器 <插入_4> 的对象 <插入_3> 的更新。
严重性
0 : 参考
说明
存储库管理器检测到过去 30 天曾经使用的集群对象,本来应该已经从完整存储库为该队列发送已更新信息。但是,没有发生此情况。
自第一次发生错误时起的随后 60 天中,存储库管理器将保留有关此对象的信息。
响应
有多个可能的响应:
1) 集群 <插入_5> 中本地队列管理器的 CLUSRCVR 有一个长期存在的问题。如果是此原因,那么急需更正问题以确保能够收到集群的更新。
2) 集群 <插入_5> 中远程队列管理器的 CLUSRCVR 有一个长期存在的问题。如果是此原因,那么急需更正问题以确保能够发送集群的更新。
3) 检查远程队列管理器上的存储库管理器是否异常结束。
4) 远程队列管理器与该队列管理器不同步,可能是因为远程队列管理器是从备份进行了恢复。远程队列管理器必须发出 REFRESH CLUSTER 以与集群中的其他队列管理器同步。
5) 远程队列管理器与该队列管理器不同步,可能是因为运行了灾难恢复试验程序一段时间后结束(其中,使用相同的 CLUSRCVR 通道名称创建替换队列管理器)。如果发生此情况,那么远程队列管理器 <插入_4> 现在必须发出 REFRESH CLUSTER 以与集群中的其他队列管理器进行同步。
6) 如果已检查上述各项,但该问题持续数天(导致该错误消息在本地队列管理器的错误日志中重复),那么请与 IBM 支持中心联系。
AMQ9457I
资源库可用,集群:<插入_4> ,通道:<插入_5> ,发送方:<插入_3> 。
严重性
0 : 参考
说明
资源库队列管理器收到来自另一个队列管理器(标识为 <插入_3> )的命令,报告它再次成为集群 <插入_4> 的资源库。集群发送方通道 <插入_5> 已更改,这样它可用于访问与集群相关的其他队列管理器。
响应
无。
AMQ9458E
无法以独占方式访问存储库高速缓存。
严重性
30 : 错误
说明
在必须对存储库高速缓存进行独占访问的某个操作执行期间,某个进程仍注册为需要访问该存储库高速缓存。队列管理器“<插入_3> ”在等待该进程除去其注册,但该注册仍存在后,发出了此消息。阻止对存储库高速缓存进行独占访问的进程具有“<插入_2> ”个仍然存在的注册。
响应
访问该存储库高速缓存的已注册进程标识 (PID) 为“<插入_1> ”。 请确定此进程是仍在运行还是已终止。如果该进程未在运行,或者问题仍然存在,请收集《系统管理》手册中“问题确定”部分中所列出的项,然后联系 IBM 支持中心。
AMQ9459W
由于 PSCLUS(DISABLED),拒绝来自 <插入_4> 的集群主题 <插入_3>
严重性
10 : 警告
说明
已将队列管理器属性 PSCLUS 设置为 DISABLED,以指示队列管理器间的发布/预订活动不应在此集群中。但是,已将来自 <插入_4> 的集群主题 <插入_3> 信息通过通道发送至该队列管理器。 集群主题定义被忽略并且不会从该队列管理器看到。
响应
如果您要启用发布/预订集群,那么将集群中所有队列管理器上的 PSCLUS 属性更改为 ENABLED。您还需要发出 REFRESH CLUSTER 和 REFRESH QMGR 命令(在 PSCLUS 文档中进行了详述)。 如果您不使用发布/预订集群,那么您应该删除集群主题对象,并确保所有队列管理器上的 PSCLUS 为 DISABLED。
AMQ9461I
已检查集群对象名称 <插入_3> 的内部记录,发现记录包含不正确的内容
严重性
0 : 参考
说明
针对数据一致性的内部检查发现对象名称 <插入_3> 存在问题。 请与 IBM 支持代表联系。
响应
请保留此错误消息,并将其提供给 IBM 支持代表。 也可以运行另一条命令 amqrfdm -mQMNAME -b,这样会将多余的数据转储到 FFST 记录。然后,再将这些信息提供给 IBM 支持人员。
AMQ9465W
新的集群主题定义不一致。
严重性
10 : 警告
说明
UUID 为 <插入_4> 的队列管理器上的集群主题 <插入_3> 的定义的 <插入_5> 属性值与集群高速缓存中已存在的一个或多个集群主题的该属性值不同。 消息 AMQ9466 报告了现有主题对象。同一集群主题的所有定义应该相同,否则, 应用程序依赖其中一个属性来确定消息传递行为时可能会出现问题。例如, 如果应用程序打开某个集群主题,并且该主题的不同实例具有不同的 TOPICSTR 值,那么消息传输行为将取决于打开该主题时所选择的主题实例。
响应
改变各个队列管理器上的主题定义,以使对于所有属性它们都具有相同的值。
AMQ9466W
集群主题定义不一致。
严重性
10 : 警告
说明
UUID 为 <插入_4> 的队列管理器上的集群主题 <插入_3> 的定义的 <插入_5> 属性值与要添加至集群高速缓存的集群主题的该属性值不同。消息 AMQ9465 报告了要添加的主题对象。同一集群主题的所有定义应该相同,否则, 应用程序依赖其中一个属性来确定消息传递行为时可能会出现问题。例如, 如果应用程序打开某个集群主题,并且该主题的不同实例具有不同的 TOPICSTR 值,那么消息传输行为将取决于打开该主题时所选择的主题实例。
响应
改变各个队列管理器上的主题定义,以使对于所有属性它们都具有相同的值。
AMQ9467E
更新主题时存储库出错
严重性
20 : 错误
说明
在更新主题 <插入_3> 时,集群存储库管理器收到来自队列管理器的意外错误代码。完成代码为 <插入_1> ,原因码为 <插入_2> 。
响应
请参阅有关原因码 <插入_2> 的 IBM MQ 产品文档。 收集 IBM MQ 产品文档的“故障诊断与支持”部分中列出的项,并使用 IBM MQ 支持站点或 IBM Support Assistant (ISA),查看是否已有可用的解决方案。 如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9468I
集群接收方通道 <插入_3> 已由多个队列管理器配置
严重性
0 : 参考
说明
队列管理器 <插入_4> 使用某个集群接收方通道加入集群,但该通道与已由队列管理器 <插入_5> 定义的一个通道同名。集群中使用的所有集群接收方通道必须具有唯一名称。只有最后一个加入集群的队列管理器将使用指定的通道,如果有更新的队列管理器是集群的成员,队列管理器 <插入_5> 就无法成功加入集群。
响应
使用当前与集群中另一个队列管理器关联的通道名称可能是有意而为,例如,原始队列管理器可能已被删除并重新创建为新的队列管理器。但是,多个队列管理器中存在意外的通道名称重复情况也会导致此行为。如果这不是期望的行为,应当对队列管理器配置执行进一步的调查。
AMQ9469W
未收到集群 <插入_5> 的队列管理器 <插入_4> 上托管的 CLUSRCVR 通道 <插入_3> 的更新。
严重性
10 : 警告
说明
存储库管理器检测到拥有 CLUSRCVR 通道的队列管理器尚未重新发布该通道。该重新发布操作应在 <插入_1> 天前或从那时到现在之间的某一时刻自动执行。
存储库管理器会大约每小时检查一次该情况,并将从现在开始的约 <插入_2> 天内持续检查。 如果在这段时期内收到 CLUSRCVR 通道的更新,这些消息将停止。如果没有收到更新,将继续写入这些消息。但是,这段时期过去后,如果仍未收到任何更新,本地队列管理器将放弃识别该通道,同时这些消息也将停止。您应清楚,该集群中的部分存储队列管理器在那时就不再能够使用该通道。
响应
有几种可能原因:
1) 如果该通道已被故意除去且不再需要,您应考虑通过 RESET CLUSTER 命令将其完全除去。
2) 集群 <插入_5> 中本地队列管理器的 CLUSRCVR 有一个长期存在的问题。如果是此原因,那么急需更正问题以确保能够收到集群的更新。
3) 集群 <插入_5> 中远程队列管理器的 CLUSRCVR 有一个长期存在的问题。如果是此原因,那么急需更正问题以确保能够发送集群的更新。
4) 检查远程队列管理器上的存储库管理器是否没有异常终止。
5) 远程队列管理器与该队列管理器不同步,可能是因为远程队列管理器是从备份进行了恢复。远程队列管理器必须发出 REFRESH CLUSTER 以与集群中的其他队列管理器同步。
6) 远程队列管理器与该队列管理器不同步,可能是因为运行了灾难恢复试验程序一段时间后结束(其中,使用相同的 CLUSRCVR 通道名称创建替换队列管理器)。如果发生此情况,那么远程队列管理器 <插入_4> 现在必须发出 REFRESH CLUSTER 以与集群中的其他队列管理器进行同步。
7) 如果已检查上述各项,但该问题持续数天(导致该错误消息在本地队列管理器的错误日志中重复),那么请与 IBM 支持中心联系。
AMQ9487E
远程队列管理器是备用队列管理器实例。
严重性
30 : 错误
说明
通道“<插入_3> ”正在关闭,因为位于地址“<插入_5> ”的远程队列管理器 当前是备用队列管理器实例。
响应
无。
AMQ9488E
程序不能连接至备用队列管理器实例。
严重性
30 : 错误
说明
尝试连接到队列管理器“<插入_4> ”失败,原因码为 <插入_1> ,因为它是备用队列管理器实例。
响应
备用队列管理器实例不接受连接。请改为连接至活动队列管理器实例。
AMQ9489E
已达到通道“<插入_3> ”的最大实例数 <插入_1> 。
严重性
30 : 错误
说明
服务器连接通道“<插入_3> ”可同时运行的最大实例数已配置为 <插入_1> 。 已达到此限制。
响应
可启动新实例时重试该操作。
如果因为有太多来自一个或多个客户机应用程序的连接而导致达到限制, 请考虑更改应用程序以减少连接数目。
如果未在使用共享对话,请考虑切换至此操作方式,这样某些客户机连接可共享一个通道实例。
AMQ9490E
对于个别客户机,已达到通道“<插入_3> ”的最大实例数 <插入_1> 。
严重性
30 : 错误
说明
已配置服务器连接通道“<插入_3> ”,以便同时对个别客户机运行的最大实例数为 <插入_1> 。 对于远程网络地址为“<插入_4> ”的客户机,已达到此限制。
响应
可对此客户机启动新实例时重试该操作。
如果因为有太多来自相关客户机应用程序的连接而导致达到限制, 请考虑更改应用程序以减少连接数目。
如果未在使用共享对话,请考虑切换至此操作方式,这样某些客户机连接可共享一个通道实例。
AMQ9491E
传输队列“<插入_3> ”设置为 NOSHARE。
严重性
20 : 错误
说明
队列管理器“<插入_5> ”的通道“<插入_4> ”无法启动,因为此队列管理器的 PipeLineLength 设置大于 1,所以会有多个线程在此通道的 MCA 中运行。只有第一个线程可打开传输队列“<插入_3> ”,因为该队列设置为不可共享。
响应
检查队列管理器“<插入_5> ”上传输队列“<插入_3> ”的定义,将其设置为 SHARE,而非 NOSHARE。或者,您可通过使用 PipeLineLength 参数,将此队列管理器上的所有通道设置为仅使用单一线程。
AMQ9492E
<插入_3> 响应程序遇到错误。
严重性
30 : 错误
说明
已启动响应程序但检测到错误。
主机名为“<插入_5> ”;在某些情况下,无法确定主机名,所以显示为“????”。
响应
请查看错误文件中先前的错误消息以确定响应程序遇到的错误。
AMQ9494E
对于通道 <插入_3> 检测到一个协议错误。
严重性
30 : 错误
说明
在与远程队列管理器的通信期间,一个 TCP/IP 读取和接收调用返回了 EINTR, 这表示它已经中断。紧接着,通道程序检测到一个协议错误。失败类型是 <插入_1> ,相关数据为 <插入_2> 。
响应
如果您在运行 AIX 客户机,就可以通过编写应用程序以重新启动由信号中断的系统调用, 来避免由 TCP/IP 读取上的 EINTR 引发的问题, 必须使用 sigaction(2) 来建立信号处理程序,并在新操作结构 的 sa_flags 字段中设置 SA_RESTART 标志。 如果您是在除 AIX、AIX 服务器或 AIX 客户机之外的平台上运行 符合以上提供的重新启动指示的应用程序,那么请与您的系统管理员联系, 他应该检查错误日志并确定失败原因。
AMQ9495E
CLWL 出口 <插入_3> 与动态高速缓存不一致。
严重性
30 : 错误
说明
当对于 ExitReason MQXR_INIT 调用 CLWL 出口 <插入_3> 时, 在 ExitResponse2 字段中返回了值 <插入_1> 。这表示 CLWL 出口 与动态的队列管理器高速缓存类型不兼容。要么将队列管理器高速缓存类型更改为 静态(使用调整参数 ClusterCacheType=STATIC),或重新编写 CLWL 出口以便与 动态高速缓存兼容。已经禁用了 CLWL 出口。
响应
无。
AMQ9496E
通道被远程出口结束。
严重性
30 : 错误
说明
通道程序“<插入_3> ”结束,因为远程主机“<插入_4> ”上的通道出口要求其结束。
响应
检查通道远程端的错误日志,查看远程出口结束通道的原因。
AMQ9498E
提供的 MQCD 结构无效。
严重性
30 : 错误
说明
<插入_3> 字段的值为<插入_4> 。该值对于请求的操作无效。
响应
更改参数并重试操作。
AMQ9499I
IBM MQ 侦听器即将结束。
严重性
0 : 参考
说明
在系统中检测到的一个侦听器已调度关闭。
响应
无。
AMQ9500W
无资源库存储器
严重性
10 : 警告
说明
由于资源库中无可用的存储器,所以操作失败。 试图从<插入_3> 分配<插入_1> 个字节。
响应
重新配置队列管理器,以分配更大的资源库。
AMQ9501W
用法:<插入_3> [-m QMgrName] -c ChlName
-c 通道名称。
-m 队列管理器名称。
严重性
10 : 警告
说明
这将显示正确的用法。
响应
纠正传递到通道程序的参数,然后重试此操作。
AMQ9502E
通道的类型不适合于所请求的操作。
严重性
30 : 错误
说明
无法对通道“<插入_3> ”执行请求的操作。 某些操作仅对特定通道类型有效。此通道为“<插入_4> ”通道类型。 例如,您只能从启动端 ping 或触发通道。
响应
检查是否正确指定了通道名称。如果名称正确,请检查是否已正确定义通道。
AMQ9503E
通道协商失败。
严重性
30 : 错误
说明
无法建立此机器和远程机器“<插入_4> ”之间的通道“<插入_3> ”,原因为协商 故障。在某些情况下,无法确定通道名称,所以名称显示为“????”。
最后接收到的控制数据为类型 <插入_1> ,其相关联的错误代码为 <插入_2> 。
响应
告知系统管理员,他应该尝试使用问题确定技巧来识别通道故障的 原因。例如,查看 FFST 文件,检查本地和远程系统上的错误日志, 这些错误日志可能包含了解释故障原因的消息。可通过重复启用跟 踪操作来获取更多信息。
AMQ9504E
检测到通道“<插入_3> ”的协议错误。
严重性
30 : 错误
说明
在与远程队列管理器或客户机通信期间,通道程序 检测到协议错误。 故障类型为 <插入_1> ,关联数据为 <插入_2> 。
响应
请与应检查错误日志的系统 管理员联系,以确定故障原因。
AMQ9505E
各通道序号环绕值不同。
严重性
30 : 错误
说明
通道 <插入_3> 的序号环绕值为 <插入_1> ,但在远程位置指定的值为 <插入_2> 。这两个值必 须一致,才能启动通道。
响应
更改本地或远程的通道定义,使指定给消息序号环绕值的各值一致。
AMQ9506E
消息收到确认失败。
严重性
30 : 错误
说明
由于主机“<插入_4> ”上的远程队列管理器未接受最后一批消息,因此通道“<插入_3> ”已结束。
响应
远程站点上通道的错误日志将包含失败说明。请联系远程系统管理员以解决该问题。
AMQ9507E
通道 <插入_3> 当前处于不确定状态。
严重性
30 : 错误
说明
因通道对主机 <插入_4> 是处于不确定状态,请求的操作不能完成。
响应
检查通道的状态, 可重新启动通道以解决不确定状态,或使用 RESOLVE CHANNEL 命令来手工改正该问题。
AMQ9508E
程序不能连接队列管理器。
严重性
30 : 错误
说明
对队列管理器 <插入_4> 的连接失败,原因码为 <插入_1> 。
响应
确保队列管理器是可供使用的。
AMQ9509E
程序无法打开对象 <插入_4>
严重性
30 : 错误
说明
尝试打开队列管理器“<插入_5> ”中的队列或队列管理器对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
确保队列可用,然后重试该操作。
AMQ9510E
无法从一个队列中检索消息。
严重性
30 : 错误
说明
试图从队列管理器 <插入_5> 上的队列 <插入_4> 获取消息失败,原因码为 <插入_1> 。
响应
如果原因码指出一个转换问题,例如,MQRC_SOURCE_CCSID_ERROR,从队列中删除 该消息。否则,保证需要的队列可用并可操作。
AMQ9511E
消息不能放入队列。
严重性
30 : 错误
说明
试图在队列管理器 <插入_5> 上将消息放入队列 <插入_4> 失败,原因码为 <插入_1> 。
响应
确保请求的队列管理器是可供使用的。
AMQ9512E
ping 操作对于通道“<插入_3> ”无效。
严重性
30 : 错误
说明
只能针对 SENDER、SERVER 或 CLUSSDR 通道类型发出 ping 操作。
响应
如果本地通道是接收方通道,那么必须从远程队列管理器发出 ping 操作。
AMQ9513E
已达到最大通道数量。
严重性
30 : 错误
说明
已达到可同时使用的最大通道数量。当前定义的最大通道数量为“<插入_1> ”。 允许的通道数量是队列管理器配置文件中的可配置参数。
响应
等待一些正在操作的通道关闭。 当有可用的通道时,重试操作。
AMQ9514E
通道“<插入_3> ”正在使用。
严重性
30 : 错误
说明
请求的操作失败,因为通道 "<插入_3> " 当前处于活动状态。 活动通道的 PID.TID 为 <插入_1> <插入_2> 。 如果显示的 PID 和 TID 为零,那么表示无法确定该信息。
响应
手动结束通道,或等待其关闭,然后重试操作。
AMQ9515W
通道 <插入_3> 已更改。
严重性
10 : 警告
说明
显示的统计数据是通道请求的,但它是通道的一个新实例。先前的通道实例已终止。
响应
不必响应。
AMQ9516E
文件“<插入_3> ”发生文件错误。
严重性
30 : 错误
说明
文件系统针对文件“<插入_3> ”返回错误代码 <插入_1> 。
响应
记录文件的名称,然后告知应该确保文件正确且可用的系统管理员(例如):当前用户对文件有相应的访问权以进行读取或写入。
AMQ9516E (IBM i)
发生文件错误。
严重性
30 : 错误
说明
文件系统返回文件‘<插入_3> ’的出错码 <插入_4> 。
响应
记录文件‘<插入_3> ’的名称并告诉应确保文件‘<插入_3> ’是正确并可用的系统管理员。
AMQ9517E
文件已损坏。
严重性
30 : 错误
说明
程序已检测到文件 <插入_3> 内容的损坏。
响应
记录下这些值并告诉系统管理员,系统管理员应恢复文件 <插入_3> 的保存版本。 返回码是 <插入_1> ,而返回的记录长度是 <插入_2> 。
AMQ9518E
未找到文件“<插入_3> ”。
严重性
30 : 错误
说明
程序要求文件“<插入_3> ”存在且可用。
响应
导致此错误的原因可能是,程序以编程方式通过 CCDTUrlPtr 或 CCDTUrlOffset 中的 MQCNO 值指定了不正确的文件位置。如果程序未指定文件位置,那么可能指定了环境变量 MQCHLLIB、MQCHLTAB 或 MQCCDTURL。如果未设置这些环境变量,那么可能在 mqclient.ini 中通过 Channels 节下的 ChannelDefinitionDirectory 和 ChannelDefinitionFile 属性指定了文件位置。如果未以编程方式通过环境变量或 mqclient.ini 值配置此位置,那么“<插入_3> ”表示此安装的缺省位置和文件名。请确保正确配置此文件位置且该文件可供程序使用。
AMQ9519E
通道 <插入_3> 未找到。
严重性
30 : 错误
说明
因不能发现通道 <插入_3> 的定义,请求的操作未成功。
响应
检查以确认指定的名称是正确的,并且通道定义是可用的。
AMQ9520E
通道未在远程定义。
严重性
30 : 错误
说明
远程位置中没有通道“<插入_3> ”的定义。
响应
向已定义的通道的远程主机列表添加适当的定义,然后重试该操作。远程主机为“<插入_4> ”。
AMQ9521E
通道不支持主机。
严重性
30 : 错误
说明
因为远程主机 <插入_4> 与通道定义中指定的主机 <插入_3> 不一致,跨通道 <插入_5> 的 连接已被拒绝。
响应
更新通道的定义, 或删除远程机器连接名的明确提及。
AMQ9522E
访问状态表时出错。
严重性
30 : 错误
说明
程序无法访问通道状态表。
响应
当尝试访问通道状态表时,从子系统返回了值 <插入_1> 。请与系统管理员联系,管理员应当会检查日志文件,以确定程序无法访问状态表的原因。
AMQ9523E
远程主机检测到一个协议错误。
严重性
30 : 错误
说明
在通过通道 <插入_3> 进行通信期间, 远程队列管理器通道程序 检测到一个协议错误。 故障类型是带有 <插入_2> 关联数据的 <插入_1> 。
响应
告诉系统管理员, 他应该检查出错文件以确定该故障的原因。
AMQ9524E
远程队列管理器不可用。
严重性
30 : 错误
说明
由于主机“<插入_4> ”上的远程队列管理器当前不可用,因此无法启动通道“<插入_3> ”。
响应
启动远程队列管理器,或者稍后重试该操作。
AMQ9525E
远程队列管理器正在结束。
严重性
30 : 错误
说明
通道“<插入_3> ”正在关闭,因为主机“<插入_4> ”上的远程队列管理器正在结束。
响应
无。
AMQ9526E
通道“<插入_3> ”的消息序号有错误。
严重性
30 : 错误
说明
本地队列管理器和远程队列管理器对下一个消息序号未达成一致。已发送带有 序号 <插入_1> 的消息,但序号应该为 <插入_2> 。远程主机为“<插入_4> ”。
响应
确定产生不一致的原因。可能是同步信息已损坏,或者已回退至上一版本。 如果不能解决此情况,那么可在通道发送端使用 RESET CHANNEL 命令手动复位该序号。
AMQ9527E
无法通过通道“<插入_3> ”发送消息。
严重性
30 : 错误
说明
该通道已关闭,因为远程队列管理器上的消息通道代理遇到问题。远程队列管理器上的错误日志中提供了有关该问题的更多详细信息。
响应
请与系统管理员联系,由其检查远程队列管理器上的错误日志以确定通道发生故障的原因。
AMQ9528W
用户请求停止通道“<插入_3> ”(已连接到主机“<插入_4> ”)。
严重性
10 : 警告
说明
该通道因用户请求而正在停止。
响应
无。
AMQ9529E
在远程主机上目标队列未知。
严重性
30 : 错误
说明
因消息的目标队列在远程主机未知而使用通道 <插入_3> 的通信已终止。
响应
确保此远程主机包含了正确定义的目标队列,然后重新启动该通道。
AMQ9530E
程序不能查询队列属性。
严重性
30 : 错误
说明
查询队列管理器 <插入_5> 上队列 <插入_4> 属性的操作失败,原因码为 <插入_1> 。
响应
确保队列是可用的,然后重试该操作。
AMQ9531E
传送队列说明错误。
严重性
30 : 错误
说明
在通道定义 <插入_3> 指明为传送队列的队列 <插入_4> 不是一个传送队列。
响应
确认指定的队列名是正确的。如果该点无误, 则更改 队列的队列用法参数为传送队列的相应参数。
AMQ9532E
程序不能设置队列属性。
严重性
30 : 错误
说明
设置队列管理器 <插入_5> 上队列 <插入_4> 属性的操作失败, 原因码为 <插入_1> 。
响应
确保队列是可用的,然后重试该操作。
AMQ9533W
通道 <插入_3> 当前不是活动的。
严重性
10 : 警告
说明
因当前不是活动的状态,通道未停止。
响应
不必响应。
AMQ9534E
通道 <插入_3> 当前未启用。
严重性
30 : 错误
说明
因通道当前未启用,通道程序已终止。
响应
发 START CHANNEL 命令来重新启用该通道。
AMQ9535E
用户出口无效。
严重性
30 : 错误
说明
通道程序“<插入_3> ”结束,因为用户出口“<插入_4> ”无效。
出口库的体系结构与进程的体系结构(“<插入_5> ”位)不匹配。
响应
请确保在通道定义中正确指定了用户出口,另外确保用户出口程序正确且可用。
AMQ9535E (IBM i)
用户出口无效。
严重性
30 : 错误
说明
通道程序“<插入_3> ”已结束,因为用户出口“<插入_4> ”无效。
响应
请确保在通道定义中正确指定了用户出口,另外确保用户出口程序正确且可用。
AMQ9536E
通道由出口程序终止。
严重性
30 : 错误
说明
通道程序 <插入_3> 被出口程序 <插入_4> 终止。
响应
不必响应。
AMQ9537W
用法:<插入_3> [-m QMgrName] [-q InitQ]
-m 队列管理器名称。
-q 启动队列名称。
严重性
10 : 警告
说明
这将显示正确的用法。
响应
纠正传递到程序的参数,然后重试此操作。
AMQ9538E
提交控制出错。
严重性
30 : 错误
说明
在启动提交控制时发生错误。可能是在查询提交状态时接收到异常 <插入_3> ,或者 是不能启动提交控制。
响应
参看错误日志以了解与此问题有关的其它消息。
AMQ9539E
没有可用的通道。
严重性
30 : 错误
说明
通道启动程序接收到一个启动 MCA 程序的触发器消息 以处理队列 <插入_3> 。该程序找不到一个已定义和可用的 通道来启动。
响应
确认已有一个经定义的已启用通道来处理该传送 队列。
AMQ9540E
提交失败。
严重性
30 : 错误
说明
因在试图提交对资源管理器的更改请求时接收到返回码 <插入_1> ,程序已终止。该提 交标识符是 <插入_3> 。
响应
报告系统管理员。
AMQ9541E
不支持所提供用于数据转换的 CCSID 。
严重性
30 : 错误
说明
因源 CCSID <插入_1> 或目标 CCSID <插入_2> 无效,或当前不支持,程序已终止。
响应
改正该无效的 CCSID ,或确保可支持请求的 CCSID 。
AMQ9542W
队列管理器正在终止。
严重性
10 : 警告
说明
程序将终止因为队列管理器正在停顿。
响应
无。
AMQ9543E
状态表已损坏。
严重性
30 : 错误
说明
通道状态表已损坏。
响应
终止所有正在运行的通道并发出 DISPLAY CHSTATUS 命令以查看通道的状态。 请使用随系统提供的标准设施来记录问题标识,并保存生成的输出文件。 使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ) 以查看是否存在解决方案。如果找不到匹配项,请与 IBM 支持中心联系。 解决此问题后再废弃这些文件。
AMQ9544W
消息未放入目标队列。
严重性
10 : 警告
说明
在处理通道“<插入_3> ”期间,一条或多条消息无法放入目标队列。 远程队列管理器上的消息通道代理已尝试将这些消息移到死信队列。
响应
检查远程死信队列的内容。每个消息都包含在某个结构中,该结构描述了将该消息放入此队列的原因以及最初要发往何处。 另请查看前面的错误消息,以了解尝试将消息放入本地死信队列是否失败。
AMQ9545I
断开间隔期满。
严重性
0 : 参考
说明
因在断开间隔期间没有消息到达传送队列,通道 <插入_3> 已关闭。
响应
不必响应。
AMQ9546E
接收到错误返回码。
严重性
30 : 错误
说明
程序或线程已结束,因为从 函数 <插入_3> 返回了返回码 <插入_1>
响应
改正故障的原因,并重试操作。
AMQ9547E
远程通道的类型不适合于所请求的操作。
严重性
30 : 错误
说明
无法执行请求的操作,因为远程机器上的通道“<插入_3> ”的类型不合适。例如,如果将本地通道定义为发送方通道,那么远程机器必须将其通道定义为接收方通道或请求方通道。
响应
检查是否正确指定了通道名称。如果名称正确,请检查是否已正确定义远程通道。
AMQ9548W
消息被放入本地“死信队列”。
严重性
10 : 警告
说明
无法处理消息,已将其移到死信队列中。
响应
检查死信队列的内容。每个消息都包含在某个结构中,该结构描述了将该消息放入此队列的原因以及最初要发往何处。
AMQ9549E
传送队列 <插入_3> 对 MQGET 是禁止的。
严重性
20 : 错误
说明
因传送队列先前是对 MQGET 禁止的, MQGET 操作失败。
响应
不必响应。
AMQ9550E
通道程序 <插入_3> 不能在此时停止。
严重性
30 : 错误
说明
通道程序不能立即终止,但是应该马上结束。
响应
如果通道在短时间内还没有结束,请再发出 STOP CHANNEL 命令。
AMQ9551E
协议不受远程主机支持。
严重性
30 : 错误
说明
您通过通道“<插入_3> ”针对位于“<插入_4> ”的主机执行的操作不受目标主机支持。
响应
请检查是否正确指定了连接名称参数,以及所使用的产品的级别是否兼容。
AMQ9552E
未接收到安全性流。
严重性
30 : 错误
说明
在通过通道 <插入_3> 通信期间,本地安全性出口程序从远程机器请求了安全性数 据。但这些数据未收到,因此通道已关闭。
响应
告诉系统管理员,他应该确保在远程机器的安全性出口是正确地定义的。
AMQ9553E
不支持该功能。
严重性
30 : 错误
说明
当前在这个平台上不支持尝试的 <插入_3> 功能 <插入_4> 。
响应
无。
AMQ9554E
用户未经授权。
严重性
30 : 错误
说明
您无权执行该通道操作。
响应
通知系统管理员,让其确保为您提供了正确的访问许可权,然后重试该操作。
AMQ9555E
文件格式错误。
严重性
30 : 错误
说明
文件 <插入_3> 不具有希望的格式。
响应
确认文件名是正确地指定的。
AMQ9556E
通道同步文件丢失或已损坏。
严重性
30 : 错误
说明
缺少通道同步文件“<插入_3> ”,或者该文件未对应于队列管理器“<插入_4> ”的已存储通道信息。
响应
使用 rcrmqobj 命令重建同步文件: rcrmqobj -t syncfile (-m q-mgr-name)
AMQ9556E (IBM i)
通道同步化文件丢失或损坏。
严重性
30 : 错误
说明
通道同步化文件<插入_3> 丢失,或与队列管理器<插入_4> 的已存储通道信息不对应。
响应
使用RCRMQMOBJ命令重建同步文件。
AMQ9557E
队列管理器用户标识初始化失败。
严重性
30 : 错误
说明
使用 CompCode <插入_1> 和 Reason <插入_2> 来 初始化用户标识的调用失败。
发生故障时的通道 MCA 用户为“<插入_3> ”。 如果客户机发送了 MQCSP 结构,那么 MQCSP 中的 用户标识为“<插入_4> ”。 如果客户机在 MQCSP 结构中提供了认证令牌,那么 用户标识将显示为“*TOKEN”。
客户机远程用户标识为“<插入_5> ”。 在用户采用之前应用的任何 CHLAUTH 规则 都会根据此值进行区分大小写的评估。
响应
检查指示问题原因的先前错误消息。 更正错误并再次尝试。
AMQ9558E
主机“<插入_4> ”上的远程通道“<插入_3> ”当前不可用。
严重性
30 : 错误
说明
通道程序已结束,因为在远程系统上无法启动通道“<插入_3> ”的某个实例。 这可能是下列其中一个原因造成的:
该通道被禁用。
远程系统资源不足,无法运行另一个通道实例。
如果是客户机连接通道,那么表示已达到为远程服务器连接通道配置的实例数的限制。
响应
检查远程系统以确保该通道能够运行。重试此操作。
AMQ9560I
重建同步化文件 - 程序已启动
严重性
0 : 参考
说明
对队列管理器 <插入_3> 重建同步化文件。
响应
不必响应。
AMQ9561I
重建同步化文件 - 程序已正常地完成
严重性
0 : 参考
说明
重建同步化文件程序已正常地完成。
响应
不必响应。
AMQ9562E
同步文件正在使用中。
严重性
30 : 错误
说明
正在使用同步文件“<插入_3> ”,不能重新创建该文件。
响应
停止所有通道活动,然后重试 rcrmqobj 命令。
AMQ9562E (IBM i)
同步化文件正在使用。
严重性
30 : 错误
说明
同步化文件<插入_3> 正在使用,不能重新创建。
响应
停止所有通道活动,并重试RCRMQMOBJ命令。
AMQ9563E
同步化文件不能删除
严重性
30 : 错误
说明
文件系统返回了文件 <插入_3> 的错误码 <插入_1> 。
响应
告诉系统管理员,他应该确保文件 <插入_3> 是可用的并且现不在使用。
AMQ9564E
同步化文件不能建立
严重性
30 : 错误
说明
文件系统返回了文件 <插入_3> 的错误码 <插入_1> 。
响应
报告系统管理员。
AMQ9565E
未定义死信队列。
严重性
30 : 错误
说明
队列管理器“<插入_4> ”没有已定义的死信队列。不能通过通道“<插入_5> ”来传输消息。 原因码为“<插入_1> ”。目标队列为“<插入_3> ”。
响应
更正导致通道尝试将消息写入死信队列的问题,或为队列管理器创建死信队列。
AMQ9566E
无效的 MQSERVER 值
严重性
30 : 错误
说明
MQSERVER 环境变量的值是 <插入_3> 。 此变量的格式应该是 '通道名/协议/连接名'。
响应
改正此 MQSERVER 值并重试该操作。
AMQ9567E
无法使用队列管理器请求的 CCSID“<插入_2> ”将用户标识“<插入_3> ”转换为字节。
严重性
30 : 错误
说明
无法将用户标识“<插入_3> ”发送到队列管理器,因为无法在队列管理器的 CCSID 字符编码方案内进行编码。
响应
请检查队列管理器 CCSID 是否支持在用户标识中使用的字符,并且考虑酌情更改队列管理器的 CCSID。
AMQ9568E
无法使用队列管理器字符编码模式 CCSID“<插入_2> ”将用户密码转换为字节。
严重性
30 : 错误
说明
无法将用户密码发送到队列管理器,因为其无法编码为队列管理器的字符编码模式 CCSID“<插入_2> ”。
响应
请检查队列管理器 CCSID 是否支持在用户密码中使用的字符,并且考虑酌情更改队列管理器的 CCSID。
AMQ9572E
消息头是无效的。
严重性
30 : 错误
说明
因消息头无效通道 <插入_3> 终止。在通道的处理期间, 发现一消息的消息头是无 效的。死信队列已被定义成传送队列,因此消息放入该队列将建立一个回路。
响应
改正使消息具有无效的消息头的问题。
AMQ9573E
已达到最大的活动通道数。
严重性
30 : 错误
说明
已有过多的活动通道以至不能再启动另一个通道。当前定义的最大活动通道数是 <插入_1> 。
响应
等待某些在工作的通道关闭,或使用终止通道命令来关闭一些通道。当有某些 通道可用时再试该操作。最大的活动通道数是队列管理器配置文件中的一个可 配置的参数。
AMQ9574E
通道 <插入_3> 现可启动。
严重性
30 : 错误
说明
通道 <插入_3> 已等待启动, 但因最大数量的活动通道已在运行而不能启动。 现在一个或几个活动通道已关闭,因此该通道可以启动了。
AMQ9575E
通道协商失败
严重性
30 : 错误
说明
由于协商失败,无法在本地和远程队列管理器之间建立通道。 失败导致无法确定通道名称。
响应
请检查远程队列管理器错误日志,找到解释协商失败的原因的消息。
AMQ9576E
DCE 安全性:无法为一个出口分配内存。
严重性
30 : 错误
说明
DCE 出口未能获取它所需的内存。 故障发生在出口函数 <插入_4> 中。通道 <插入_3> 关闭。
响应
为 IBM MQ 系统提供更多的可用内存,然后重新启动相应的通道。
AMQ9577E
DCE 安全出口:没有伙伴名称。
严重性
30 : 错误
说明
未打开通道 <插入_3> ,因为未向启动安全上下文的 DCE 安全出口传递有效的伙伴名 称。当调用 DCE 安全出口来启动安全上下文时,MQCXP 结构的 PartnerName 字段中必须包含有效的伙伴名称。但在这次调用中没有。这可能由一个用法错 误产生,例如,只指定通道一端的安全出口。该错误由安全出口函数 savePartnerName 报告。
响应
检查 DCE 安全出口用法中的错误,例如只在一个匹配的通道定义中指定了出口。 改正发现的错误,然后重试。
AMQ9578E
DCE 安全:来自 DCE 调用的错误返回。
严重性
30 : 错误
说明
通道 <插入_3> 已被关闭,因为有一个 DCE 通道出口从 DCE 接收到一个错误的返回码。
响应
参阅相关的 DCE 手册,以找出在调用 <插入_5> 上的主状态 <插入_1> 和次状态 <插入_2> 的意义。 然后改正错误。出口函数名为 <插入_4> 。
AMQ9579E
DCE 安全:伙伴名称与目标不匹配。
严重性
30 : 错误
说明
需要 DCE 安全出口来执行一个信任的通道检查:目标伙伴名 <插入_4> 在通道 <插入_3> 的 SCYDATA 域中指定。 和通道 <插入_3> 关联的实际伙伴是 <插入_5> ,所以安全出口抑制了该通道。
响应
检查并修改通道 <插入_3> 的通道定义以使伙伴系统上的相关名称和在 SCYDATA 域中指定的名称匹配。
AMQ9580E
DCE 安全:接收到无效的消息。
严重性
30 : 错误
说明
在通道 <插入_3> 上的 IBM 提供的 DCE 出口接受到一个消息,该消息不是由一个匹 配出口产生,或者它不属于预期的消息类型。域 header.mechanism 的值为 <插入_1> 。 域 header.msgtype 的值为 <插入_2> 。发现有错误的出口函数的名称为 <插入_4> 。
响应
确认通道两端的出口产生的流量相容。
AMQ9581E
DCE 安全性:调用了错误的出口。
严重性
30 : 错误
说明
通道 <插入_3> 上的出口 <插入_4> 被调用作为错误类型的 IBM MQ 出口使用。 DCE_SEC_SCY_CHANNELEXIT 功能是安全性出口; DCE_SEC_SRM_CHANNELEXIT 功能是发送、接收或消息出口。 传递给出口的 ExitId 参数是 <插入_1> 。
响应
改变出口定义以确保出口 <插入_4> 被正确调用。
AMQ9582E
DCE 安全性:请求了无效的出口函数。
严重性
30 : 错误
说明
使用无效的 ExitReason(值 <插入_1> )调用通道 <插入_3> 上的出口 <插入_4> 。
响应
检查出口是否同兼容的 IBM MQ 基本代码发行版一起运行。如果不是,那么进行更正。 如果是,请保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9583E
没有运行 DCE 安全出口。
严重性
30 : 错误
说明
DCE_SEC_SRM_CHANNELEXIT 出口在通道 <插入_3> 调用;传递的 pContext->mechanism 的值(<插入_1> )无效。
响应
这可能是因为没有先调用 DCE_SEC_SCY_CHANNELEXIT 安全出口就调用了 DCE_SEC_SRM_CHANNELEXIT 出口。改变系统使两者或都运行,或都不运行。
AMQ9584E
DCE 安全:消息太短。
严重性
30 : 错误
说明
DCE_SEC_SRM_CHANNELEXIT 接收或消息出口在通道 <插入_3> 被调用来处理一个入网消息。 但提供给出口的 pDataLength 参数指出接收的消息太短,因而不可能是有关出口的有效消息。 *pDataLength 值为 <插入_1> 。
响应
配置系统以便在通道的两端运行兼容的发送/接收/消息出口。
AMQ9585E
达到了通道启动程序的最大数。
严重性
30 : 错误
说明
已达到了可以同时使用的通道启动程序的最大数。 允许的通道启动程序数是队列管理器配置文件中的可配置参数。
响应
等待一个或多个通道启动程序关闭然后重试该操作,或修改配置文件以容纳更多 的启动程序,然后重新启动队列管理器。
AMQ9586E
程序不能创建队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上创建对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9587E
程序不能打开队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上打开对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9588E
程序不能更新队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上更新对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9589E
程序不能查询队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上查询对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9590E
程序不能关闭队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上关闭对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9591E
程序不能预编译队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上预编译对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9592E
程序不能解析队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上解析对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9593E
程序不能删除队列管理器对象。
严重性
30 : 错误
说明
尝试在队列管理器“<插入_5> ”上删除对象“<插入_4> ”失败,原因码为 <插入_1> 。
响应
请使用随系统提供的标准设施来记录问题标识。 保存生成的所有输出文件,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ), 查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9594I
用法:runmqfmt [文件名]。
严重性
0 : 参考
说明
runmqfmt 用法的语法。
响应
不必响应。
AMQ9595W
用法:endmqlsr [-w] [-m QMgrName]
-m 队列管理器名称。
-w 等待侦听器结束。
严重性
10 : 警告
说明
这将显示正确的用法。
响应
纠正传递到 endmqlsr 程序的参数,然后重试此操作。
AMQ9596E
队列管理器 <插入_3> 仍在运行
严重性
30 : 错误
说明
无法完成请求的操作,因为队列管理器 <插入_3> 还在运行。
响应
结束队列管理器并重试操作。
AMQ9597I
队列管理器“<插入_3> ”没有 IBM MQ 侦听器。
严重性
0 : 参考
说明
在系统中未找到队列管理器“<插入_3> ”的侦听器进程。
响应
无。
AMQ9598I
<插入_1> 个 IBM MQ 侦听器即将结束。
严重性
0 : 参考
说明
在系统中检测到已调度 <插入_1> 个侦听器即将关闭。
响应
无。
AMQ9599E
程序无法打开队列管理器对象。
严重性
30 : 错误
说明
用户“<插入_3> ”尝试在队列管理器“<插入_5> ”上打开队列或队列管理器对象 “<插入_4> ”失败,原因码为 <插入_1> 。
响应
确保队列可用,然后重试该操作。如果消息来自远程队列管理器,请检查消息通道代理程序用户标识是否具有正确的权限。
AMQ9601E
程序不询问该队列管理器上的队列。
严重性
30 : 错误
说明
IBM MQ 集群库程序正在尝试查找队列管理器“<插入_3> ”上的队列。其中一个调用失败,原因码 <插入_1> 。库命令停止,库进程进入等待状态。
响应
请更正该错误。当库进程重新开始时,它将再次处理停止的命令然后继续。
AMQ9602E
到达最大的通道进程数。
严重性
30 : 错误
说明
无法启动通道,因为通道进程数已达到最大的允许值。 最大通道进程数配置为 <插入_1> 。该值是队列管理器配置文件中的一个可配置参数。
响应
等待一些正在操作的通道关闭。 当有可用的通道时,重试操作。
AMQ9603E
访问进程池共享段出错。
严重性
30 : 错误
说明
程序无法访问进程池共享段
响应
尝试访问通道进程池共享内存时,从子系统返回了 <插入_1> 的值。 联系系统管理员,他会检查日志文件以确定程序为何无法访问进程池共享段。
AMQ9604E
通道‘<插入_3> ’意外终止
严重性
30 : 错误
说明
执行通道‘<插入_3> ’的进程或线程不再运行。 检查进程系统调用进程 <插入_2> 返回的 <插入_1> 。
响应
无须立即采取措施,因为该通道项已从运行的通道列表中除去。 通知系统管理员检查操作系统过程以确定通道进程为何终止。
AMQ9605I
<插入_1> IBM MQ 侦听器已结束。
严重性
0 : 参考
说明
在系统中检测到的 <插入_1> 个侦听器已结束。
响应
无。
AMQ9606I
IBM MQ 侦听器已结束。
严重性
0 : 参考
说明
在系统中检测到的一个侦听器已结束。
响应
无。
AMQ9608E
正在恢复远程资源。
严重性
30 : 错误
说明
由于正在恢复资源,导致通道 <插入_3> 无法与远程队列管理器成功建立连接。
响应
稍后重新启动通道。如果问题仍然存在,请检查远程队列管理器的错误日志,以查看问题原因的完整解释。
AMQ9610I
已禁止 AMQ<插入_1> 消息
严重性
0 : 参考
说明
已禁止 AMQ<插入_1> 类型的 <插入_2> 条消息
响应
消息禁止由 MQ_CHANNEL_SUPPRESS_MSGS 和 MQ_CHANNEL_SUPPRESS_INTERVAL 环境变量控制。
AMQ9611I
重建客户机通道表 - 程序正常完成
严重性
0 : 参考
说明
重建客户机通道表程序正常完成。
响应
无。
AMQ9612I
<插入_1> 无法结束 IBM MQ 侦听器。
严重性
0 : 参考
说明
要求结束针对指定队列管理器的 IBM MQ 侦听器的请求已完成,但是无法停止 <插入_1> 侦听器。侦听器无法停止的原因如下:
侦听器进程包含仍处于活动状态的通道。
响应
可以通过使用“STOP CHANNEL”命令,或通过结束队列管理器并重新发出要求结束侦听器的请求,停止活动的通道。
AMQ9614I (IBM i)
证书未经过可信认证中心签署。
严重性
0 : 参考
说明
尝试启动通道‘<插入_3> ’失败,原因是在 SSL 握手时使用的证书没有通过在此队列管理器的证书信任列表中列出的认证中心(CA)签署。当发生以下情况时可能出现此错误:
(a) SSL 密钥库不包含认证中心证书的副本。
(b) 队列管理器的 SSL 密钥库指定为‘*SYSTEM’,并且数字证书管理器中的应用程序定义已修改为指定不包含此 CA 的 CA 信任列表。
(c) 将通道的远程端配置为针对 CA 证书不在本地密钥存储库的情形发送证书。
响应
使用数字证书管理器以确保存在适当的认证中心证书,并且(如果适用)把需要的认证中心 (CA) 证书添加到队列管理器 CA 信任列表。
检查远程证书标签配置是否正确。
AMQ9615I (IBM i)
队列管理器或客户机用户概要文件未在 DCM 中注册。
严重性
0 : 参考
说明
尝试启动通道‘<插入_3> ’失败,原因是队列管理器或客户机用户概要文件没有通过数字证书管理器 (DCM) 注册为一个 SSL 服务器应用程序。当 队列管理器或 IBM MQ 客户机产品的 SSL 密钥库 指定为“*SYSTEM”,但 IBM MQ 无法通过 DCM 将队列管理器或者客户机用户概要文件注册为 SSL 服务器应用程序时, 会发生此错误。当队列管理器的应用程序定义已经手动从 DCM 中除去时,也会出现此错误。
响应
对于 IBM MQ Base 产品, 尝试通过发出 CHGMQM SSLKEYR(*SYSTEM) 来使用数字证书管理器重新注册队列管理器。 对于 IBM MQ 客户机产品,尝试将 MQSSLKEYR 环境设置为 *SYSTEM。如果不成功,可能需要通过数字证书管理器手工添加应用程序定义。要了解更多详细信息,请参阅 IBM MQ 信息中心。
AMQ9616E
未启用远程主机“<插入_5> ”建议的 CipherSpec“<插入_4> ”。
严重性
30 : 错误
说明
已配置通道服务器端的 SSL 或 TLS 子系统,它拒绝了由 SSL 或 TLS 客户机推荐的 CipherSpec。
当以下列某种方式限制选择可接受的 CipherSpec 时,最常发生此错误:
(a) 服务器队列管理器 SSLFipsRequired 属性设置为 YES,且通道正在使用未在服务器上通过 FIPS 认证的 CipherSpec。
(b) 服务器队列管理器 EncryptionPolicySuiteB 属性已设置为除 NONE 以外的值,且通道正在使用不满足服务器已配置的 Suite B 安全级别的 CipherSpec。
(c) 通道使用了已弃用的协议或 CipherSpec。 注意:IBM 可能需要通过产品维护来弃用协议或 CipherSpec,以应对安全漏洞,例如,已弃用 SSLv3 和 TLSv1 协议,且已弃用 RC4_MD5_US CipherSpec。 不建议继续使用已弃用的协议和 CipherSpecs,但需要时可通过设置环境变量 AMQ_SSL_V3_ENABLE=TRUE 或 AMQ_TLS_V1_ENABLE=TRUE,以及 AMQ_SSL_WEAK_CIPHER_ENABLE=<cipher spec> 来将其启用。
(d) 当启用 TLS 1.3 时,不允许使用所请求的 CipherSpec。
(e) 无法将所用证书与 CipherSpec 结合使用,例如,协商的 CipherSpec 可能不支持密钥签名算法(RSA 或 ECDSA),或者证书的密钥大小可能太短(某些 CipherSpec 要求 RSA 密钥长度最少为 2048 位)。
(f) CipherSpec 适用于 TLS 1.3,但未启用 TLS 1.3。 要启用 TLS 1.3,请在 SSL 节中设置 INI 变量 AllowTLSV13=TRUE。
(g) 在 qm.ini 中提供了 AllowedCipherSpec 列表,但请求的 CipherSpec 未包含在列表中。
响应
分析服务器上未启用推荐的 CipherSpec 的原因。 更改客户机 CipherSpec,或重新配置服务器以接受建议的 CipherSpec。 重新启动通道,并在必要时重新启动队列管理器。
AMQ9617E
请求 FIPS 的参数具有无效值。
严重性
30 : 错误
说明
在 MQ 客户机上运行的 SSL 通道未能启动。 这是因为 为 MQSSLFIPS 环境变量指定的值或 MQSCO FipsRequired字段中的值无效,或者与同一进程中的其他实例不同。 指定的值为“<插入_3> ”。
响应
将 MQSSLFIPS 环境变量或 MQSCO FipsRequired 字段设置为有效值。 重新启动通道。 如果使用 EnvironmentScope=Connection 方式,那么必须确保 FIPS 设置相同于所有已启动的连接。
AMQ9618E
SSLCRLNL 属性指向没有名称的名称列表。
严重性
30 : 错误
说明
SSL 启动失败是因为 SSLCRLNL 队列管理器属性指向了具有空名称列表的名称列表。
响应
如果需要 OCSP 或 CRL 检查,那么设置由 SSLCRLNL 引用的名称列表,此 SSLCRLNL 具有认证信息对象名的非空列表。如果不需要 OCSP 或 CRL 检查,那么清除 SSLCRLNL 队列管理器属性。重新启动失败的通道。
AMQ9620E
对主机“<插入_5> ”的通道“<插入_3> ”调用 SSL 函数时发生内部错误。
严重性
30 : 错误
说明
从用于提供 SSL 或 TLS 支持的函数返回了一个表示软件问题的错误。返回的错误代码为‘<插入_1> ’。函数调用为‘<插入_4> ’。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”. 通道未启动。
远程主机名为“<插入_5> ”。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9620I (IBM i)
调用‘<插入_4> ’时出现异常 SSL 错误。
严重性
0 : 参考
说明
从通道‘<插入_3> ’的函数‘<插入_4> ’返回异常 SSL 错误。返回的错误代码是‘<插入_1> ’。 GSKit 错误代码被记录到 MQ 手册中以及 QSYSINC 库中的 H 文件的 GSKSSL 成员中。
响应
收集《系统管理》手册中“问题确定”部分所列出的项,并使用 MQ 支持站点 (https://www.ibm.com/support/home/ ) 或 IBM Support Assistant (ISA) 站点 (https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant ),查看是否已有可用的解决方案。如果找不到匹配项,请与 IBM 支持中心联系。
AMQ9621W
忽略对主机“<插入_5> ”的通道“<插入_3> ”调用 SSL 函数时发生的错误。
严重性
10 : 警告
说明
从用于提供 SSL 支持的函数返回了一个表示软件问题的错误。返回的错误代码为‘<插入_1> ’。函数调用为‘<插入_4> ’。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。
远程主机为“<插入_5> ”。
不认为该错误严重到要中断通道操作;通道操作并未受影响。
响应
无。
AMQ9622E
AUTHINFO 对象“<插入_3> ”不存在。
严重性
30 : 错误
说明
由于 AUTHINFO 对象的名称列表包括名称“<插入_3> ”,但该名称的 AUTHINFO 对象不存在,所以通道或通道进程启动失败。
响应
确保在 SSLCRLNL 队列管理器属性上指定的名称列表中的所有名称都对应于将在 SSL 通道上使用的 AUTHINFO 对象。重新启动失败的通道或通道进程。
AMQ9623E
AUTHINFO 对象‘<插入_3> ’上查询出错。
严重性
30 : 错误
说明
通道或通道进程启动失败,因为在 AUTHINFO 对象‘<插入_3> ’上执行查询时返回了原因码 <插入_1> 。
响应
查看 IBM MQ Application Programming Reference 中的 MQRC_ values 以确定原因码 <插入_1> 的含义,更正错误,然后重新启动失败的通道或通道进程。
AMQ9624E
AUTHINFO 对象“<插入_3> ”不属于类型 CRLLDAP 或 OCSP。
严重性
30 : 错误
说明
由于 SSLCRLNL 名称列表中指定的其中一个 AUTHINFO 对象没有有效的 AUTHTYPE,所以通道或通道进程启动失败。而该类型值是 <插入_1> 。
响应
在 SSLCRLNL 队列管理器属性上指定的名称列表中仅包括具有 AUTHTYPE CRLLDAP 或 AUTHTYPE OCSP 的 AUTHINFO 对象。重新启动通道或通道进程。
AMQ9625E
AUTHINFO 对象‘<插入_3> ’指定了无效的 CONNAME。
严重性
30 : 错误
说明
通道或通道进程启动失败,因为 SSLCRLNL 名称列表中指定的 AUTHINFO 对象之一带有无效的 CONNAME 参数。无效的值是‘<插入_4> ’。
响应
更正无效的参数。重新启动通道或通道进程。
AMQ9626E
初始化 SSL 时通道挂起。
严重性
30 : 错误
说明
当前通道无法启动,因为初始化 SSL 子系统时另一个通道是挂起的。
响应
调查其它通道挂起的原因。一旦问题改正,重新启动此通道。
AMQ9627E
未指定 SSL 密钥资源库的路径和干名称。
严重性
30 : 错误
说明
未指定 SSL 密钥资源库的目录路径和文件干名称。 在 MQ 客户机系统上没有此文件的缺省位置。由于无法访问此文件,因此不可能建立 SSL 连接。
响应
使用 MQSSLKEYR 环境变量或 MQCONNX API 调用来指定 SSL 密钥资源库的目录路径和文件干名称。
AMQ9628E
包含 CRL 的 LDAP 服务器指定了无效的 CONNAME。
严重性
30 : 错误
说明
IBM MQ 客户机连接失败,因为发现有一包含 CRL 的 LDAP 服务器上有无效的 CONNAME。无效的值是‘<插入_3> ’。
响应
更正无效的参数。如果 LDAP 详细信息是在队列管理器系统中定义的,重新生成客户机定义。重新连接。
AMQ9629E
错误 SSL 加密硬件参数。
严重性
30 : 错误
说明
提供下列字符串来指定或控制 SSL 加密硬件的使用;‘<插入_4> ’。此字符串不符合任何 MQ SSL 加密参数格式。通道是‘<插入_3> ’。通道未启动。
响应
改正 SSL 加密硬件参数,并重新启动通道。
AMQ9631E
SSL 握手期间协商的 CipherSpec 与通道“<插入_3> ”所需的 CipherSpec 不匹配。
严重性
30 : 错误
说明
通道“<插入_3> ”本地和远程两端的 CipherSpec 不匹配。通道在此不匹配问题解决之后才会运行。 本地通道定义中所需的 CipherSpec 为“<插入_4> ”。 SSL 握手期间协商的 CipherSpec 的名称为“<插入_5> ”。 如果不能确定协商的 CipherSpec 的名称,将显示代码。
响应
更改“<插入_3> ”的通道定义,以使通道两端有匹配的 CipherSpec,然后重新启动通道。 在使用“ANY”类型的 CipherSpec 时,请确保客户机 CipherSpec 值满足通道“<插入_3> ”上设置的“<插入_4> ”CipherSpec 的要求。如果客户机设置为使用基本协议 ('ANY', '*_OR_HIGHER') CipherSpec,那么通道定义 CipherSpec 应设置为使用相同的基本协议 CipherSpec,或更强的匹配 CipherSpec,以防止使用比通道定义 CipherSpec 允许的更高的协议进行 TLS 握手。 如果通道一端正在使用的证书为全局服务器证书,那么协商的 CipherSpec 与通道任一端指定的对象不匹配。这是因为 SSL 协议允许全局服务器证书自动协商较高级别的加密。 在这些情况下,请指定符合全局服务器证书要求的 CipherSpec。
AMQ9631E (IBM i)
通道‘<插入_3> ’两端的 CipherSpec 不匹配。
严重性
30 : 错误
说明
通道‘<插入_3> ’的本地端和远程端上的 CipherSpec 之间不匹配。通道在解决此不匹配后才能运行。 本地 CipherSpec 为‘<插入_4> ’,而远程 CipherSpec 为‘<插入_5> ’。
响应
更改‘<插入_3> ’的通道定义,以使两端有匹配的 CipherSpec,然后重新启动通道。
AMQ9633E
通道“<插入_3> ”的 SSL 证书不正确。
严重性
30 : 错误
说明
因为下列某个原因导致在 SSL 握手期间遇到的证书视为无效:
(a) 此证书格式不正确,并且无法验证
(b) 此证书格式正确,但是对照本地系统上保存的认证中心 (CA) 根证书和其他证书执行的验证失败
(c) 在 LDAP 服务器上的“证书撤销列表”(CRL) 中发现此证书
(d) 已指定 CRL,但在 LDAP 服务器上找不到 CRL
(e) OCSP 响应程序指示此证书已被撤销
(f) 证书的密钥大小对于配置的限制而言太小。(MinimumRSAKeySize)
通道为“<插入_3> ”;在某些情况下,无法确定其名称,所以显示为“????”。远程主机为“<插入_5> ”。通道未启动。
无法验证的证书的详细信息为“<插入_4> ”。
证书验证错误为 <插入_2> 。
响应
检查以上可能原因中的哪一种适用于您的系统。更正该错误,然后重新启动通道。
该错误可能表示通道的远程端已经配置为发送错误的证书。检查通道远程端的证书标签配置,并确保本地密钥存储库包含所有必要的 CA 证书。
AMQ9633E (IBM i)
通道“<插入_3> ”的 SSL 证书错误。
严重性
30 : 错误
说明
因为下列某个原因导致在 SSL 握手期间遇到的证书视为无效:
(a) 此证书格式不正确,并且无法验证
(b) 此证书格式正确,但是对照本地系统上保存的认证中心 (CA) 根证书和其他证书执行的验证失败
(c) 在 LDAP 服务器上的“证书撤销列表”(CRL) 中找到此证书
(d) 已指定 CRL,但在 LDAP 服务器上找不到 CRL
(e) OCSP 响应程序指示此证书已被撤销
(f) 证书的密钥大小对于配置的限制而言太小。(MinimumRSAKeySize)
通道为“<插入_3> ”;在某些情况下,无法确定其名称, 所以显示为“????”。远程主机为“<插入_5> ”。未启动通道。
响应
检查适用于您的系统的可能原因。请更正错误, 然后重新启动通道。
AMQ9635E
通道‘<插入_3> ’没有指定有效的 CipherSpec。
严重性
30 : 错误
说明
通道“<插入_3> ”为 CipherSpec 指定值“<插入_4> ”,该值对于启动安全连接无效。
响应
请检查产品文档以确认通道定义中指定的 CipherSpec 是否有效。 请注意,为了响应某个安全漏洞,IBM 可能需要通过产品维护弃用 CipherSpec。
空的 CipherSpec 值指定通道应使用纯文本连接,但远程通道定义期望使用安全连接。
如果已通过设置 AMQ_ALLOWED_CIPHERS 环境变量或者在 qm.ini 文件中的 SSL 节下设置“AllowedCipherSpecs”属性提供已启用的 CipherSpec 的缺省列表,那么通道 CipherSpec 必须位于此列表上。
使用 NULL、SHA-1、MD5、DES、Triple DES、RC2 和 RC4 算法的所有 CipherSpec 已被弃用。 使用 SSLv3 或 TLSv1 协议的所有其他 CipherSpec 已被弃用。不推荐继续使用其中任何 CipherSpec,但通过设置环境变量 AMQ_SSL_WEAK_CIPHER_ENABLE 或通过 qm.ini 文件 SSL 节中的“AllowWeakCipherSpec”属性,可以临时启用这些 CipherSpec。
如果期望的 CipherSpec 是 TLS 1.3 CipherSpec,那么必须启用 TLS 1.3。要启用 TLS 1.3,请在 mqclient.ini 和 qm.ini 文件的 SSL 节中设置 INI 变量 AllowTLSV13=TRUE。
更改通道‘<插入_3> ’以指定有效的 CipherSpec。
AMQ9636E
SSL 专有名称与通道“<插入_3> ”的对等名称不匹配。
严重性
30 : 错误
说明
通道远程端的 SSL 证书中包含的专有名称“<插入_4> ”与通道“<插入_3> ”的本地 SSL 对等名称不匹配。 启动通道之前,远程主机“<插入_5> ”上的专有名称必须与指定的对等名称(可以通用)相匹配。
响应
如果允许连接该远程系统,那么更改本地通道的 SSL 对等名称规范以使其与通道远程端的 SSL 证书中的专有名称匹配,或获取通道远程端的正确证书。
该错误可能表示通道的远程端已经配置为使用错误的证书。检查该通道远程端的证书标签。
重新启动该通道。
AMQ9637E
在握手期间,远程合作伙伴未发送任何证书。
严重性
30 : 错误
说明
对话无法开始,因为远程合作伙伴尚未提供证书。
通道名称为“<插入_3> ”。
远程主机为“<插入_5> ”。
如果此错误消息写在通道的接收端,即表示通道属性“<插入_4> ”导致进行检查。
响应
查看此通道远程端的密钥存储库,并确保存在带有正确标签的相应证书。
AMQ9638E
通道‘<插入_3> ’SSL 通信错误。
严重性
30 : 错误
说明
通道发生了意外的 SSL 通信错误,如前述消息中所报告的。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
调查前述消息中所报告的问题。 复查本地和远程控制台日志以找出网络错误的报告。改正错误,然后重新启动通道。
AMQ9639E
远程通道“<插入_3> ”没有指定 CipherSpec。
严重性
30 : 错误
说明
当本地通道期望指定 CipherSpec 时,远程通道“<插入_3> ”未指定 CipherSpec。
远程主机为“<插入_4> ”。
该通道未启动。
响应
更改主机“<插入_4> ”上的远程通道“<插入_3> ”以指定 CipherSpec,使通道两端具有匹配的 CipherSpec。
AMQ9640E
SSL 无效的对等名称,通道‘<插入_3> ’,属性‘<插入_5> ’。
严重性
30 : 错误
说明
通道‘<插入_3> ’的 SSL 对等名称包含无效的或不支持的专有名称属性密钥‘<插入_5> ’。通道没有启动。
响应
更正通道的 SSL 对等名称。重新启动通道。
AMQ9641E
通道“<插入_3> ”到主机“<插入_4> ”存在远程 CipherSpec 错误。
严重性
30 : 错误
说明
主机“<插入_4> ”上的通道“<插入_3> ”的远程端已指示一个 CipherSpec 错误“<插入_5> ”。 通道未启动。
响应
请检查本地和远程系统上 <插入_3> 通道定义中指定的 CipherSpec 值是否匹配。 如果需要,复查远程系统上的队列管理器错误日志,以找出有关 CipherSpec 错误的更多信息。 使用“ANY”类型 CipherSpec 时,请检查客户机 CipherSpec 值是否满足 <插入_3> 通道定义中 CipherSpec 的要求。 如果客户机设置为使用基本协议 ('ANY', '*_OR_HIGHER') CipherSpec,那么通道定义 CipherSpec 应设置为使用相同的基本协议 CipherSpec,或更强的匹配 CipherSpec,以防止使用比通道定义 CipherSpec 允许的更高的协议进行 TLS 握手。
AMQ9642E
没有针对通道“<插入_3> ”的 SSL 或 TLS 证书。
严重性
30 : 错误
说明
通道“<插入_3> ”未提供在 SSL 或 TLS 握手期间使用的证书,但是远程队列管理器需要证书。
远程主机为“<插入_4> ”。
该通道未启动。
响应
请确保本地队列管理器或 MQ 客户机的密钥存储库包含与该队列管理器或客户机关联的证书。如果已配置证书标签,请检查证书是否存在。
或者,如果可以,请更改远程通道定义,以将其 SSLCAUTH 属性设置为 OPTIONAL 并且其不包含 SSLPEER 值集。
AMQ9642I (IBM i)
通道‘<插入_3> ’没有 SSL 证书。
严重性
0 : 参考
说明
在 SSL 握手期间,通道‘<插入_3> ’不提供证书供使用,但远程队列管理器需要一个证书。未启动通道。
响应
如果队列管理器中的 SSL 密钥库指定为‘*SYSTEM’,则应确保有一个证书与数字证书管理器中的队列管理器的应用程序描述相关联。 或者,如果合适的话,可以更改远程通道定义,使它的 SSLCAUTH 属性设置为 OPTIONAL 且未设置 SSLPEER 值。
AMQ9643E
主机“<插入_4> ”上的通道“<插入_3> ”的远程 SSL 对等名称错误。
严重性
30 : 错误
说明
主机“<插入_4> ”上的通道“<插入_3> ”的远程端具有 SSL 对等名称错误。 通道未启动。
响应
复查远程系统上的错误日志,以找出对等名称的问题。
AMQ9645E
找不到通道“<插入_3> ”的证书标签“<插入_4> ”。
严重性
30 : 错误
说明
本地密钥数据库存储库不包含具有标签“<插入_4> ”的证书。 通道为“<插入_3> ”;在某些情况下,无法确定它的名称,故显示为‘????’. 通道未启动。
在某些情况下,该消息将显示多次,针对每个受影响的通道显示一次。
响应
将带有正确标签的证书添加到本地密钥数据库。 或者,更改证书标签配置,让通道使用有效的证书。
重新启动该通道。
AMQ9646E
通道‘<插入_3> ’无法连接到任何 LDAP CRL 服务器。
严重性
30 : 错误
说明
指定了 LDAP 证书撤销列表(CRL)服务器,但无法建立任何到这些服务器的连接。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
检查 LDAP CRL 服务器规范是否正确。如果正确,检查服务器是否运行以及访问它们的网络是否工作正常。解决所有找到的问题,然后重新启动通道。
AMQ9647E
SSL 密钥资源库发生 I/O 错误。
严重性
30 : 错误
说明
试图读取 SSL 密钥资源库时遇到 I/O 错误。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
分析为何在读取密钥资源库时会发生 I/O 问题。 如果找到错误,则修复它。这也可能是一个临时性问题。 重新启动通道。
AMQ9648E
SSL 密钥资源库的内部格式无效。
严重性
30 : 错误
说明
SSL 密钥资源库的内部格式无效。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
重新创建 SSL 密钥资源库,然后重新启动通道。
AMQ9649E
SSL 密钥资源库包含重复的密钥。
严重性
30 : 错误
说明
SSL 密钥资源库包含两个或更多具有相同密钥的项。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
使用您的密钥管理工具除去重复的密钥。 重新启动通道。
AMQ9650E
SSL 密钥资源库包含重复的标号。
严重性
30 : 错误
说明
SSL 密钥资源库包含两个或更多具有相同标号的项。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
使用您的密钥管理工具除去重复的项。 重新启动通道。
AMQ9651E
SSL 密钥资源库损坏或密码错误。
严重性
30 : 错误
说明
SSL 密钥资源库损坏或者其密码标识不正确。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
使用您的密钥管理工具重新创建带有新密码的密钥资源库。 重新启动通道。
AMQ9652E
远程 SSL 证书已到期。
严重性
30 : 错误
说明
通道远程终端上 MQ 使用的 SSL 证书已到期。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
使用您的密钥管理工具向 MQ 提供通道远程端上的当前 SSL 证书。重新启动通道。
AMQ9653W
无法打开 SSL 跟踪文件。
严重性
10 : 警告
说明
无法打开 SSL 跟踪文件。 SSL 跟踪文件已在目录 <插入_4> 中创建,并具有名称 AMQ.SSL.TRC 和 AMQ.SSL.TRC.1。 通道为“<插入_3> ”;在某些情况下,无法确定它的名称,故显示为‘????’。该错误的严重性不足以中断通道操作;通道操作不会受到影响。
响应
检查您是否具有名为 <插入_4> 的目录,以及用于运行 IBM MQ 的用户标识是否具有在该目录中创建并打开文件所需的许可权和空间。纠正该问题,这样您会获取 SSL 跟踪输出。
AMQ9654E
针对远程个人证书的验证检查失败。通道未启动。
严重性
30 : 错误
说明
从远程系统收到的 SSL 证书并未损坏,但针对 ASN.1 字段和日期以外的其他内容的验证检查失败。 由于以下原因之一,可能无法构建证书链: - 密钥存储库中缺少一个或多个 CA 证书 - 证书主题 DN 长度超过 1024 个字符。 - DN 包含不受支持的重复属性值。 - 缺少 DN。
通道为“<插入_3> ”;在某些情况下,无法确定其名称,因此显示为“????”。
响应
请确保远程系统具有有效的个人证书并重新启动该通道。
AMQ9655E
装入 GSKit SSL 支持时遇到问题。
严重性
30 : 错误
说明
MQ SSL 支持是通过使用作为 MQ 的一部分安装的称为 GSKit 的组件在此平台上提供的。GSKit 在装入它的一个动态链接库时遇到内部问题。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
卸载 MQ,再重新安装。 重新启动通道。
AMQ9656E
从远程系统接收到无效的 SSL 证书。
严重性
30 : 错误
说明
从远程系统接收到的 SSL 证书没有损坏,但无法通过它的 ASN 字段验证检查。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保远程系统拥有有效的 SSL 证书。 重新启动通道。
AMQ9657E
无法打开密钥资源库(通道‘<插入_3> ’)。
严重性
30 : 错误
说明
无法打开密钥资源库。 密钥资源库不存在或者与之相关的许可权不正确。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保您指定的密钥资源库存在,且它的许可权可以让 MQ 进程可读取涉及的密钥资源库。重新启动通道。
AMQ9658E
证书不在有效期内。
严重性
30 : 错误
说明
遇到未能检查其有效期的证书。 证书已到期,或者使用还未生效。通道为“<插入_3> ”;在某些情况下,无法确定其名称,因此显示为“????”。 通道未启动。
响应
确保本地和远程系统均具有有效的最新证书,并且系统时钟准确。通过发出 REFRESH SECURITY TYPE(SSL) 来刷新安全性高速缓存,从而确保对证书库的更改有效,然后尝试重新启动通道。
AMQ9659E
SSL 握手期间发生故障。
严重性
30 : 错误
说明
在 SSL 握手或关联活动期间,发生一个故障。 故障是‘<插入_4> ’,并导致 IBM MQ 通道名称‘<插入_3> ’被关闭。 如果名称是‘????’,则名称是未知的。
响应
参考 IBM MQ 错误日志中的前一消息,以了解与此问题相关的信息。
AMQ9660E
SSL 密钥存储库:密码不正确,或者隐藏文件不存在或不可用。
严重性
30 : 错误
说明
无法使用 SSL 密钥存储库,因为 MQ 无法访问该存储库。
导致此错误的原因包括:
(a) 指定的位置中不存在密钥存储库,或者运行 MQ 的用户标识无权读取它,
(b) MQ 中设置的密钥存储库密码不正确,
(c) 如果使用隐藏文件,为密钥存储库配置的位置中不存在该文件,或者运行 MQ 的用户标识无权读取它,
(d) 其中一个或两个文件已损坏。
通道为"<插入_3> ";在某些情况下,无法确定其名称,因此它显示为"????"。 通道未启动。
响应
请确保将密钥存储库变量设置为密钥数据库文件所在的位置。
建议不要同时提供密钥存储库密码和隐藏文件。 如果同时提供了这两者,那么密钥存储库密码优先。
如果提供的是密钥存储库密码,请确保它正确无误。
如果使用密码隐藏文件,请确保密码隐藏文件已与同一目录中的密钥数据库文件相关联,并且运行 MQ 的用户标识具有这两个文件的读访问权限。
如果上述所有操作均无法解决此问题,那么表明密钥存储库文件可能已损坏。 请尝试重新创建该文件。 如果使用隐藏文件,那么还需要重新创建该文件。 重新启动通道。
AMQ9661E
来自通道‘<插入_3> ’上对等的无效 SSL 数据。
严重性
30 : 错误
说明
SSL 通道已停止,因为从通道的远程端接收到无效 SSL 数据。可从 <插入_1> 的 GSKit 返回值找到有关损坏性质的更多详细信息(GSKit 返回值在 MQ 手册中有文档描述)。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。
响应
确保您连接到的 MQ 的版本支持通道远程端的 SSL。 检查通道两端之间的网络,并考虑所有可能引起消息损坏的原因。 解决任何可能存在的问题,然后重新启动通道。
AMQ9661I (IBM i)
通道‘<插入_3> ’上同位体中的 SSL 数据错误。
严重性
0 : 参考
说明
SSL 通道已经停止,原因是从此通道的远程端接收到错误的 SSL 数据。有关毁坏性质的更多详细信息可以从 <插入_1> 的 GSKit 返回值中找到(GSKit 返回值记录到 MQ 手册和 QSYSINC 库中 H 文件的 GSKSSL 成员中)。 通道为‘<插入_3> ’;在某些情况下它的名称不能确定,因此显示为‘????’。
响应
确保远程队列管理器和通道侦听器正在运行,并且正在连接至 MQ 的某个版本,此版本应支持通道远程端上的 SSL。检查通道两端之间的网络,并考虑是否存在引起消息损坏的可能原因。修正所有可能存在的问题并重新启动通道。
AMQ9662E
SSL 已经遇到它不支持的事物。
严重性
30 : 错误
说明
有许多原因均可导致此错误发生: 1)平台不支持给定类型的加密硬件, 例如,不再支持 nCipher nFast 和 Rainbow Cryptoswift。 2)加密硬件密码术返回错误。 3)检查远程证书时,X509 通用名称格式不受支持。 MQ 中集成的 GSKit SSL 提供程序仅支持格式 rfc822、DNSName、directoryname、uniformResourceID 和 IPAddress。 4) 系统范围设置或环境变量对协议或密码的支持受到约束,例如,IBM i 系统值 QSSLPCL 和 QSSLCSL。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’. 通道未启动。
响应
检查加密硬件在平台上是否受支持,以及测试它以了解是否可以正常工作。检查正在使用的远程证书是否符合已列出的 X509 通用名称格式。 解决该问题,然后重新启动通道。
AMQ9663E
从远程系统接收到无效的 SSL 证书。
严重性
30 : 错误
说明
从远程系统接收到的 SSL 证书未能通过它的签名验证检查。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保远程系统拥有有效的 SSL 证书。 重新启动通道。
AMQ9664E
CRL LDAP 服务器的无效用户标识;SSL 通道‘<插入_3> ’。
严重性
30 : 错误
说明
已将在 LDAP 服务器或服务器上检查的证书撤销列表(CRL)配置在本地 MQ 系统上。 为 LDAP 服务器或服务器配置的用户标识信息不正确。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
检查您为 CRL LDAP 服务器或服务器本地配置的用户标识信息。 改正找到的所有问题,然后重新启动通道。
AMQ9665E
通道“<插入_3> ”的远程端关闭了 SSL 连接。
严重性
30 : 错误
说明
远程主机“<插入_5> ”在安全套接字握手期间关闭了 SSL 或 TLS 连接。通道为“<插入_3> ”;在某些情况下,无法确定它的名称,故显示为‘????’. 通道未启动。
响应
请检查通道的远程端是否存在 SSL 和 TLS 错误。改正错误,然后重新启动通道。
AMQ9666E
访问 CRL LDAP 服务器时出错;SSL 通道“<插入_3> ”。
严重性
30 : 错误
说明
已在本地 MQ 系统上配置了对 LDAP 服务器的 CRL 检查。 从远程系统验证证书期间尝试访问 CRL LDAP 服务器时发现错误。 可能的原因包括:
(a)不能连接至任何 LDAP 服务器,或者
(b)未在 LDAP 服务器的 DIT 中定义证书发行者的专有名称(DN)。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。通道未启动。
响应
检查对您在本地配置的 CRL LDAP 服务器的访问。更正发现的所有问题,然后重新启动通道。
AMQ9667E
CRL LDAP 服务器的用户名或密码无效;SSL 通道“<插入_3> ”。
严重性
30 : 错误
说明
证书撤销清单(CRL) 已在本地 MQ 系统上配置了对 LDAP 服务器的 CRL 检查。 为 LDAP 服务器配置的用户名或密码信息不正确。 通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。 通道未启动。
响应
检查您在本地配置的 CRL LDAP 服务器的用户名和密码信息。 更正发现的所有问题,然后重新启动通道。
AMQ9668E
无法装入指定的 PKCS #11 共享库。
严重性
30 : 错误
说明
试图装入在 GSK_PKCS11 SSL 加密硬件参数的 PKCS #11 驱动程序字段中为 MQ 指定的 PKCS #11 共享库失败。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保 PKCS #11 共享库存在且在指定的位置是有效的。 重新启动通道。
AMQ9669E
无法找到 PKCS #11 标记。
严重性
30 : 错误
说明
PKCS #11 驱动程序未能找到指定给 GSK_PKCS11 SSL 加密硬件参数的 PKCS #11 令牌标号字段中的 MQ 的标记。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保 PKCS #11 标记以指定的标号存在。 重新启动通道。
AMQ9670E
PKCS #11 卡不存在。
严重性
30 : 错误
说明
PKCS #11 卡不存在于槽中。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保槽中存在正确的 PKCS #11 卡。 重新启动通道。
AMQ9671E
指定的 PKCS #11 标记密码无效。
严重性
30 : 错误
说明
用于访问 PKCS #11 标记的密码无效。这是在 GSK_PKCS11 SSL 加密硬件参数的 PKCS #11 标记密码字段中指定给 MQ 的。 通道为‘<插入_3> ’;在某些情况下,无法确定它的名称,故显示为‘????’。通道没有启动。
响应
确保 GSK_PKCS11 上指定的 PKCS #11 标记密码允许对 GSK_PKCS11 上指定的 PKCS #11 标记的访问。重新启动通道。
AMQ9672E (IBM i)
使用系统密钥存储库时不允许存在证书标签。
严重性
30 : 错误
说明
SSL 或 TLS 通道 <插入_3> 使用证书标签 <插入_4> 启动,队列管理器使用 IBM i 系统密钥存储库。使用 IBM i 系统密钥存储库时不支持在 IBM MQ 中配置证书标签。
该通道未启动。
响应
使用 IBM i 数字证书管理器来分配证书。 或者,使用非系统密钥存储库。
AMQ9673E
通道 <插入_3> 未将正确的证书发送至远程同伴。
严重性
30 : 错误
说明
SSL 或 TLS 通道“<插入_3> ”配置为使用证书标签“<插入_4> ”。 但是, 远程同级未发送必要的信息以允许 本地通道使用正确的证书。 远程主机为“<插入_5> ”。
当本地通道定义具有证书标签并且 远程同级不支持选择证书时,会发生此错误。
证书选择需要 IBM MQ 来配置 TLS 握手以发送 IBM MQ 通道名称作为 SNI 头。 通道未启动。
响应
请确保远程同伴支持证书标签配置。要了解有关证书标签需求的详细信息,请参阅 IBM MQ 信息中心的“安全”部分。或者,更改本地通道定义,使其不再指定证书标签。
AMQ9674E
通道“<插入_3> ”指定了不允许使用的 CipherSpec。
严重性
30 : 错误
说明
SSL 或 TLS 通道“<插入_3> ”配置为使用未启用的 CipherSpec“<插入_4> ”。
在通道请求使用当前未启用的 CipherSpec 时,发生此错误。在使用缺省配置设置时,将禁用使用了密码算法或协议的已损坏或弱 CipherSpec。
通道未启动。
响应
确保通道配置为使用允许的 CipherSpec。如果定义 AMQ_ALLOWED_CIPHERS 环境变量,或者在 qm.ini 文件中的 SSL 节下设置“AllowedCipherSpecs”属性,那么通道必须使用列表中的一个 CipherSpec。
也可以通过使用 AMQ_SSL_WEAK_CIPHER_ENABLE 环境变量或者 qm.ini 文件中 SSL 节下的“AllowWeakCipherSpec”属性,配置队列管理器以重新启用较弱的 CipherSpec“<插入_4> ”。
如果期望的 CipherSpec 是 TLS 1.3 CipherSpec,那么必须启用 TLS 1.3。要启用 TLS 1.3,请在 mqclient.ini 和 qm.ini 文件的 SSL 节中设置 INI 变量 AllowTLSV13=TRUE。
AMQ9694E
由于达到连接限制,程序无法连接。
严重性
30 : 错误
说明
尝试连接到队列管理器“<插入_4> ”失败,原因码为 <插入_1> ,因为队列管理器限制为支持有限数量的连接。
响应
请增大队列管理器的连接限制,或者减少队列管理器的并行连接数。
AMQ9695E
“<插入_3> ”的 JSON 文件格式错误。
严重性
30 : 错误
说明
解析 JSON 文件“<插入_3> ”失败。此文件应包含名为“<插入_4> ”的属性,但找不到该属性,或者使用意外类型定义了该属性。 解析器返回错误“<插入_5> ”,这可能适用于确定任何无效格式化。
响应
请检查该文件的内容是否使用了正确的 JSON 模式。
AMQ9696E
JSON 属性“<插入_4> ”的值无效或者具有意外类型。
严重性
30 : 错误
说明
解析 JSON 文件“<插入_3> ”失败,因为属性“<插入_4> ”具有无效值“<插入_5> ”,或者值类型不正确。
响应
请检查该文件的内容是否遵循相应的 JSON 模式以及是否正确指定了属性值。 确保字符串值使用双引号并确保数字和布尔值无引号。
AMQ9697E
无法解析 CipherSpec 列表值“<插入_3> ”。
严重性
30 : 错误
说明
SSL 节 ini 属性 <插入_4> 或环境变量 <插入_5> 包含无法识别的 CipherSpec 列表值。
在将一个或多个 CipherSpec 的列表提供给 MQ 以进行启用但是无法识别值时发生此错误。
响应
确保将 ini 文件属性或环境变量配置为使用有效的CipherSpecs 列表。 请参阅 IBM 文档以获取 CipherSpec 值的列表(在此平台上受支持)。
请更正 ini 属性或环境变量的配置,然后重试。
“AllowWeakCipherSpec”属性的值为“Yes”和“No”,该属性先前在 IBM WebSphere MQ 7.5 中允许使用,在 IBM MQ 的此版本中不推荐使用,但是,现在被视为无效。 如果需要启用一个或多个弱 CipherSpecs,请考虑将“AllowWeakCipherSpec” ini 属性的值从“Yes”更改为指定一个逗号分隔的其他CipherSpecs 列表。 如果不再需要弱 CipherSpecs,请考虑移除“AllowWeakCipherSpec”ini 属性。
AMQ9698E
在配置中检测到针对“<插入_3> ”的冲突 CipherSpec 控制。
严重性
30 : 错误
说明
Ini 文件属性或环境变量“<插入_3> ”与控制 CipherSpec 的其他 ini 属性或环境变量相冲突。
在检测到冲突的 CipherSpec 设置时发生此错误。CipherSpec 设置不得重复并且不得冲突。
您可以通过在 SSL 节中指定 ini 文件属性“AllowedCipherSpecs”或者指定 AMQ_ALLOWED_CIPHERS 环境变量,提供 CipherSpec 的限制列表。 您也可以通过在 SSL 节中指定 ini 文件属性“AllowWeakCipherSpec”或者指定 AMQ_SSL_WEAK_CIPHER_ENABLE 环境变量,提供额外的弱 CipherSpec 列表以重新启用。
在同时检测到限制性和弱 CipherSpec 列表配置时发生此错误。
响应
有关如何限制或允许 CipherSpecs 值的详细指导,请参阅 IBM 文档。
请更正 ini 属性或环境变量的配置,然后重试。
AMQ9699E
在使用 JSON 格式 CCDT 时,不支持操作。
严重性
30 : 错误
说明
当前不支持更新 JSON CCDT 文件“<插入_3> ”。
响应
使用相应的编辑器对 JSON CCDT 进行任何必需的更新。
AMQ9703W
针对通道“<插入_3> ”检测到消息序号不匹配。
严重性
10 : 警告
说明
本地队列管理器和远程队列管理器对下一个消息序号未达成一致。已发送带有 序号 <插入_1> 的消息,但序号应该为 <插入_2> 。远程主机为“<插入_4> ”。此通道将忽略序号中的不匹配,并尝试继续操作。
响应
确定产生不一致的原因。可能已删除并重新定义通道,并且 MCA 原先在确认消息批次时异常终止,或者通道正在刻意重定向到同等队列管理器(例如,灾难恢复)。
AMQ9704W
针对“<插入_3> ”禁止通道出口。
严重性
10 : 警告
说明
针对“<插入_3> ”自动定义的 CLUSSDR 通道定义包含一个或多个已禁止的出口。通道将忽略配置的出口并尝试继续启动。
响应
如果 CLUSSDR 通道无法启动且需要出口,请从 qm.ini 的“Channels:”节除去“SuppressClusQmgrChlExits”调整参数。
AMQ9704W (IBM MQ Appliance)
针对“<插入_3> ”禁止通道出口。
严重性
10 : 警告
说明
“<插入_3> ”的通道定义包含一个或多个已禁止的出口(因为设备不支持此功能)。通道将忽略所有配置的出口并尝试继续启动。
响应
无。
AMQ9705E
远程用户出口无法装入。
严重性
30 : 错误
说明
通道程序“<插入_3> ”已结束,因为无法装入在远程主机“<插入_4> ”上指定的用户出口。
响应
请检查远程主机上的错误日志并确保在通道定义中正确指定用户出口。
AMQ9707E
<插入_3> 的版本“<插入_4> ”不受支持。
严重性
30 : 错误
说明
通过使用名为 <插入_3> 的组件提供 IBM MQ SSL 和 TLS 通道支持。IBM MQ 检测到在当前进程中装入了 <插入_3> V<插入_4> 。但是,IBM MQ 所需的最低 <插入_3> 版本为 <插入_5> 。
由于 <插入_3> 的版本未满足最低版本需求,因此该通道未启动。
响应
检查正由此进程中的 IBM MQ 和所有其他产品使用的 <插入_3> 的版本,并确保所有产品均使用 V<插入_5> 或更高版本。
AMQ9708E
遇到有关客户机密钥库或隐藏文件的问题。
严重性
30 : 错误
说明
SSL 或 TLS 连接失败,出现 MQRC_KEY_REPOSITORY_ERROR。
响应
请检查 MQSSLKEYR 环境变量的值,确保客户机应用程序对密钥库和隐藏文件具有相应的访问权。
AMQ9709E
SSL/TLS 初始化出错。
严重性
30 : 错误
说明
SSL 或 TLS 客户机连接失败,发生 MQRC_SSL_INITIALIZATION_ERROR。
响应
检查目标队列管理器错误日志中是否存在 SSL 和 TLS 错误,纠正错误并重试。
AMQ9710E
SSL 安全刷新失败。
严重性
30 : 错误
说明
刷新 SSL 安全的请求未成功。
响应
请查看错误文件中先前的错误消息以确定故障的原因。
AMQ9711E
SSL 安全刷新成功但通道重新启动失败。
严重性
30 : 错误
说明
此队列管理器的 SSL 环境已经刷新,因此当前值和证书正在用于所有 SSL 通道。 但是,并不是安全刷新启动时正在运行的所有出站 SSL 通道都可以在刷新完成之后被重新启动。
响应
请查看错误文件中先前的错误消息以确定哪些通道不能被重新启动。 必要时重新启动这些通道。
AMQ9712E
SSL 安全刷新等待通道“<插入_3> ”超时。
严重性
30 : 错误
说明
系统正在为 SSL 执行安全刷新。此功能要求停止所有的出站和入站 SSL 通道。然后等待这些通道真正停止。SSL 通道“<插入_3> ”在超时阶段不会停止。
响应
审查通道“<插入_3> ”挂起的原因。终止挂起的通道。返回 SSL 安全刷新。
AMQ9713I
通道“<插入_3> ”已结束:SSL 刷新正在进行。
严重性
0 : 参考
说明
此队列管理器上的 SSL 支持位于安全刷新的中间。 尝试启动出站 SSL 通道“<插入_3> ”。正在进行 SSL 安全刷新时将无法启动。一旦 SSL 安全刷新完成,通道将自动重新启动。
响应
无。
AMQ9714E
接收队列管理器时进行 SSL 刷新:通道未启动。
严重性
30 : 错误
说明
在此 SSL 通道接收端的队列管理器上正在进行 SSL 安全刷新。通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。通道未启动。
响应
SSL 刷新完成后立即重新启动通道。如果通道配置为重试连接,则它将自动重新启动。
AMQ9715E
在验证 SSL 会话标识中检测到意外错误。
严重性
30 : 错误
说明
GSKit SSL 提供程序缺少一个或多个 OS/400 平台上的必备 PTF 时会出现此错误。通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。
响应
确保 GSKit SSL 提供程序为最新的维护级别,然后重新启动通道。
AMQ9716E
通道“<插入_5> ”的远程 SSL 证书撤销状态检查失败。
严重性
30 : 错误
说明
IBM MQ 未能确定远程 SSL 证书的撤销状态,原因如下所示:
(a)通道无法与该证书的任何 CRL 服务器或 OCSP 响应程序联系。
(b)已联系的 OCSP 响应程序均不知道该证书的撤销状态。
(c)接收到 OCSP 响应,但无法验证该响应的数字签名。
所讨论的证书的详细信息是“<插入_3> ”。
通道名称为“<插入_5> ”。在某些情况下,无法确定通道名称,所以它显示为“????”。 通道未启动。
除非可以确定该证书撤销状态,否则 IBM MQ 不允许通道启动。
响应
如果证书包含 AuthorityInfoAccess 扩展,那么确保该证书扩展中指定的 OCSP 服务器可用且已正确配置。
如果证书包含 CrlDistributionPoint 扩展,那么确保该证书扩展中指定的 CRL 服务器可用且已正确配置。
如果已经为 IBM MQ 指定任何 CRL 或 OCSP 服务器,那么检查那些服务器是否可用且已正确配置。
确保本地密钥库具有必需的 SSL 证书,以验证来自 OCSP 服务器的响应的数字签名。
AMQ9717W
通道“<插入_5> ”的远程 SSL 证书撤销状态未知。
严重性
10 : 警告
说明
IBM MQ 无法确定远程 SSL 证书的撤销状态,原因如下所示:
(a)通道无法与该证书的任何 CRL 服务器或 OCSP 响应程序联系。
(b)已联系的 OCSP 响应程序均不知道该证书的撤销状态。
(c)接收到 OCSP 响应,但无法验证该响应的数字签名。
所讨论的证书的详细信息是“<插入_3> ”。
通道名称为“<插入_5> ”。在某些情况下,无法确定通道名称,所以它显示为“????”。
允许通道启动,但尚未检查远程 SSL 证书的撤销状态。
响应
如果证书包含 AuthorityInfoAccess 扩展,那么确保该证书扩展中指定的 OCSP 服务器可用且已正确配置。
如果证书包含 CrlDistributionPoint 扩展,那么确保该证书扩展中指定的 CRL 服务器可用且已正确配置。
如果已经为 IBM MQ 指定任何 CRL 或 OCSP 服务器,那么检查那些服务器是否可用且已正确配置。
确保本地密钥库具有必需的 SSL 证书,以验证来自 OCSP 服务器的响应的数字签名。
如果需要强制执行证书撤销检查,那么应该将 IBM MQ 配置为需要证书撤销检查。有关配置证书撤销检查的更多信息,请参阅 IBM MQ 信息中心的“安全性”部分。
AMQ9718E
OCSP URL“<插入_3> ”无效。
严重性
30 : 错误
说明
由于 SSLCRLNL 名称列表中指定的其中一个 AUTHINFO 对象具有无效的 OCSPURL 参数,所以 IBM MQ 无法启动 SSL 通道。
OCSP URL 为“<插入_3> ”,并且该通道名称为“<插入_4> ”。在某些情况下,无法确定通道名称,所以它显示为“????”。
响应
OCSP URL 不能为空,并且它必须为有效的 HTTP URL。更正 OCSP URL,然后重新启动通道或通道进程。
有关如何使用 OCSP URL 的详细信息,请参阅 IBM MQ 信息中心的“安全性”部分。
AMQ9719E
FIPS 模式的无效 CipherSpec。
严重性
30 : 错误
说明
用户正在尝试启动队列管理器上的通道或已配置为在 FIPS 模式中运行的 MQ 客户机。 用户已指定不符合 FIPS 标准的 CipherSpec。 通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”。
响应
重新定义通道以与符合 FIPS 标准的 CipherSpec 一起运行。 另外,可以用正确的 CipherSpec 来定义通道,而且队列管理器或 MQ 客户机不应该在 FIPS 模式中运行;如果是这种情况,确保未配置 FIPS 模式。一旦纠正该错误,请重新启动通道。
AMQ9720W
并非所有 OCSP 响应程序 URL 都从 CCDT 加载。
严重性
10 : 警告
说明
MQ 最多支持 <插入_1> 个 OCSP 响应程序 URL,但 CCDT 中存在 <插入_2> 个 OCSP 响应程序 URL。将仅使用前 <插入_1> 个 OCSP 响应程序 URL。
响应
请尝试通过限制由队列管理器 SSLCRLNL 参数引用的 NAMELIST 来限制 CCDT 中 OCSP 响应程序 URL 条目的数量,以使其 NAMES 参数引用不超过 <插入_1> 个 AUTHTYPE 为 OCSP 的 AUTHINFO 记录。
AMQ9721E
未能打开文件“<插入_3> ”。
严重性
30 : 错误
说明
文件系统返回了文件“<插入_3> ”的错误代码 <插入_1> ,并显示解释“<插入_4> ”。
响应
记录文件的名称,然后告知应该确保文件正确且可用的系统管理员(例如):当前用户对文件有相应的访问权以进行读取或写入。
AMQ9722W
已启用纯文本通信。
严重性
10 : 警告
说明
此队列管理器已配置为允许纯文本通信。
响应
要禁用纯文本通信,请在队列管理器配置文件的 TCP 节中设置 SecureCommsOnly=YES。
AMQ9723I
仅启用安全通信。
严重性
0 : 参考
说明
已禁用明文通信。 尝试在不使用 TLS 的情况下进行通信的任何通道都将失败。
响应
要启用纯文本通信,请在队列管理器配置文件的 TCP 节中设置 SecureCommsOnly=NO。
AMQ9741E
Windows 操作期间出现问题。
严重性
30 : 错误
说明
在操作“<插入_3> ”期间,生成 Windows 返回码“<插入_1> ”。
响应
请参阅 Windows 参考手册以确定操作“<插入_3> ”的返回码“<插入_1> ”的含义。
AMQ9767I
用法:strmqikm [iKeymanWorkingDirectory]
严重性
0 : 参考
响应
无。
AMQ9768E
未找到目录“<插入_3> ”。
严重性
30 : 错误
说明
未找到指定为命令自变量的目录。
响应
检查目录是否存在,以及是否将其指定为绝对(而不是相对)目录路径。
AMQ9769I
用法:runmqckm
对象 操作 描述
------ ------ -----------
-keydb -changepw 更改密钥数据库的密码
-convert 转换密钥数据库的格式
-create 创建密钥数据库
-delete 删除密钥数据库
-expiry 显示密码到期日期
-list 当前支持的密钥数据库的类型。
-stashpw 将密钥数据库的密码存储到文件中
-cert -add 添加 CA 证书
-create 创建自签名证书
-delete 删除证书
-details 显示特定证书的详细信息
-export 将个人证书和相关联的专用密钥
导出到 PKCS12 文件或密钥数据库
-extract 从密钥数据库中抽取证书
-getdefault 显示缺省个人证书
-import 从密钥数据库或 PKCS12 文件导入证书
-list 列出密钥数据库中的证书
-listsigners 列出使用 iKeycmd 交付的签署者证书
-modify 修改证书(注:唯一可
修改的字段是“信任”字段)
-populate 使用包含的 CA 证书填充
-receive 接收证书
-rename 重命名证书
-setdefault 设置缺省个人证书
-sign 签署证书
-certreq -create 创建证书请求
-delete 从证书请求
数据库删除证书请求
-details 显示特定证书请求的详细信息
-extract 从证书请求数据库中抽取证书
-list 列出证书请求
数据库中的所有证书请求
-recreate 重新创建证书请求
-seckey -create 创建密钥
-delete 删除密钥
-details 显示指定密钥的详细信息
-export 将密钥导出到文件
-import 从文件导入密钥
-list 列出密钥数据库中的所有密钥
-rename 重命名密钥
-version 显示 iKeycmd 版本信息
-help 显示此帮助文本
严重性
0 : 参考
响应
无。
AMQ9770E
SSL 密钥库密码已到期。
严重性
30 : 错误
说明
SSL 密钥库无法使用,因此密码已到期。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”. 通道未启动。
响应
使用密钥管理工具要重设 SSL 密钥库的密码,确保生成了新密码隐藏文件。
AMQ9771E
SSL 握手失败。
严重性
30 : 错误
说明
与主机 <插入_3> 进行的 SSL 握手失败。SSL 握手是使用 Java 安全套接字扩展(JSSE)执行的。
响应
使用的 SSLSocketFactory 为 <插入_5> ,其中“缺省”指示使用了 JVM 的缺省 SSLSocketFactory。
<插入_4> 调用抛出的异常为 <插入_1> 。查看异常消息以获取故障的描述。
还应检查通道远程端的错误记录。 它们可能包含有关 SSL 握手失败原因的其他信息。
AMQ9772E
<插入_3> 失败,返回 MQRC=<插入_1> 。
严重性
30 : 错误
说明
指定的 IBM MQ API 调用失败,返回指定的原因码。
响应
要了解有关原因码 <插入_1> 的信息,请参阅《应用程序编程参考大全》手册。
AMQ9773I
用法:runmqakm
对象 操作 描述
------ ------ -----------
-locale 设置显示语言
-fips 设置 FIPS 方式
-trace 设置跟踪文件名
-keydb -changepw 更改密钥数据库的密码
-convert 转换密钥数据库的格式
-create 创建密钥数据库
-delete 删除密钥数据库
-expiry 显示密码到期日期
-list 当前支持的密钥数据库的类型。
-stashpw 将密钥数据库的密码存储到文件中
-cert -add 添加 CA 证书
-create 创建自签名证书
-delete 删除证书
-details 显示特定证书的详细信息
-export 将个人证书和相关联的专用密钥
导出到 PKCS12 文件或密钥数据库
-extract 从密钥数据库中抽取证书
-getdefault 显示缺省个人证书
-import 从密钥数据库或 PKCS12 文件导入证书
-list 列出密钥数据库中的证书
-modify 修改证书(注:唯一可
修改的字段是“信任”字段)
-receive 接收证书
-rename 重命名证书
-setdefault 设置缺省个人证书
-sign 签署证书
-validate 验证证书
-certreq -create 创建证书请求
-delete 从证书请求
数据库删除证书请求
-details 显示特定证书请求的详细信息
-extract 从证书请求数据库中抽取证书
-list 列出证书请求
数据库中的所有证书请求
-recreate 重新创建证书请求
-random -create 创建随机密码
-version 显示程序版本信息
-help 显示此帮助文本
严重性
0 : 参考
响应
无。
AMQ9774E
访问通道认证表时出错
严重性
30 : 错误
说明
程序无法访问通道认证表。
响应
当尝试访问通道认证表时,从子系统返回了值 <插入_1> 。请与系统管理员联系,管理员应当会检查日志文件,以确定程序无法访问认证表的原因。
AMQ9775E
通道可能已由用户标识阻止
严重性
30 : 错误
说明
由于入站通道“<插入_3> ”的活动值映射至应阻止的用户标识,因此可能已从地址“<插入_4> ”阻止该通道。由于通道认证规则处于警告方式,因此允许访问。 该通道的活动值为“<插入_5> ”。
响应
请与系统管理员联系,管理员应当会检查通道认证记录,以确保已正确配置设置。 如果通道认证记录未处于警告方式,那么会阻止该通道。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 可使用 DISPLAY CHLAUTH 命令来查询通道认证记录。
AMQ9776E
通道已由用户标识阻止
严重性
30 : 错误
说明
由于入站通道“<插入_3> ”的活动值映射至应阻止的用户标识,因此已从地址“<插入_4> ”阻止该通道。 该通道的活动值为“<插入_5> ”。
响应
请与系统管理员联系,管理员应当会检查通道认证记录,以确保已正确配置设置。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 可使用 DISPLAY CHLAUTH 命令来查询通道认证记录。
AMQ9777E
通道已被阻止
严重性
30 : 错误
说明
由于入站通道“<插入_3> ”的活动值与配置为 USERSRC(NOACCESS) 的记录匹配,因此已从地址“<插入_4> ”阻止该通道。 该通道的活动值为“<插入_5> ”。
响应
请与系统管理员联系,管理员应当会检查通道认证记录,以确保已正确配置设置。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 可使用 DISPLAY CHLAUTH 命令来查询通道认证记录。
AMQ9778E
地址“<插入_3> ”无效。
严重性
30 : 错误
说明
地址“<插入_3> ”无效,对命令的处理已停止。
响应
以正确指定的地址参数来重新发出该命令。请注意 BLOCKADDR 列表可能只包含 IP 地址:不允许主机名地址。
要了解有关地址参数规范的更多信息,请参阅 IBM MQ 信息中心的“命令”部分。
AMQ9779E
IP 地址范围不正确。
严重性
30 : 错误
说明
IP 地址“<插入_3> ”包含无效的范围。例如,范围中的第一个数大于或等于第二个数。
响应
该命令的处理已终止。重新发出正确指定了 IP 地址参数的命令。 要了解有关 IP 地址规范的更多信息,请参阅 IBM MQ 信息中心的“命令”部分。
AMQ9780E
由于发生错误,正在结束针对远程机器“<插入_4> ”的通道。
严重性
30 : 错误
说明
该机器与远程机器“<插入_4> ”之间的通道“<插入_3> ”出现错误,将立即结束。在某些情况下,无法确定通道名称,所以名称显示为“????”。
该消息将随说明错误原因的其他消息一起显示。
响应
通知系统管理员,该管理员应使用问题确定方法来尝试确定该通道出错的原因。例如,查看 FFST 文件,检查本地和远程系统上的错误日志,这些系统可能包含说明故障原因的消息。可通过在启用跟踪的情况下重复该操作,来获取更多信息。
AMQ9781E
IP 地址与先前的定义重叠。
严重性
30 : 错误
说明
IP 地址“<插入_3> ”与现有的 IP 地址“<插入_4> ”重叠。 例如,地址 1.2.3.4-7 与 1.2.3.6-8 相互重叠。
响应
该命令的处理已终止。使用不与先前定义重叠的 IP 地址参数重新发出该命令;或除去现有记录,然后重新发出该命令。 要了解有关 IP 地址规范的更多信息,请参阅 IBM MQ 信息中心的“命令”部分。
AMQ9782E
远程连接已被阻止。
严重性
30 : 错误
说明
已阻止来自“<插入_3> ”的连接,因为该地址与阻止地址规则“<插入_4> ”匹配。
响应
请验证通道认证阻止规则是否正确。如果需要,请使用 SET CHLAUTH 命令修改规则,以允许入站连接。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 要了解有关 IP 地址规范的更多信息,请参阅 IBM MQ 信息中心的“命令”部分。
AMQ9783I
通道将使用 MCAUSER(<插入_3> ) 运行。
严重性
0 : 参考
说明
未找到与指定的字段匹配的匹配通道认证 (CHLAUTH) 记录。 注意:
1) 返回的 MCAUSER 值不考虑由通道安全出口执行的可能操作。
2) 仅在启用了队列管理器 REVDNS 属性且 DNS 服务器返回 IP 地址的有效主机名时,才适用与主机名匹配的通道认证规则。
响应
无。
AMQ9784E
MATCH RUNCHECK 在“<插入_3> ”中发现通用值。
严重性
30 : 错误
说明
MATCH RUNCHECK 在“<插入_3> ”中发现通用值。 当使用 MATCH(RUNCHECK) 时,所有输入字段均不得包含通用值。
响应
重新发出该命令,确保所有字段均包含完全指定的值。
AMQ9785E
通道已配置为不使用死信队列。
严重性
30 : 错误
说明
无法通过通道“<插入_5> ”传输来自地址“<插入_4> ”的消息,并且该通道配置为不使用死信队列。原因码为“<插入_1> ”,目标队列为“<插入_3> ”。
响应
请更正导致通道尝试将消息写入死信队列的问题,或启用通道以使用死信队列。
AMQ9786E
远程连接可能已被阻止。
严重性
30 : 错误
说明
可能已阻止来自 IP 地址“<插入_3> ”的连接,因为该地址与阻止地址规则“<插入_4> ”匹配。 由于通道认证规则处于警告方式,因此允许访问。
响应
请验证通道认证阻止规则是否正确。如果需要,请使用 SET CHLAUTH 命令修改规则,以允许入站连接。 如果通道认证记录未处于警告方式,那么会阻止连接。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 要了解有关 IP 地址规范的更多信息,请参阅 IBM MQ 信息中心的“命令”部分。
AMQ9787E
通道可能已被阻止
严重性
30 : 错误
说明
由于入站通道“<插入_3> ”的活动值与配置为 USERSRC(NOACCESS) 的记录匹配,因此已从地址“<插入_4> ”阻止该通道。由于通道认证规则处于警告方式,因此允许访问。 该通道的活动值为“<插入_5> ”。
响应
请与系统管理员联系,管理员应当会检查通道认证记录,以确保已正确配置设置。 如果通道认证记录未处于警告方式,那么会阻止该通道。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 可使用 DISPLAY CHLAUTH 命令来查询通道认证记录。
AMQ9788W
地址“<插入_3> ”的 DNS 查找缓慢。
严重性
10 : 警告
说明
尝试使用“<插入_4> ”函数调用来解析地址“<插入_3> ”的尝试需要 <插入_1> 秒完成。 这可能表示 DNS 配置存在问题。
响应
确保在本地系统上正确配置了 DNS。
如果该地址是 IP 地址,那么缓慢操作是逆向 DNS 查找。某些 DNS 配置无法进行逆向 DNS 查找而某些 IP 地址没有有效的逆向 DNS 条目。如果该问题仍然存在,请考虑禁用逆向 DNS 查找,直到解决 DNS 问题为止。
AMQ9789I
带有 CHCKCLNT(REQDADM) 的 CHLAUTH 记录造成认证检查失败。
严重性
0 : 参考
说明
检查了用户标识 <插入_3> 及其密码,因为该用户标识拥有特权,入站连接与带有 CHCKCLNT(REQDADM) 的通道认证记录匹配。
该通道的活动值为 <插入_5> 。DISPLAY CHLAUTH MQSC 命令的 MATCH(RUNCHECK) 模式可以用于识别相关的 CHLAUTH 记录。
该消息随先前的错误而显示,以澄清检查该用户标识和密码的原因。
响应
请参阅此前的错误以获取更多信息。
确保密码由客户机应用程序指定并确保该密码是该用户标识的正确密码。队列管理器连接的认证配置决定了用户标识存储库。例如,本地操作系统用户数据库或 LDAP 服务器。
为了避免认证检查,您可以使用没有非特权用户标识,或者将队列管理器的认证配置更改为 CHCKCLNT(NONE)。 您可以修改 CHLAUTH 记录中的 CHCKCLNT 属性。
AMQ9790I
带有 CHCKCLNT(<插入_4> ) 的 CHLAUTH 记录造成认证检查失败。
严重性
0 : 参考
说明
检查了用户标识 <插入_3> 及其密码,因为入站连接与带有 CHCKCLNT(<插入_4> ) 的通道认证记录匹配。
该通道的活动值为 <插入_5> 。DISPLAY CHLAUTH MQSC 命令的 MATCH(RUNCHECK) 模式可以用于识别相关的 CHLAUTH 记录。
该消息随先前的错误而显示,以澄清检查该用户标识和密码的原因。
响应
请参阅此前的错误以获取更多信息。
确保密码由客户机应用程序指定,并确保该密码是该用户标识的正确密码。队列管理器的连接认证配置决定了用户标识存储库,例如本地操作系统用户数据库或 LDAP 服务器。
或者,为了避免认证检查,可以修改 CHLAUTH 记录的 CHCKCLNT 属性。但是,不推荐允许未经认证的远程访问。
AMQ9791E
客户机应用程序未提供用户标识和密码。
严重性
30 : 错误
说明
客户机应用程序 <插入_3> (运行在主机 <插入_4> 上)未提供用户标识和密码。用于连接的通道认证(CHLAUTH)记录需要用户标识和密码,但是未提供任何用户标识和密码。
该通道的活动值为 <插入_5> 。DISPLAY CHLAUTH MQSC 命令的 MATCH(RUNCHECK) 模式可以用于识别相关的 CHLAUTH 记录。
响应
确保应用程序提供了有效的用户标识和密码,或将队列管理器连接权限(CONNAUTH)配置更改为 OPTIONAL,以允许连接到未提供用户标识和密码的客户机应用程序。
AMQ9792E
客户机应用程序未针对其特权用户标识提供密码。
严重性
30 : 错误
说明
客户机应用程序 <插入_3> (运行在主机 <插入_4> 上)正在使用特权用户标识,但未提供密码。用于连接的通道认证(CHLAUTH)记录具有 CHCKCLNT(REQDADM),因此需要提供该用户标识的密码。
该通道的活动值为 <插入_5> 。DISPLAY CHLAUTH MQSC 命令的 MATCH(RUNCHECK) 模式可以用于识别相关的 CHLAUTH 记录。
响应
采取以下任一操作:
a) 确保应用程序提供用户标识和密码。
b) 确保应用程序使用非特权用户标识。
c) 将队列管理器连接权限(CONNAUTH)配置更改为 OPTIONAL,以允许连接到未提供用户标识和密码的客户机应用程序。
AMQ9793E
无法使用队列管理器检查客户机应用程序用户标识和密码。
严重性
30 : 错误
说明
无法检查客户机应用程序 <插入_3> (运行在主机 <插入_4> 上)的用户标识和密码。用于连接的通道认证(CHLAUTH)记录需要认证检查,但是未将队列管理器配置为使用客户机的连接认证。
该通道的活动值为 <插入_5> 。DISPLAY CHLAUTH MQSC 命令的 MATCH(RUNCHECK) 模式可以用于识别相关的 CHLAUTH 记录。
响应
更改 CHLAUTH 配置,使其不要求进行客户机认证,或更改队列管理器连接权限 (CONNAUTH) 配置来启用客户机认证检查。
AMQ9795E
无法从 URL 中检索客户机通道定义,错误代码为 (<插入_1> )。
严重性
30 : 错误
说明
客户机通道定义位置指定为 URL“<插入_3> ”,但无法从该位置检索文件。
返回的错误为 (<插入_1> )“<插入_4> ”。特定于协议的响应代码为 (<插入_2> )。
响应
请确保可访问该 URL,并在必要时更正所提供的详细信息。
AMQ9796W
检索“<插入_3> ”的 URL 缓慢。
严重性
10 : 警告
说明
耗费了 <插入_1> 秒来完成检索“<插入_3> ”的尝试。对于 HTTP 和 FTP 协议,这可能表示网络存在配置问题,或者服务器上的负载异常高。
响应
如果 URL 指定了 HTTP 或 FTP 之类的网络协议,请检查访问服务器时是否不存在任何连接问题。
AMQ9797E
标签为“<插入_4> ”的本地个人证书的验证检查失败。通道未启动。
严重性
30 : 错误
说明
本地 SSL 证书验证检查失败,并且通道无法启动。 证书未损坏,但针对 ASN.1 字段和日期以外的其他内容的验证检查失败。可能是由于以下某种原因而未能构建证书链:
证书的“主题 DN”长度超过 1024 个字符。
DN 包含不受支持的重复属性值。
缺少 DN。
链中的认证中心 (CA) 证书缺少 CA 基本约束。
与 MinimumRSAKeySize 设置相比,证书的密钥大小太小。
通道为“<插入_3> ”;在某些情况下,无法确定它的名称,所以显示为“????”.
通过使用产品随附的证书管理工具针对证书发出“-cert -validate”,可以获得更多信息。 证书验证错误为 <插入_2> 。
响应
确保系统具有有效的个人证书,然后重新启动通道。
AMQ9797E (IBM i)
标签为“<插入_4> ”的本地个人证书的验证检查失败。未启动通道。
严重性
30 : 错误
说明
本地 SSL 证书验证检查失败,并且通道无法启动。 证书未损坏,但是在其 ASN.1 字段和日期之外的其他项上的验证检查失败。 可能由于以下某种原因而无法构建证书链:
证书“主题 DN”长度超过 1024 个字符。
DN 包含不受支持的重复属性值。
缺少 DN。
链中的认证中心 (CA) 证书缺少 CA 基本约束。
与 MinimumRSAKeySize 设置相比,证书的密钥大小太小。
通道为“<插入_3> ”;在某些情况下,无法确定其名称, 所以显示为“????”。
可使用产品随附的证书管理工具,针对证书发出“-cert -validate”来获取更多信息。
响应
确保系统具有有效的个人证书,然后重新启动通道。
AMQ9798E
重新连接到队列管理器“<插入_3> ”(QMID:“<插入_4> ”)失败, 组件代码:<插入_1> ,原因码:<插入_2> 。
严重性
30 : 错误
说明
队列管理器已请求客户机重新连接到另一个队列管理器 “<插入_3> ”,但此操作失败,因为队列管理器未知、不可用或配置不兼容。该问题的原因码为: <插入_2> 。与原因码相关的其他信息:“<插入_5> ” 客户机将尝试重新连接回原始队列管理器。
响应
查看原因码的描述以了解问题并执行更正该问题所需的任何重新配置 (例如,将 CCDT 文件更新为最新版本)。 有关更多信息,请参阅 IBM 文档中的“管理”部分。
AMQ9825I
用法:runmqwkm
操作描述
------ -----------
createcert 创建自签名证书
createcertrequest 创建证书请求
addcert 添加 CA 证书
deletecert 删除证书
deletecertrequest 删除证书请求
detailcert 显示特定证书的详细信息
detailcertrequest 显示特定证书请求的详细信息
receivecert 接收证书
recreatecertrequest 重新创建证书请求
listcert 列出证书
listcertrequest 列出所有证书请求
renamecert 重命名证书
validatecert 验证证书及其信任链
keybackup 备份密钥存储库
keyrestore 复原密钥存储库
严重性
0 : 参考
响应
无。
AMQ9826I
用法:createcert -m QMgrName -dn DistinguishedName [-label Label]
[-expire Expiry] [-size KeySize]
[-sig_alg SignatureAlgorithm] [-format ascii|binary]
[-ku KeyUsageList] [-eku ExtendedKeyUsageList]
[-san_dnsname sanDNSName] [-san_ipaddr sanIPAddr]
-m 要为其创建自签名证书的队列管理器。
-dn 用于唯一标识证书的 X.500 专有名称。
-label 附加到证书的标签。
缺省值为 IBM MQ_cert_label<小写的 QMgrName>。
-size 新密钥对的大小。对于所有 RSA 签名算法,
缺省值为 2048。椭圆曲线签名算法使用
256、384 或 512,以便与所选算法
匹配。
-expire 证书的到期时间,以天为单位。缺省值
为 365。
-ku 和 -eku 证书的有效使用列表。
-sig_alg 签名算法,用于创建与新的
自签名证书关联的签名。
-format 输出文件的格式。缺省值为 ascii。
-san_dnsname 创建的条目的
主题替代名称 (SAN) DNS 名称。
-san_ipaddr 创建的条目的
主题替代名称 (SAN) IP 地址。
严重性
0 : 参考
响应
无。
AMQ9827I
用法:createcertrequest -m QMgrName -dn DistinguishedName [-label Label]
[-size KeySize] [-sig_alg SignatureAlgorithm]
[-ku KeyUsageList] [-eku ExtendedKeyUsageList]
[-san_dnsname sanDNSName] [-san_ipaddr sanIPAddr]
-m 要为其创建证书请求的队列管理器。
-dn 用于唯一标识证书的 X.500 专有名称。
-label 附加到证书的标签。缺省值为
IBM MQ_cert_label<小写的 QMgrName>。
-size 新密钥对的大小。对于所有 RSA 签名算法,
缺省值为 2048。椭圆曲线签名算法使用
256、384 或 512,以便与所选算法
匹配。
-ku 和 -eku 证书的有效使用列表。
-sig_alg 签名算法,用于创建与新证书
关联的签名。
-san_dnsname 创建的条目的
主题替代名称 (SAN) DNS 名称。
-san_ipaddr 创建的条目的
主题替代名称 (SAN) IP 地址。
严重性
0 : 参考
响应
无。
AMQ9828I
用法:receivecert -m QMgrName -file FileName [-format ascii|binary]
-m 用于接收证书的队列管理器。
-file 包含证书的文件。
-format 证书的格式。缺省值为 ascii。
严重性
0 : 参考
响应
无。
AMQ9829I
用法:addcert -m QMgrName -label Label -file FileName
[-format ascii|binary]
-m 要为其添加证书的队列管理器。
-label 证书的标签。
-file 包含证书的文件。
-format 输出文件的格式。缺省值为 ascii。
严重性
0 : 参考
响应
无。
AMQ9830I
用法:deletecert -m QMgrName -label Label
-m 要从中删除证书的队列管理器。
-label 要删除的证书的标签。
严重性
0 : 参考
响应
无。
AMQ9831I
用法:deletecertrequest -m QMgrName -label Label
-m 要从中删除证书请求的队列管理器。
-label 要删除的证书请求的标签。
严重性
0 : 参考
响应
无。
AMQ9833I
用法:recreatecert -m QMgrName [-dn DistinguishedName] [-label Label]
[-expire Expiry] [-size KeySize]
[-sig_alg SignatureAlgorithm] [-format ascii|binary]
[-ku KeyUsageList] [-eku ExtendedKeyUsageList]
[-san_dnsname sanDNSName] [-san_ipaddr sanIPAddr]
-m 要为其重新创建自签名证书的队列管理器。
-dn 用于唯一标识证书的 X.500 专有名称。
-label 要重新创建的证书的标签。缺省值为
IBM MQ_cert_label<小写的 QMgrName>。
-size 新密钥对的大小。对于所有 RSA 签名算法,
缺省值为 2048。椭圆曲线签名算法使用
256、384 或 512,以便与所选算法
匹配。
-expire 证书的到期时间,以天为单位。缺省值
为 365。
-ku 和 -eku 证书的有效使用列表。
-sig_alg 签名算法,用于创建与新的
自签名证书关联的签名。
-format 输出文件的格式。缺省值为 ascii。
-san_dnsname 重新创建的条目的
主题替代名称 (SAN) DNS 名称。
-san_ipaddr 重新创建的条目的
主题替代名称 (SAN) IP 地址。
严重性
0 : 参考
响应
无。
AMQ9834I
用法:recreatecertrequest -m QMgrName [-label Label]
[-sig_alg SignatureAlgorithm] [-ku KeyUsageList]
[-eku ExtendedKeyUsageList] [-san_dnsname sanDNSName]
[-san_ipaddr sanIPAddr]
-m 要为其重新创建证书请求的队列管理器。
-label 要重新创建的证书请求的标签。缺省值为
IBM MQ_cert_label<小写的 QMgrName>。
-ku 和 -eku 证书的有效使用列表。
-sig_alg 签名算法,用于创建与新证书
关联的签名。
-san_dnsname 重新创建的条目的
主题替代名称 (SAN) DNS 名称。
-san_ipaddr 重新创建的条目的
主题替代名称 (SAN) IP 地址
严重性
0 : 参考
响应
无。
AMQ9835I
用法:listcert -m QMgrName [-expiry [days]]
-m 要列出其所有证书的队列管理器。
-expiry 显示证书的有效起始日期和有效终止日期。
严重性
0 : 参考
响应
无。
AMQ9836I
用法:listcertrequest -m QMgrName
-m 要列出其所有证书请求的队列管理器。
严重性
0 : 参考
响应
无。
AMQ9837I
用法:detailcert -m QMgrName [-label Label]
-m 要显示其证书详细信息的队列管理器。
-label 要显示的证书的标签 。缺省值为
IBM MQ_cert_label<小写的 QMgrName>。
严重性
0 : 参考
响应
无。
AMQ9838I
用法:detailcertrequest -m QMgrName [-label Label]
-m 要显示其证书请求详细信息的队列管理器。
-label 要显示的证书请求的标签。缺省值为
IBM MQ_cert_label<小写的 QMgrName>。
严重性
0 : 参考
响应
无。
AMQ9839I
用法:keybackup -m QMgrName [-force]
-m 要备份其密钥存储库的队列管理器。
-force 禁止安全警告。
严重性
0 : 参考
响应
无。
AMQ9840I
用法:keyrestore -m QMgrName -file FileName -password Password [-defer]
-m 要为其复原密钥存储库的队列管理器。
-file 复原密钥存储库的文件。
-password 用于复原的密钥存储库的密码。
-defer 不刷新 SSL 安全性。
严重性
0 : 参考
响应
无。
AMQ9841I
用法:runmqwkm keycreate -m QMgrName
-m 要为其创建密钥存储库的队列管理器。
严重性
0 : 参考
响应
无。
AMQ9842E
命令已使用具有无效值“<插入_3> ”的选项“<插入_4> ”
严重性
30 : 错误
说明
指定无效的选项值发出了命令 <插入_5> 。选项“<插入_4> ”的值“<插入_3> ”缺失或者格式不正确。
响应
无。
AMQ9843I
证书已抽取到“<插入_3> ”。
严重性
0 : 参考
说明
无。
响应
无。
AMQ9844I
密钥存储库已备份到“<插入_3> ”。
密钥存储库的密码为:
严重性
0 : 参考
说明
无。
响应
无。
AMQ9845E
无法访问文件“<插入_3> ”
严重性
30 : 错误
说明
无。
响应
无。
AMQ9846W
此操作将生成队列管理器密钥存储库的副本,其中可能包含专用密钥。虽然已加密,但在处理此文件时仍应采取相应的安全预防措施。在创建此副本之后,将显示需要修改或复原此文件时所需的密码。
要继续吗?[是/否]
严重性
10 : 警告
说明
无。
响应
无。
AMQ9847E
对于队列管理器 <插入_4> ,证书标签 <插入_3> 已在使用。
严重性
30 : 错误
说明
对于队列管理器 <插入_4> ,提供的证书标签 <插入_3> 已在使用。
响应
请提供备用的证书标签。
AMQ9848E
没有显示队列管理器 <插入_4> 的标签 <插入_3> 的证书。
严重性
30 : 错误
说明
队列管理器 <插入_4> 的密钥存储库不包含具有所提供标签 <插入_3> 的证书。
响应
无。
AMQ9849E
无法完成此操作,因为已在执行密钥存储库备份或复原。
严重性
20 : 错误
说明
由于正在进行另一个密钥存储库操作,因此无法备份或复原密钥存储库。
响应
请等待活动密钥存储库备份或复原过程完成,然后重试此操作。
AMQ9850E
提供的密码无效或不正确。
严重性
30 : 错误
说明
已发出命令 <插入_3> ,但指定了无效或不正确的密码。
响应
无。
AMQ9851E
指定的密钥存储库备份文件已损坏。无法通过其进行复原。
严重性
30 : 错误
说明
由于发现指定的备份文件中存在不一致情况,因此命令失败。在创建备份文件后可以对其进行修改/更改。
响应
确保使用备份文件的原始副本。
AMQ9852I
用法:renamecert -m QMgrName -label CurrentLabel -new_label NewLabel
-m 要重命名证书的队列管理器。
-label 要重命名的证书的标签。
-new_label 证书的新标签。
严重性
0 : 参考
响应
无。
AMQ9853I
用法:validatecert -m QMgrName [-label Label]
-m 要验证证书的队列管理器。
-label 要验证的证书的标签。 缺省值为
IBM MQ_cert_label<QMgrName in lower case>。
严重性
0 : 参考
响应
无。
AMQ9854I
证书“<插入_3> ”已重命名“<插入_4> ”。
严重性
0 : 参考
说明
无。
响应
无。
AMQ9855E
此安装无法复原密钥存储库备份“<插入_3> ”。
严重性
20 : 错误
说明
此安装无法恢复密钥存储库备份,因为它是 由较新版本的 IBM MQ 生成的。 备份使用此安装 不支持的格式。 无法在这些发行版 之间进行键迁移。
响应
无。
AMQ9871I
集群维护已运行了 <插入_1> 分钟。阶段 <插入_3> 到目前为止已经进行了 <插入_2> 次检查
严重性
0 : 参考
说明
队列管理器会定期执行维护周期,以刷新并除去与其所属的集群关联的状态。此消息表明了当前的进度。
响应
对于大型集群,此维护过程可能需要相当长的时间,在这种情况下,会定期重复此消息,直到维护完成为止。当维护周期完成后,消息 AMQ9872 将写入该日志。
AMQ9872I
集群维护已在进行 <插入_1> 分钟后完成,共执行了 <插入_2> 次检查
严重性
0 : 参考
说明
队列管理器会定期执行维护周期,以刷新并除去与其所属的集群关联的状态。此消息表明该周期现已完成。此消息与先前报告的 AMQ9871 消息的一个或多个实例对应。
响应
此消息仅供参考,无需用户响应。
AMQ9873E
恢复集群存储库高速缓存时发生错误,原因 = <插入_1>
严重性
30 : 错误
说明
恢复集群高速缓存时检测到错误。该队列管理器所占用的集群高速缓存现在不完整,这可能导致该队列管理器可见的集群资源与拥有的集群资源不一致。请参阅队列管理器和系统错误日志中的消息,以了解所遇到错误的详细信息。
响应
请与 IBM 支持中心联系以解决该问题。
AMQ9874E
存储库管理器失败。在 <插入_1> 分钟后重试。
严重性
30 : 错误
说明
存储库管理器遇到问题。请参阅队列管理器或系统错误日志中的先前消息,以了解详细信息。存储库管理器将在 <插入_1> 分钟后重试该命令。如果不解决此问题,将不会发生任何其他集群管理活动。这将影响此队列管理器访问或托管的集群资源的可用性。
响应
如有可能,请解决所识别的问题,否则请与 IBM 支持中心联系。 该问题解决后,如果 SYSTEM.CLUSTER.COMMAND.QUEUE 队列已设置为 GET(DISABLED),请将此队列设置为 GET(ENABLED)),然后等待存储库管理器重试该命令。如果存储库管理器进程已终止,请重新启动队列管理器。
AMQ9875I
REFRESH CLUSTER 处理已针对集群启动。
严重性
0 : 参考
说明
刷新集群处理已针对集群 (<插入_3> ) 启动 在该队列管理器已发出一条 REFRESH CLUSTER 命令。在阶段一中,这将废弃该集群的所有本地高速缓存信息,并在需要时请求来自集群的其他成员的新信息。 阶段二处理接收到的信息。对于大型集群配置,此过程可能较为耗时,尤其在完整的存储库队列管理器上,在此期间,尝试访问集群资源的应用程序可能无法解析集群资源。 此外,刷新过程完成前,可能无法处理在该队列管理器上所进行的集群配置更改。
响应
将该队列管理器上任何集群相关的工作推迟,直至两个阶段均完成。在阶段一结束时,将向此日志发出消息 AMQ9442。 当 SYSTEM.CLUSTER.COMMAND.QUEUE 达到连续的空状态时,可确定阶段二已完成。
AMQ9876I
集群管理即将压缩大量高速缓存记录。
严重性
0 : 参考
说明
集群管理将定期压缩其本地高速缓存。对于某些操作,压缩可能耗时较长,例如执行 CLUSTER REFRESH。在压缩任务期间,将不处理集群管理命令。一旦压缩任务完成,消息 AMQ9877 将立即写入该日志。
响应
无。
AMQ9877I
集群高速缓存压缩已完成。
严重性
0 : 参考
说明
大型高速缓存压缩已完成。此消息对应于先前报告的消息 AMQ9876。
响应
无。
AMQ9878I
<插入_5> 的集群存储库命令 <插入_3> 遇到问题
严重性
0 : 参考
说明
内部集群存储库命令未能成功完成,报告错误原因 <插入_1> 。 日志中早期的消息将包含问题的详细信息。该命令源自队列管理器“<插入_4> ”,与对象“<插入_5> ”相关。未能成功处理命令,可能将集群置于不一致状态。
响应
调查报告的问题。在联系 MQ 支持人员时,使用提供的信息。
AMQ9879W
集群主题 <插入_3> 发生冲突
严重性
10 : 警告
说明
检测到存在冲突的集群主题定义时,一个或多个定义将具有无效的 CLSTATE,此队列管理器将不会使用这些定义。来自队列管理器“<插入_4> ”的集群主题“<插入_3> ”已标记为无效。 冲突的集群主题是与同一主题字符串相关但在主题名称、集群路径或集群名称方面具有不同设置的主题。此外,主题树中高于或低于另一集群主题的集群主题(基于其主题字符串)可能存在冲突。
响应
查看此队列管理器可见的集群主题,然后确定哪些是必需的定义。删除或修改其他定义以除去任何冲突。然后,确保所有集群主题在集群中所有队列管理器上具有“活动”的 CLSTATE。
AMQ9880W
在空白化描述字符后在集群 <插入_4> 中插入对象 <插入_3> 。
严重性
10 : 警告
说明
存储库管理器收到一个命令,可通过 QMID 为 <插入_5> 的队列管理器在集群 <插入_4> 中插入对象 <插入_3> 。无法将描述字符从其源 CCSID <插入_1> 转换为本地 CCSID <插入_2> 。存储库管理器已在本地高速缓存中插入具有空白描述的记录。
响应
您可以选择不执行任何操作。此对象将成功插入到本地集群高速缓存中,并且可用。
您可以选择转至托管此对象的队列管理器,并将其描述更改为仅包含在本地队列管理器上可成功转换的有限字符集。
AMQ9881W
集群 <插入_3> 未知。
严重性
10 : 警告
说明
已将此队列管理器标识为统一集群 <插入_3> 的成员,但是找不到匹配的 CLUSRCVR 通道。
响应
请检查是否提供了正确的集群名称以及是否为此集群正确配置了 MQ 集群对象。
AMQ9882E
集群名无效。
严重性
20 : 错误
说明
已将此队列管理器标识为统一集群的成员,但是提供的值不有有效的 MQ 集群名称。
响应
请检查是否提供了正确的集群名称。
AMQ9883I
正在加入统一集群 <插入_3> 。
严重性
0 : 参考
说明
此队列管理器已配置为加入统一集群 <插入_3> 。
响应
无。
AMQ9884E
必须为统一集群启用发布预订。
严重性
20 : 错误
说明
已将此队列管理器标识为统一集群的成员,但是队列管理器 PSMODE 或 PSCLUS 设置不支持这样做。
响应
要使用统一集群,请确保此队列管理器的 PSMODE 和 PSCLUS 属性都配置为 ENABLED。
AMQ9885W
使用旧的高速缓存信息解析位于 QMID“<插入_4> ”的集群对象名称“<插入_3> ”。
严重性
10 : 警告
说明
本地队列管理器允许应用程序使用位于队列管理器上的名为“<插入_3> ”的对象,该队列管理器的 QMID“<插入_4> ”来自本地高速缓存的集群信息,而不确定其当前是否为最新。正在写入此警告,因为对象已很长时间未被使用,但是现在应用程序需要使用此对象。 本地队列管理器已向所有集群中的完整存储库队列管理器发送新查询,但是未在合理时间内收到来自所有管理器的响应。
这可能是由于以下一项处理缓慢导致的临时情况:本地队列管理器、远程完整存储库队列管理器或它们之间的通道。因此, 此情况可能仅持续几秒钟,所以在您看到此消息前可能会很清楚。
对象类型为 <插入_1> 。如果此对象是队列,那么编号为 1。如果此对象是通道(到队列管理器的路由),那么编号为 2,并且队列管理器名称为“<插入_5> ”。
如果长期未用来自完整存储库的信息更新此对象,那么最终将自动从本地高速缓存中除去。
对象将在 <插入_2> 天后自动从本地高速缓存中除去。
响应
请检查队列管理器错误日志以查找有关与完整存储库队列管理器之间的集群通道的错误。请更正任何错误原因。
您应该注意从本地高速缓存除去此对象之前剩余的天数,并确保在此时间之间更正任何问题,因为一个或多个应用程序仍然尝试使用此对象。
AMQ9886E
无法成为集群 <插入_4> 的完整存储库。
严重性
20 : 错误
说明
此队列管理器已标识为需要自动成为集群 <插入_4> 的完整存储库,但是不能成为该集群的完整存储库。支持使队列管理器自动成为集群的完整存储库有一个限制,即队列管理器不能已经是另一个集群的存储库。
响应
请验证此队列管理器 REPOS 和 REPOSNL 属性是否为空,然后重新启动队列管理器。
AMQ9887W
该队列管理器将不再是集群 <插入_3> 的存储库。
严重性
10 : 警告
说明
自动集群配置正在替换带有“<插入_4> ”自身的“<插入_3> ”的当前定义的 REPOS 定义。
响应
无。
AMQ9888W
集群 <插入_4> (QMID <插入_5> ) 中的集群对象 <插入_3> 由于定义不匹配而即将到期
严重性
10 : 警告
说明
集群 <插入_4> (QMID <插入_5> ) 中共享的对象 <插入_3> 至少 30 天未更新, 但备用实例在集群中保持活动状态。 这通常指示管理错误,例如,在未发出 REFRESH CLUSTER 的情况下 通过集群队列管理器的备份进行恢复。 如果未执行任何操作,那么将在当前定义到期之前 接受备用定义来代替当前定义。
响应
请复审管理过程,以确保在任何给定时间,只有 具有此 QMID 的队列管理器的单个实例在集群中处于活动状态。 如果只有 此对象的“正确”主机现在处于活动状态,那么可以选择在该队列管理器上发出 REFRESH CLUSTER, 以确保从此时开始使用其定义并禁止进一步的 错误消息。
AMQ9889W
已将集群 <插入_4> (QMID <插入_5> ) 中的集群对象 <插入_3> 替换为“较旧”定义
严重性
10 : 警告
说明
集群 <插入_4> (QMID <插入_5> ) 中共享的对象 <插入_3> 即将到期, 但收到了来自备用实例的发布。 为防止到期, 将使用这些定义,但这可能指示 集群中发生了操作错误。
响应
不需要执行任何操作,因为现在将使用“可视”定义, 但您可能希望复审管理过程,以确保在任何给定时间, 只有具有此 QMID 的队列管理器的单个实例在集群中处于活动状态。
AMQ9913E
不能将指定的本地地址“<插入_3> ”解析为 IP 地址。 返回码为“<插入_1> ”。
严重性
30 : 错误
说明
尝试将本地地址主机名解析为 IP 地址失败。
响应
检查本地地址主机名是否正确以及在 DNS 数据库中是否具有条目。
AMQ9914E
指定的本地地址类型不符合使用的 IP 协议(“<插入_3> ”)。
严重性
30 : 错误
说明
尝试使用与使用的 IP 协议不符合的本地地址。
响应
确保指定的本地地址与 IP 协议是同一类型(IPv4 或 IPV6)。
AMQ9915E
系统中不存在 IP 协议“<插入_3> ”。
严重性
30 : 错误
说明
尝试使用系统中不存在的 IP 协议。
响应
安装所需 IP 协议或使用系统上可用的 IP 协议。 如果系统内存或其他系统资源不足,也有可能发生此错误。
AMQ9916E
远程通道已配置为发送与 TLS 握手中使用的证书不同的证书。
严重性
30 : 错误
说明
远程通道“<插入_3> ”无法发送正确的证书。 远程通道配置为发送与 TLS 握手期间 接收到的证书不同的证书。 远程主机为“<插入_4> ”。
当远程通道定义具有证书标签并且 OutboundSNI= HOSTNAME 已配置 为发送主机名 SNI 头或未发送 SNI 头时,会发生此错误。
通道未启动。
响应
如果不需要 OutboundSNI=HOSTNAME,请将此设置修改为 OutboundSNI=CHANNEL 并重新启动。
如果需要 OutboundSNI=HOSTNAME,请与远程通道的所有者联系, 并请求他们从“<插入_3> ”通道定义中除去证书标签。 或者,连接到在通道定义中未设置 证书标签的其他通道。
AMQ9917W
对于来自主机“<插入_4> ”的通道“<插入_3> ”,检测到并忽略了协议错误。
严重性
10 : 警告
说明
在来自远程主机的传输中检测到协议违例, 但由于设置了“<插入_5> ”环境变量而将其忽略。 协议违例的故障数据是具有关联数据 <插入_2> 的 <插入_1> 。
响应
通过在远程主机上应用较新的维护级别来 更正受影响的远程同级。
AMQ9920E
已抛出 SOAP 异常。
严重性
30 : 错误
说明
SOAP 方法遇到问题并且抛出异常。 异常的详细信息为:
“<插入_3> ”
响应
调查 SOAP 方法抛出异常的原因。
AMQ9921E
写入死信队列时发生错误。
严重性
30 : 错误
说明
尝试将消息写入死信队列“<插入_3> ”时发生错误。该消息为“<插入_4> ”。
响应
确保死信队列“<插入_3> ”存在并且已启用。确保正确设置了队列管理器属性 DEADQ。重新发送 SOAP 消息。
AMQ9922E
在队列“<插入_3> ”上超过最长等待时间。
严重性
30 : 错误
说明
已超过等待消息到达队列“<插入_3> ”上的最长时间。
响应
确保没有禁止该队列。确保正在将消息写入队列。
AMQ9923E
命令上的参数不足。
严重性
30 : 错误
说明
发出参数不足的 SOAP 命令。
响应
提供正确的参数数目并重新发出命令。
AMQ9925E
无法连接至队列管理器“<插入_3> ”。
严重性
30 : 错误
说明
SOAP 应用程序或 SOAP 侦听器无法使用“<插入_4> ”绑定连接至队列管理器“<插入_3> ”。
响应
确保将绑定设置为正确值且队列管理器存在。从 Java MQQueueManager 类中检查错误消息。
AMQ9926E
在已接收的 SOAP 消息中指定空 SOAP 操作。
严重性
30 : 错误
说明
已在 SOAP 消息“<插入_3> ”中指定空 soap 操作。 将不处理该消息。
响应
在 SOAP 消息中包括适当的 SOAP 操作。
AMQ9927E
超过 MQ 队列回退阈值。
严重性
30 : 错误
说明
处理消息“<插入_4> ”时已超过队列“<插入_3> ”的 IBM MQ 回退阈值。
响应
纠正队列“<插入_3> ”的回退阈值并重新发送 SOAP 消息。
AMQ9928E
SOAP 消息中缺少目标服务或 URI。
严重性
30 : 错误
说明
SOAP 消息“<插入_3> ”中缺少目标服务或目标 URI。
响应
在 SOAP 消息中提供目标服务或目标 URI。
AMQ9929E
消息(“<插入_3> ”)的消息回退失败。
严重性
30 : 错误
说明
消息回退失败。
响应
调查回退失败的原因。
AMQ9930E
命令中缺少必需的选项“<插入_3> ”。
严重性
30 : 错误
说明
发出 SOAP 命令时缺少必需的选项“<插入_3> ”。
响应
重新发出提供缺少选项的 SOAP 命令。
AMQ9931E
为选项“<插入_4> ”指定无效值“<插入_3> ”。
严重性
30 : 错误
说明
发出带有无效选项值的 SOAP 命令。
响应
重新发出提供了正确选项值的 SOAP 命令。
AMQ9932E
找不到应用程序主机
严重性
30 : 错误
说明
找不到应用程序主机类“<插入_3> ”。
响应
在 SOAP 消息中指定正确的应用程序主机类。
AMQ9933E
选项“<插入_3> ”和“<插入_4> ”相互排斥
严重性
30 : 错误
说明
发出带有不兼容选项“<插入_3> ”和“<插入_4> ”的 SOAP 命令。
响应
重新发出提供兼容选项的 SOAP 命令。
AMQ9934E
无法对 URL“<插入_3> ”进行语法分析。MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212)。
严重性
30 : 错误
说明
无法对 URL“<插入_3> ”进行语法分析。MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212)。
响应
改正 URL 并重试。
AMQ9935E
非法 URL“<插入_3> ”。MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212)。
严重性
30 : 错误
说明
.URL“<插入_3> ”验证失败。MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212)。
响应
改正 URL 并重试。
AMQ9936E
无法使用“<插入_3> ”绑定获取连接。MQCC_FAILED(2) MQRC_CONNECTION_ERROR(2273)。
严重性
30 : 错误
说明
.无法使用“<插入_3> ”绑定获取连接。MQCC_FAILED(2) MQRC_CONNECTION_ERROR(2273)。
响应
检查队列管理器是否可用以及是否正在运行。
AMQ9937E
asyncResult 为空。MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2210)。
严重性
30 : 错误
说明
.asyncResult 为空。MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2210)。
响应
检查不能接收到 SOAP 响应的原因。
AMQ9938E
SOAP/MQ 超时。
严重性
30 : 错误
说明
.MQGET 操作超时。MQCC_FAILED(2) MQRC_NO_MSG_AVAILABLE.(2033)。
响应
检查不能接收到 SOAP 响应的原因。 MQCC_FAILED(2) MQRC_NO_MSG_AVAILABLE.(2033)。
AMQ9939E
SOAP/MQ 错误。MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2210)。
严重性
30 : 错误
说明
.检测到 SOAP 错误。MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2210)。
响应
检查 MQ 日志以了解故障原因。
AMQ9940E
在 MQWebResponse 中返回报告消息。MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2210)。
严重性
30 : 错误
说明
.在 MQWebResponse 中返回报告消息。MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2210)。
响应
检查报告消息以查出失败原因。
AMQ9941E
无已识别的 RFH2 标题。MQCC_FAILED(2) MQRCCF_MD_FORMAT_ERROR(3023)。
严重性
30 : 错误
说明
.无已识别的 RFH2 标题。MQCC_FAILED(2) MQRCCF_MD_FORMAT_ERROR(3023)。
响应
检查发送消息时不能带 RFH2 标题的原因。
AMQ9942E
消息格式不是 MQFMT_NONE。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
严重性
30 : 错误
说明
.消息格式不是 MQFMT_NONE。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
响应
改正消息格式并重试。
AMQ9943E
无法识别的 RFH2 版本。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
严重性
30 : 错误
说明
.无法识别的 RFH2 版本。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
响应
改正 RFH2 消息中的版本并重试。
AMQ9944E
无效的 RFH2 长度。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
严重性
30 : 错误
说明
.无效的 RFH2 长度。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
响应
改正 RFH2 长度并重试。
AMQ9945E
非法 RFH2 <插入_3> 文件夹长度。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
严重性
30 : 错误
说明
.非法 RFH2 <插入_3> 文件夹长度。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
响应
改正 RFH2 消息并重试。
AMQ9946E
无效的实际消息长度。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
严重性
30 : 错误
说明
.无效的实际消息长度。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
响应
改正 RFH2 消息并重试。
AMQ9947E
非法的 RFH2 文件夹 <插入_3> <插入_4> 。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
严重性
30 : 错误
说明
.非法的 RFH2 文件夹 <插入_3> <插入_4> 。MQCC_FAILED(2) MQRC_RFH_FORMAT_ERROR(2421)。
响应
改正 RFH2 文件夹语法/格式并重试。
AMQ9948E
超过回退阈值。MQCC_FAILED(2) MQRC_BACKOUT_THRESHOLD_REACHED(2362)。
严重性
30 : 错误
说明
.超过回退阈值。MQCC_FAILED(2) MQRC_BACKOUT_THRESHOLD_REACHED(2362)。
响应
改正回退阈值的限制并重试。
AMQ9949E
RFH2 中缺少“<插入_3> ”。MQCC_FAILED(2) MQRC_RFH_PARM_MISSING(2339)。
严重性
30 : 错误
说明
.RFH2 中缺少“<插入_3> ”。MQCC_FAILED(2) MQRC_RFH_PARM_MISSING(2339)。
响应
改正 RFH2 消息并重试。
AMQ9950E
SOAP URL 中缺少目标服务。MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212)。
严重性
30 : 错误
说明
.SOAP URL 中缺少目标服务。MQCC_FAILED(2) MQRC_SOAP_URL_ERROR(2212)。
响应
改正 URL 并重试。
AMQ9951E
已成功对异步请求进行排队。MQCC_OK(0)。
严重性
30 : 错误
说明
.已成功对异步请求进行排队。MQCC_OK(0)。
响应
请等待响应(如果期望任何结果的话)。
AMQ9952E
接收到意外的消息类型。MQCC_FAILED(2) MQRC_UNEXPECTED_MSG_TYPE(2215)。
严重性
30 : 错误
说明
.接收到错误类型的消息;例如,在没有请求时接收到报告消息。
响应
如果要使用 IBM 提供的 SOAP/MQ 发送方来运行 MQ SOAP,请与 IBM 联系。 如果要使用预订的发送方来运行 MQ SOAP,请检查 SOAP/MQ 请求消息是否具有正确的选项。
AMQ9953E
RFH2 头中的 ContentType 或 TransportVersion 具有错误值。MQCC_FAILED(2) MQRC_RFH_HEADER_FIELD_ERROR(2228)
严重性
30 : 错误
说明
.RFH2 头中的 ContentType 或 TransportVersion 具有错误值。MQCC_FAILED(2) MQRC_RFH_HEADER_FIELD_ERROR(2228)
响应
改正消息格式并重试。
AMQ9954E
在事务 MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2410) 之外调用了 ViaTran.Redirect
严重性
30 : 错误
说明
.在事务 MQCC_FAILED(2) MQRC_SOAP_DOTNET_ERROR(2410) 之外调用了 ViaTran.Redirect
响应
确保仅在事务中调用 ViaTran.Redirect。
AMQ9990S (IBM i)
关键字<插入_3> 不适用于这个命令,或命令不完整。
严重性
40 : 严重
说明
命令不完整,或指定了无效的关键字,或未指定关键字的参数值。
响应
使用完整的命令,或改正关键字,或添加参数值,然后重试命令。
AMQ9991S (IBM i)
命令不允许指定的值。
严重性
40 : 严重
说明
<插入_3> 不适用于参数 <插入_4> 。
响应
输入为参数定义的一个值,并再次尝试命令。 有关参数和命令的详细信息可以在CL参考手册或适当的特许程序手册中找到。
AMQ9992S (IBM i)
没有找到匹配的括号。
严重性
40 : 严重
说明
丢失了匹配的左括号或右括号。
响应
添加丢失的括号,或除去多余的括号。
AMQ9999E
通道“<插入_3> ”至主机“<插入_5> ”已异常结束。
严重性
30 : 错误
说明
针对通道“<插入_3> ”采用进程标识“<插入_4> ”运行的通道程序异常结束。主机名为“<插入_5> ”;在某些情况下,主机名无法确定,因此显示为“????”。
响应
请查看错误日志中有关该通道程序的先前错误消息,以确定故障原因。请注意,可以通过调整 qm.ini 中“QMErrorLog”节下的“ExcludeMessage”或“SuppressMessage”属性,完全排除或禁止此消息。要了解进一步的信息,请参阅《系统管理》指南。