[z/OS]

分布式排队消息 (CSQX ...)

CSQX000I

IBM® MQ for z/OS® Vn

严重
0
说明

此消息在通道启动程序启动时发出,并显示发行版级别。

CSQX001I

csect-name 通道启动程序正在启动

严重
0
说明

正在启动通道启动程序地址空间,以响应 START CHINIT 命令。

系统操作

通道启动程序启动处理开始。 启动过程完成时,将发送消息 CSQX022I

CSQX002I

csect-name 队列共享组为 qsg-name

严重
0
说明

如果通道启动程序使用的队列管理器位于队列共享组中,那么将在通道启动程序启动处理期间或响应 DISPLAY CHINIT 命令时发出此命令。

系统操作

继续处理。

CSQX003I

csect-name 已忽略过时的参数模块

严重
0
说明

START CHINIT 命令使用 PARM 关键字指定了参数模块名称。 使用通道启动程序参数模块已过时,因此将忽略该名称。

系统操作

继续处理。

系统程序员响应

通道启动程序参数由队列管理器属性指定。 使用 ALTER QMGR 命令来设置所需的值。

CSQX004I
通道启动器正在使用 mm MB 的本地存储空间, nn MB 为空闲空间
说明

显示扩展专用区域中当前使用和可用的虚拟存储量。 这两个值的显示单位都是兆字节(1048576 字节),都是近似值。

此消息在通道启动程序启动时记录,如果使用情况未更改,那么每小时记录一次,或者当内存使用情况更改 (启动或关闭) 超过 2% 时记录一次。

SMF 115 子类型 231 记录中的 qcctstus 字段也给出了当前使用的扩展专用区存储量。

系统操作

继续处理。

系统程序员响应

此时不需要执行任何操作。 但是,此消息的频繁出现可能指示系统正在当前配置的最佳区域之外运行。

CSQX005E

csect-name 通道启动程序未能启动

严重
8
说明

在通道启动程序启动处理期间发生了先前消息中报告的严重错误。

系统操作

通道启动器启动的任务终止。

系统程序员响应

调查先前消息中报告的问题。

CSQX006E

csect-name 通道启动程序在停止时失败

严重
8
说明

在通道启动程序终止处理期间发生严重错误 (如先前消息中所报告)。

系统操作

通道启动器启动的任务终止。

系统程序员响应

调查先前消息中报告的问题。

CSQX007E

csect-name 无法连接到队列管理器 qmgr-name, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

通道启动程序尝试连接到队列管理器失败。

系统操作

如果在通道启动程序启动过程中发生错误,那么通道启动程序不会启动。 在其他情况下,发生错误的组件(消息通道代理、派发器、适配器子任务、SSL 服务器子任务、存储库管理器或监听器)无法启动,其提供的功能也不可用;在大多数情况下,最终结果是通道启动器终止。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

如果无法解决问题,请联系 IBM 支持中心。

CSQX008E

csect-name 无法与队列管理器 qmgr-name断开连接, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
4
说明

通道启动程序尝试与队列管理器断开连接失败。

系统操作

继续处理。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

如果无法解决问题,请联系 IBM 支持中心。

CSQX009I

csect-name 通道启动程序正在停止

严重
8
说明

在通道启动程序处理期间发生了先前消息中报告的严重错误; 通道启动程序无法继续。

系统操作

通道启动程序终止。

系统程序员响应

调查先前消息中报告的问题。

CSQX010I

csect-name 通道启动程序已停止

严重
0
说明

如前面的报文所述,通道启动器在发生错误后终止。

系统操作

无。

CSQX011I

csect-name 客户机附件可用

严重
0
说明

客户机可以连接到客户机, MQI 通道可以与通道启动程序配合使用。

系统操作

通道启动程序启动处理继续。

CSQX012E

csect-name 无法打开 ddname 数据集

严重
4
说明

无法打开 ddname 数据集,如前面的消息中所报告。

系统操作

继续处理,但将禁止需要数据集的函数。 例如,如果无法打开出口库数据集 CSQXLIB ,那么用户通道和通道自动定义出口将不可用,并且使用它们的通道将不会启动。 如果无法打开错误信息数据集 CSQSNAP ,那么错误信息将丢失。

系统程序员响应

调查先前消息中报告的问题。

CSQX013I

csect-name 侦听器的地址冲突,端口 port address ip-address, TRPTYPE=TCP INDISP=处置

严重
4
说明

发出了指定 TRPTYPE (trptype) 和 INDISP (处置) 的 停止侦听器启动侦听器 命令,但该侦听器对于与请求的端口和 IP 地址冲突的端口和 IP 地址组合已处于活动状态。 如果 ip-address 为 "*" ,那么已请求所有 IP 地址。

指定的端口和 IP 地址组合必须与侦听器处于活动状态的组合匹配。 它不能是此组合的超集或子集。

系统操作

无。

系统程序员响应

如果需要,请正确重新发出该命令。

CSQX014E

csect-name 侦听器超出通道限制, TRPTYPE=trptype IN名义 =处置

严重
8
说明

使用所指示通信系统 trptype 的当前通道数是允许的最大数目。 侦听器无法接受用于启动另一通道的入局请求; 如果最大值为 0 ,那么侦听器本身无法启动。 (无法确定所请求通道的名称,因为侦听器无法接受该请求。) 当前通道包括已停止和正在重试的通道以及活动通道。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。

在 TCPCHL 或 LU62CHL 队列管理器属性中指定了允许的最大值,但如果分派器失败或 TCP/IP 资源受限 (如消息 CSQX118I所报告) ,那么可能会减小允许的最大值。

系统操作

通道或侦听器未启动。

系统程序员响应

如果允许的最大数目为零,那么不允许使用指示的系统 trptype 进行通信,并且不能启动任何此类通道。 侦听器也无法启动。 如果允许的最大值不为零,请等待某些运行通道终止后再重新启动远程通道,或使用 ALTER QMGR 命令增加 TCPCHL 或 LU62CHL。

CSQX015I

csect-name 已启动分派器已启动, 失败

严重
0
说明

通道启动程序启动过程已启动所请求的分派器数; 已成功启动 个分派器,而 失败 个分派器未启动。

系统操作

通道启动程序启动处理继续。 如果某些分派器未启动,那么允许的当前 TCP/IP 和 LU 6.2 通道数将按比例减少。

系统程序员响应

如果消息指示某些分派器失败,请调查先前消息中报告的问题。

CSQX016I

csect-name 侦听器已启动, TRPTYPE=trptype INDISP=处置

严重
0
说明

发出了 START LISTENER 命令,指定 TRPTYPE (trptype) 和 INDISP (处置) ,但该侦听器已处于活动状态。

系统操作

无。

CSQX017I

csect-name 侦听器已启动,端口 port address ip-address, TRPTYPE=TCP TRPTYPE=TCP IN排 =处置

严重
0
说明

发出了指定 TRPTYPE (TCP) 和 INDISP (处置) 的 START LISTENER 命令,但该侦听器对于请求的端口和 IP 地址已处于活动状态。 如果 ip-address 为 "*" ,那么已请求所有 IP 地址。

系统操作

无。

CSQX018I

csect-name 侦听器已停止或正在停止, TRPTYPE=trptype INDISP=处置

严重
0
说明

发出了指定 TRPTYPE (trptype) 和 INDISP (处置) 的 停止侦听器启动侦听器 命令,但该侦听器已停止或正在停止。

系统操作

无。

CSQX019I

csect-name 侦听器已停止或正在停止,端口 port address ip-address, TRPTYPE=TCP INDISP=处置

严重
0
说明

发出了 停止侦听器启动侦听器 命令,指定了 TRPTYPE (trptype) 和 INDISP (处置) ,但该侦听器已停止或正在停止所请求的端口和 IP 地址。 如果 ip-address 为 "*" ,那么已请求所有 IP 地址。

系统操作

无。

CSQX020I

csect-name 共享通道恢复已完成

严重
0
说明

通道启动程序启动过程已成功完成共享通道恢复过程,对于自身拥有的通道以及对于其他队列管理器拥有的通道。

系统操作

继续处理。

系统程序员响应

有关更多详细信息,请参阅队列管理器发出的消息 CSQM052I

CSQX021E

csect-name 共享通道恢复错误

严重
0
说明

由于发生错误,通道启动程序启动过程未完成共享通道恢复过程。

系统操作

恢复过程结束;一些通道可能已经恢复,而另一些通道尚未恢复。

系统程序员响应

请参阅队列管理器发出的错误消息 (例如 CSQM053E) 以获取更多详细信息。 解决问题后,请手动启动任何未恢复的通道,或者重新启动通道启动程序。

CSQX022I

csect-name 通道启动程序初始化完成

严重
0
说明

通道启动程序的初始化已正常完成,并且通道启动程序已准备就绪可供使用。 但是,请注意, CSQINPX 命令数据集的处理可能仍在进行中; 其完成由消息 CSQU012I显示。

系统操作

无。

CSQX023I

csect-name 侦听器已启动,端口 port address ip-address TRPTYPE=trptype INDISP=处置

严重
0
说明

已启动指定 TRPTYPE (trptype) 和 INDISP (处置) 的侦听器。 这可能是因为发出了 START LISTENER 命令,或者因为侦听器正在重试。 该侦听器现在对请求的端口和 IP 地址处于活动状态。 如果 ip-address 为 * ,那么已请求所有 IP 地址。

系统操作

无。

CSQX024I

csect-name 侦听器已停止,端口 port address ip-address TRPTYPE=trptype IN名义 =处置

严重
0
说明

发出了 STOP LISTENER 命令,指定了 TRPTYPE (trptype) 和 INDISP (处置) ,或者由于发生故障, IBM MQ 尝试停止侦听器。 对于请求的端口和 IP 地址,该侦听器不再处于活动状态。 如果 ip-address 为 * ,那么已请求所有 IP 地址。

系统操作

无。

CSQX026E

csect-name 找不到跟踪头 RC=12

严重
8
说明

跟踪格式化例程无法在通道启动程序地址空间的转储中的跟踪数据空间内找到跟踪控制信息。

系统操作

格式化终止。

系统程序员响应

最可能的原因是未正确生成转储。 请重新创建转储,然后重试。

CSQX027E

csect-name 无法获取存储器, RC=返回码

严重
8
说明

尝试获取某些存储器失败。 return-code 是来自 z/OS STORAGE 服务的返回码 (十六进制)。

系统操作

发生错误的组件(消息通道代理、派发器、适配器子任务、SSL 服务器子任务、监听器、存储库管理器、监控器或跟踪格式化器)通常会终止;在许多情况下,最终结果将是通道启动器终止。

系统程序员响应

转至 z/OS MVS Programming: Assembler Services Reference 手册的相应卷,以获取有关来自 STORAGE 请求的返回码的信息。

CSQX028E

csect-name 无法释放存储器, RC=返回码

严重
8
说明

尝试释放某些存储器失败。 return-code 是来自 z/OS STORAGE 服务的返回码 (十六进制)。

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,存储库管理器或侦听器) 通常会忽略错误并继续处理。

系统程序员响应

转至 z/OS MVS Programming: Assembler Services Reference 手册的相应卷,以获取有关来自 STORAGE 请求的返回码的信息。

CSQX029I

csect-name 队列管理器 qmgr-name 正在停止, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
0
说明

作为对 MQ API 调用的响应,队列管理器通知通道启动程序它正在停止。

系统操作

通道启动程序终止。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX030I
csect-name "type" 跟踪已启动,已分配跟踪号 tno
说明

在通道启动程序初始化期间, 类型 跟踪已自动启动并分配了跟踪号 tno

系统操作

继续处理。

CSQX031E

csect-name 初始化命令处理程序异常结束,原因 =00sssuuu

严重
8
说明

处理 CSQINPX 命令数据集的初始化命令处理程序正在异常结束。 sss 是系统完成代码, uuu 是用户完成代码 (以十六进制表示)。

系统操作

初始化命令处理程序异常结束,但通道启动程序继续。

系统程序员响应

如果显示系统完成代码,请参阅 MVS 系统代码手册,了解有关问题的信息;该信息之前通常会有其他信息提供补充信息。

最可能的原因是 CSQINPX 和 CSQOUTX 数据集的定义错误。 有关初始化命令处理程序和这些数据集的信息,请参阅 初始化命令。 如果无法解决问题,请联系 IBM 支持中心。

CSQX032I

csect-name 初始化命令处理程序已终止

严重
4
说明

处理 CSQINPX 命令数据集的初始化命令处理程序在完成所有命令之前已终止,因为通道启动程序正在停止,因此无法处理任何其他命令。

系统操作

初始化命令处理程序结束。

系统程序员响应

请参阅 CSQOUTX 数据集,以获取有关已处理的命令的信息。 如果通道启动程序不是由于 STOP 命令而停止,请参阅前面的消息以获取有关导致其停止的问题的信息。

有关初始化命令处理程序的信息,请参阅 初始化命令

CSQX033E

csect-name 通道启动程序由于错误而停止

严重
8
说明

在通道启动程序处理期间发生了先前消息中报告的严重错误; 通道启动程序无法继续。

系统操作

通道启动程序终止。

系统程序员响应

调查先前消息中报告的问题。

CSQX034I

csect-name 通道启动程序正在停止,因为队列管理器正在停止

严重
0
说明

队列管理器通知通道启动程序它正在停止。

系统操作

通道启动程序终止。

CSQX035I

csect-name 与队列管理器 qmgr-name 的连接正在停止或中断, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
0
说明

作为对 MQ API 调用的响应,通道启动程序发现其与队列管理器的连接不再可用。

系统操作

通道启动程序终止。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX036E

csect-name 无法打开 object-type(name) , MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

针对 name 的 MQOPEN 调用失败; object-type 指示 name 是队列名称,队列管理器名称,名称列表名称,通道名称,主题名称还是认证信息名称。 (通道启动程序可以使用 MQ API 作为对象访问通道定义和认证信息。)

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,存储库管理器,侦听器或主管) 终止。 对于消息通道代理程序,将停止关联的通道。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

问题的最常见原因将是通道和队列定义不正确。

CSQX037E

csect-name 无法从 name获取消息, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

队列 name 的 MQGET 调用失败。

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,存储库管理器,侦听器或主管) 终止。 对于消息通道代理程序,将停止关联的通道。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX038E

csect-name 无法将消息放入 name, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

队列 name 的 MQPUT 调用失败。

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,存储库管理器,侦听器或主管) 终止。 对于消息通道代理程序,将停止关联的通道。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX039E

csect-name 无法关闭 name, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
4
说明

针对 name 的 MQCLOSE 调用失败; name 可以是队列名称,队列管理器名称,名称列表名称,通道名称或认证信息名称。 (通道启动程序可以使用 IBM MQ API 将通道定义和认证信息作为对象进行访问。)

系统操作

继续处理。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX040E

csect-name 无法查询 name的属性, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

针对 name 的 MQINQ 调用失败; name 可以是队列名称,队列管理器名称,名称列表名称,通道名称或认证信息名称。 (通道启动程序可以使用 MQ API 作为对象访问通道定义和认证信息。)

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,存储库管理器,侦听器或主管) 终止。 对于消息通道代理程序,将停止关联的通道。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX041E

csect-name 无法设置 name的属性, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

队列 name 的 MQSET 调用失败。

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,侦听器或主管) 终止。 对于消息通道代理程序,将停止关联的通道。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX042E

csect-name 无法将 comp 定义到 CTRACE , RC=rc 原因 =原因

严重
8
说明

无法定义通道启动程序所需的 CTRACE 组件定义 (针对组件 comp)。 rc 是返回码, reasonz/OS CTRACE 服务中的原因码 (两者均为十六进制)。

系统操作

通道启动程序未启动。

系统程序员响应

转至 z/OS MVS Programming: authorized Assembler Services Reference 手册的相应卷,以获取有关来自 CTRACE 请求的返回码的信息。

如果无法解决问题,请联系 IBM 支持中心。

CSQX043E

csect-name 无法从 CTRACE 中删除 comp , RC=rc 原因 =原因

严重
4
说明

无法删除通道启动程序使用的 CTRACE 组件定义 (针对组件 comp)。 rc 是返回码, reasonz/OS CTRACE 服务中的原因码 (两者均为十六进制)。

系统操作

通道启动程序终止处理继续。

系统程序员响应

转至 z/OS MVS Programming: authorized Assembler Services Reference 手册的相应卷,以获取有关来自 CTRACE 请求的返回码的信息。

如果无法解决问题,请联系 IBM 支持中心。

CSQX044E

csect-name 无法初始化 PC 例程, RC=rc 原因 =原因

严重
8
说明
无法定义通道启动程序所需的 PC 例程。 原因码 reason 显示哪个 z/OS 服务失败:
00E74007
LXRES 失败
00E74008
ETCRE 失败
00E74009
ETCON 失败
rc 是来自所指示 z/OS 服务的返回码 (十六进制)。
系统操作

通道启动程序未启动。

系统程序员响应
转至 z/OS MVS Programming: authorized Assembler Services Reference 手册的相应卷,以获取有关来自以下位置的返回码的信息:

如果无法解决问题,请联系 IBM 支持中心。

CSQX045E
csect-name 无法装入 module-name,原因 =ssssrrrr
说明

通道启动程序无法装入所需的模块。 ssss 是完成代码, rrrrz/OS LOAD 服务中的原因码 (两者均为十六进制)。

系统操作

发生错误的组件 (消息通道代理程序,分派器,适配器子任务, SSL 服务器子任务,存储库管理器或侦听器) 未启动,其提供的功能不可用; 在许多情况下,最终结果是通道启动程序终止。

系统程序员响应

检查控制台以获取指示未装入模块的原因的消息。

转至 z/OS MVS Programming: authorized Assembler Services Reference 手册的相应卷,以获取有关来自 LOAD 请求的返回码的信息。

请确保该模块位于必需的库中,并且已正确引用该模块。 通道启动程序尝试在其启动式任务 JCL 过程 xxxxCHIN的 STEPLIB DD 语句下从库数据集装入此模块。

CSQX046E

csect-name 无法初始化数据转换服务,原因 =reason

严重
8
说明
无法初始化通道启动程序所需的数据转换服务。 原因码 reason 显示原因:
00C10002
无法装入模块
00C10003
存储空间不足
其他
内部错误
系统操作

通道启动程序未启动。

系统程序员响应

检查控制台以获取指示未装入模块的消息。 请确保该模块位于必需的库中,并且已正确引用该模块。 通道启动程序尝试在其启动式任务 JCL 过程 xxxxCHIN的 STEPLIB DD 语句下从库数据集装入此模块。

如果无法解决问题,请联系 IBM 支持中心。

CSQX047E

csect-name 无法落实 name的消息, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

涉及队列 name 的消息的 MQCMIT 调用失败。

系统操作

发生错误的组件 (主管) 终止。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX048I

csect-name 无法转换 name的消息, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
0
说明

IMS 网桥队列名称中的报文需要进行数据转换,但转换未成功。

系统操作

将在不进行转换的情况下放入消息,然后继续处理。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX049E

csect-name 无法检索名称 name的令牌, RC=rc

严重
8
说明

无法检索通道启动程序所需的名称/令牌对中的令牌。 rc 是来自 z/OS IEANTRT 服务的返回码 (十六进制)。

系统操作

通道启动程序未启动。

系统程序员响应

转至 z/OS MVS Programming: authorized Assembler Services Reference 手册的相应卷,以获取有关来自 IEANTRT 请求的返回码的信息。

如果无法解决问题,请联系 IBM 支持中心。

CSQX050E

csect-name 无法为队列管理器创建访问列表, RC=rc

严重
8
说明

通道启动程序无法创建必要的存储器访问列表以供队列管理器使用。 rc 是来自 z/OS ALESERV 服务的返回码 (十六进制)。

系统操作

通道启动程序未启动。

系统程序员响应

转至 z/OS MVS Programming: authorized Assembler Services Reference 手册的相应卷,以获取有关来自 ALESERV 请求的返回码的信息。

如果无法解决问题,请联系 IBM 支持中心。

CSQX051E

csect-name 无法与队列管理器共享存储器, RC=rc

严重
8
说明

通道启动程序请求允许队列管理器共享一些存储器失败。 rc 是来自 z/OS IARVSERV 服务的返回码 (十六进制)。

系统操作

通道启动程序未启动。

系统程序员响应

转至 z/OS MVS Programming: Assembler Services Reference 手册的相应卷,以获取有关来自 IARVSERV 请求的返回码的信息。

如果无法解决问题,请联系 IBM 支持中心。

CSQX052E

csect-name 计时器任务连接失败, RC=返回码

严重
8
说明

无法连接存储库管理器任务。 return-code 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

通道启动程序终止。

系统程序员响应

有关 附件 请求返回代码的信息,请参阅 z/OS MVS 编程:授权汇编程序服务参考 手册的相应卷。 如果无法解决问题,请联系 IBM 支持中心。

CSQX053E

csect-name CSQSNAP 数据集中记录的错误信息

严重
8
说明

发生了内部错误。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统操作

继续处理。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX054E

csect-name 存储库管理器异常结束,原因 =sssuuu-reason

严重
8
说明

存储库管理器正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

存储库管理器异常结束,并且通常发出转储。 通道启动程序将尝试将其重新启动。

系统程序员响应

用户完成代码通常是 Language Environment® 检测到的错误结果;有关这些代码的信息,请参阅 z/OS Language Environment 运行时消息手册。 否则,请联系 IBM 支持中心报告问题。

CSQX055E

csect-name 存储库管理器连接失败, RC=return-code

严重
8
说明

无法连接存储库管理器任务。 return-code 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

通道启动程序终止。

系统程序员响应

有关 附件 请求返回代码的信息,请参阅 z/OS MVS 编程:授权汇编程序服务参考 手册的相应卷。 如果无法解决问题,请联系 IBM 支持中心。

CSQX056E

csect-name 预初始化服务请求失败,函数代码 =func, RC=rc

严重
8
说明

预初始化服务 (CEEPIPI) 调用失败。 func 是使用的函数代码 (十进制) , rc 是调用的返回码 (十六进制)。

系统操作

发生错误的组件 (消息通道代理程序或 SSL 服务器子任务) 终止。 对于消息通道代理程序,将停止关联的通道。

系统程序员响应

有关 CEEPIPI 调用返回代码的信息,请参阅 z/OS 语言 EnvironmentVendor 接口。 如果无法解决问题,请联系 IBM 支持中心。

CSQX057E

csect-name 集群高速缓存任务连接失败, RC=return-code

严重
8
说明

无法连接通道启动程序集群高速缓存任务。 return-code 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

通道启动程序终止。

系统程序员响应

有关 ATTACH 请求的返回代码的信息,请参阅 z/OS MVS 编程:授权汇编服务参考手册的相应卷。 如果无法解决问题,请与 IBM 支持中心联系。

CSQX058E

csect-name 暂停服务 service-name 失败, RC=return-code

严重
8
说明

处理暂停元素时发生错误。 return-code 是来自 z/OS pause service service-name的返回码 (十六进制)。

系统操作

发生错误的组件 (消息通道代理程序,存储库管理器,集群高速缓存扩展任务) 通常会终止; 在许多情况下,最终结果将是通道启动程序终止。 此错误也可以在没有后续异常终止的情况下发出,因此不会终止,因为错误已被容许。

系统程序员响应

有关 IEAVPSE 暂停服务请求的返回代码的信息,请参阅 z/OS MVS 编程:授权汇编程序服务参考手册的相应卷。 如果无法解决问题,请与 IBM 支持中心联系。 如果通道启动程序先前已异常终止,那么在通道启动程序启动期间发出 CSQX058E 时无需执行任何操作。

CSQX059E

csect-name 无法增加集群高速缓存

严重
8
说明

无法增加动态集群高速缓存,因为通道启动程序集群高速缓存任务迂到错误。

系统操作

通道启动程序可能终止。

系统程序员响应

调查任何先前消息中报告的问题。

CSQX060E

csect-name 已排队发布/预订任务连接失败, RC=reason-code

严重
8
说明

无法连接排队的发布/预订任务。 return-code 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

通道启动程序终止。

系统程序员响应

有关 ATTACH 请求的返回代码的信息,请参阅 z/OS MVS 编程:授权汇编服务参考手册的相应卷。 如果无法解决问题,请与 IBM 支持中心联系。

CSQX061E

csect-name 分布式发布/预订卸载程序任务连接失败, RC=返回码

严重
8
说明

无法连接分布式发布/预订卸载程序任务。 返回码 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

通道启动程序终止。

系统程序员响应

有关 ATTACH 请求的返回代码的信息,请参阅 z/OS MVS 编程:授权汇编服务参考手册的相应卷。 如果无法解决问题,请与 IBM 支持中心联系。

CSQX062E

csect-name 分布式发布/预订任务没有足够的命令权限

严重
8
说明

PMODE 队列管理器属性的值不是 DISABLED ,但通道启动程序没有足够的权限来发出 显示发布预订 命令。 在授予此类权限之前,分布式发布/预订不可用。

系统操作

通道启动程序尝试以 1 分钟时间间隔重新启动分布式发布/预订任务。 将在每次后续尝试时发出此消息,直到授予所需权限或禁用发布/预订为止。

系统程序员响应

授予通道启动程序访问命令服务器队列所需的权限,并发出 DISPLAY PUBSUB 命令。 有关必需的安全性定义,请参阅 z/OS 上通道启动程序的安全性注意事项 。 或者,如果不需要发布预订操作,那么将 PSMODE 队列管理器属性设置为 DISABLED 可防止发出此消息。

CSQX063I

csect-name 分布式发布/预订卸载程序已启动

严重
0
说明

已成功启动分布式发布/预订卸载程序任务。

系统程序员响应

None

CSQX064I

csect-name 分布式发布/预订卸载程序已停止

严重
0
说明
分布式发布/预订命令 "卸载程序" 任务已停止。 这可能是由于以下三个原因之一:
  • 通道启动程序正在停止。
  • 由于不需要分布式 pub/sub 命令处理,因此通道启动程序正在启动,并且尚未定义分布式 pub/sub 卸载程序所使用的队列。
  • 发生错误。
系统操作

处理继续,但分布式发布/预订不可用。

系统程序员响应

如果发生错误,请调查先前消息中报告的问题。

CSQX065E

csect-name 分布式发布/子卸载程序中发生意外错误

严重
8
说明

分布式发布/预订命令卸载程序迂到意外错误

系统操作

分布式发布/预订可能不再可用。

系统程序员响应

调查先前消息中报告的问题。 如果没有或这样做仍不能解决问题,请联系 IBM 支持。

CSQX066E

csect-name 刷新代理预订失败

严重
8
说明

已发出 REFRESH QMGR TYPE (PROXYSUB) ,但无法完成。 这可能是因为通道启动程序正在关闭,或者由于错误而关闭。

系统操作

处理继续,但远程预订未再同步。

系统程序员响应

如果发生错误,请调查先前消息中报告的问题。

CSQX067E

csect-name 除去非持久远程预订时出错

严重
8
说明

发布/预订卸载程序任务正在结束,但无法除去一个或多个远程代理预订。 如果未发生先前的错误,那么这可能是由队列管理器关闭触发的。

系统操作

处理继续,但远程预订可能继续存在,这些预订不再有效。 这可能导致在远程传输队列上为此队列管理器构建发布。

系统程序员响应

如果要立即重新启动队列管理器,那么将在与集群进行初始再同步时清除这些预订。 如果情况并非如此,那么可能需要在集群中的其他队列管理器上使用 DELETE SUB 手动除去代理预订。 请调查上述消息中报告的问题,以了解再同步失败的原因。

CSQX068I
csect-name 通道启动程序已清除 mm MB 传输缓冲区
说明

显示通道启动程序传输缓冲区清除程序任务已释放的虚拟存储量。 此虚拟存储器值以兆字节 (1048576 字节) 为单位显示,并且是近似值。

当通道启动程序使用的虚拟存储量超过 75% 时,将记录此消息。 如果已释放存储器,那么将发出 CSQX004I 消息。

系统操作

继续处理。

系统程序员响应

此时不需要执行任何操作。 但是,此消息的频繁出现可能指示系统在当前配置的最佳区域之外运行。

CSQX069E

csect-name 分布式发布/预订卸载程序异常结束,原因 =sssuuu-reason

严重
8
说明

分布式发布/预订卸载程序任务正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

分布式发布/预订卸载程序任务异常结束,并且通常发出转储。 分布式发布/预订不再可用。

系统程序员响应

用户完成代码通常是 Language Environment 检测到错误的结果;有关这些代码的信息,请参阅 《 z/OS Language Environment 编程指南》。 否则,请联系 IBM 支持中心报告问题。

CSQX070I

csect-name CHINIT 参数 ...

严重
0
说明

正在使用以下消息中显示的参数值启动通道启动程序: CSQX071I, CSQX072I, CSQX073I, CSQX074I, CSQX075I, CSQX076I, CSQX078I, CSQX079I, CSQX080I, CSQX081I, CSQX082I, CSQX085I, CSQX090I, CSQX091I, CSQX092I, CSQX094I和 CSQX099I。

系统操作

通道启动程序启动处理继续。

系统程序员响应

通道启动程序参数由队列管理器属性指定。 使用 ALTER QMGR 命令来设置所需的值。

CSQX093I

不再支持 csect-name WLM/DNS

严重
4
说明

QMGR 属性 DNSWLM 设置为 YES。 z/OS Communications Server 不再支持此功能。

系统操作

处理继续,但将不会尝试向 WLM/DNS 服务器注册。

系统程序员响应
发出命令
ALTER QMGR DNSWLM(NO)
并考虑改为使用综合系统分发器。 请参阅 使用综合系统分发器建立 TCP 连接
CSQX100E

csect-name 分派器无法启动, TCB =tcb-name

严重
8
说明

在分派器启动处理期间发生了严重错误 (如先前消息中所报告)。

系统操作

通道启动程序将尝试重新启动分派器。 允许的当前 TCP/IP 和 LU 6.2 通道数将按比例减少。

系统程序员响应

调查先前消息中报告的问题。

CSQX101E

csect-name 分派器无法调度基本进程 进程

严重
8
说明

在分派器启动处理期间,无法调度其中一个基本分派器进程 (名为 process)。

系统操作

分派器未启动。

系统程序员响应

最有可能的原因是存储空间不足。 如果增加可用存储空间仍不能解决问题,请联系 IBM 支持中心。

CSQX102E

csect-name 分派器链接堆栈错误, TCB =tcb-name

严重
8
说明

使用 TCB tcb-name 的分派器在链接堆栈中发现不一致。

系统操作

调度程序以完成代码X'5C6'和原因代码X'00E7010E',异常结束,并发出转储。 通道启动程序将尝试将其重新启动。

系统程序员响应

最有可能的原因是用户通道退出错误使用了链接栈;退出必须发出任何 MQ API 调用,并在进入链接栈时的同一链接栈层返回调用者。 如果没有使用出口,或者出口没有使用联动堆栈,请联系 IBM 支持中心报告问题。

CSQX103E

csect-name 分派器意外错误, TCB =tcb-name RC=return-code

严重
8
说明

使用 TCB tcb-name 的分派器发生内部错误。

系统操作

调度程序以完成代码X'5C6'和原因代码X'00E7010F',异常结束,并发出转储。 通道启动程序将尝试将其重新启动。

系统程序员响应

请联系 IBM 支持中心报告问题。

CSQX104E

csect-name 无法建立 ESTAE , RC=return-code

严重
8
说明

在启动处理期间,无法设置恢复环境。 return-code 是来自 z/OS ESTAE 服务的返回码 (十六进制)。

系统操作

正在启动的组件 (分派器,适配器子任务, SSL 服务器子任务,主管,存储库管理器或通道启动程序本身) 未启动。

系统程序员响应

请参阅相应卷册中的 ESTAE 描述 z/OSMVS 编程:汇编服务参考手册,了解有关 ESTAE 请求的返回代码的信息。 如果无法解决问题,请联系 IBM 支持中心。

CSQX106E

csect-name 无法使用 USS 连接到 TCP/IP ,服务 "serv" RC=return-code reason=reason

严重
4
说明

请求将 TCP/IP 与 z/OS UNIX System Services (z/OS UNIX) 套接字接口配合使用,但发生错误。 return-codereason 是来自导致错误的 z/OS UNIX 服务 serv 的返回码和原因码 (均为十六进制)。

最有可能的原因是:
  • 未正确设置通道启动程序使用的用户标识以用于 z/OS UNIX。 例如,它可能未定义有效的 OMVS 段,或者其安全概要文件可能不完整。
  • TCPNAME 队列管理器属性未指定有效的 TCP/IP 堆栈名称。 这些堆栈名称在 SYS1.PARMLIB。
  • SYS1.PARMLIB 太小。
系统操作

处理继续,但使用 TCP/IP 与 z/OS UNIX 套接字接口的通信将不可用。

系统程序员响应

有关服务请求代码的信息,请参阅 z/OS UNIX System Services 信息和代码手册。

CSQX110E

csect-name 用户数据转换出口错误, TCB =tcb-name 原因 =sssuuu-reason

严重
8
说明

使用 TCB tcb-name 的分派器进程正在异常结束,因为在用户数据转换出口中发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

进程异常结束,并且通常发出转储。 通道已停止,必须手动重新启动。

系统程序员响应

用户完成代码通常是 Language Environment 检测到的错误结果;有关这些代码的信息,请参阅 Language Environment for z/OS 运行时消息手册。 如果显示系统完成代码,请参阅 z/OS MVS 系统代码手册,了解有关退出问题的信息。

CSQX111E

csect-name 用户通道出口错误, TCB =tcb-name 原因 =sssuuu-reason

严重
8
说明

使用 TCB tcb-name 的分派器进程正在异常结束,因为在用户通道出口中发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

进程异常结束,并且通常发出转储。 通道已停止,必须手动重新启动。 对于自动定义的通道,通道不会启动。

系统程序员响应

用户完成代码通常是 Language Environment 检测到的错误结果;有关这些代码的信息,请参阅 Language Environment for z/OS 运行时消息手册。 如果显示系统完成代码,请参阅 z/OS MVS 系统代码手册,了解有关退出问题的信息。

CSQX112E

csect-name 分派器进程错误, TCB =tcb-name 原因 =sssuuu-reason

严重
8
说明

分派器使用 TCB tcb-name 运行的进程正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

进程异常结束,并且通常发出转储。 如果进程是消息通道代理程序,那么通道将停止,并且需要手动重新启动。

系统程序员响应

用户完成代码通常是 Language Environment 检测到的错误结果;有关这些代码的信息,请参阅 Language Environment for z/OS 运行时消息手册。 如果显示系统完成代码,且使用的是用户通道出口,请检查出口是否正确设置了参数列表;否则,请联系 IBM 支持中心。

CSQX113E

csect-name 分派器异常结束, TCB =tcb-name reason=sssuuu-reason

严重
8
说明

使用 TCB tcb-name 的分派器正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

分派器异常结束,并且通常发出转储。 通道启动程序终止。

系统程序员响应

用户完成代码通常是 Language Environment 检测到的错误结果;有关这些代码的信息,请参阅 Language Environment for z/OS 运行时消息手册。 如果显示系统完成代码,且使用的是用户通道出口,请检查出口是否正确设置了参数列表;否则,请联系 IBM 支持中心。

CSQX114E

csect-name 分派器失败,原因 =reason

严重
8
说明
分派器异常结束,如先前消息中所报告,并且无法重新启动。 reason 显示故障类型:
0000000A
启动错误
0000000B
链接堆栈错误
0000000D
不可纠正的错误
其他
格式为 00sssuuu的完成代码,其中 sss 是系统完成代码, uuu 是用户完成代码 (两者均为十六进制)。
系统操作

通道启动程序将尝试重新启动分派器。 允许的当前 TCP/IP 和 LU 6.2 通道数将按比例减少。

系统程序员响应

调查先前消息中报告的问题。

CSQX115E

csect-name 分派器未重新启动-失败过多

严重
8
说明

分派器失败; 因为它已失败过多次,所以通道启动程序未尝试将其重新启动。

系统操作

未重新启动分派器。 允许的当前 TCP/IP 和 LU 6.2 通道数按比例减少,其他处理容量可能会减少。

系统程序员响应

调查导致分派器失败的问题。

CSQX116I

csect-name 分派器已重新启动, number 个分派器处于活动状态

严重
0
说明

分派器失败,但已由通道启动程序成功重新启动。 number 个分派器现在处于活动状态。

系统操作

继续处理。 允许的当前 TCP/IP 和 LU 6.2 通道数将按比例增加。

CSQX117I

csect-name 传出共享通道被限制为无法启动 TCP 通信

严重
0
说明

已设置 CHISERVP () 服务参数标志,这将限制此队列管理器启动传出共享 TCP 通道的能力。 有关此标志的详细信息,请联系 IBM 支持部门。.

系统操作

继续处理。 此队列管理器无法启动传出共享 TCP 通道,并且在共享通道的 IBM MQ 工作负载均衡启动期间将不会选择此队列管理器。 此限制一直存在,直到禁用该标志并重新启动通道启动程序为止。

CSQX118I

csect-name TCP/IP 通道限制已减少到 nn

严重
0
说明
如果允许的当前 TCP/IP 通道的最大数目小于在 TCPCHL 队列管理器属性中指定的数目,那么将在通道启动程序启动处理期间发出此命令,并响应 DISPLAY CHINIT 命令。 发生此错误的原因可能是:
  • TCP/IP 资源受限。 UNIX Systems Services MAXFILEPROC 参数 (在 SYS1.PARMLIB) 控制每个任务允许的套接字数: 即,每个分派器允许的通道数
  • 某些分派器已失败且未重新启动; 允许的当前 TCP/IP 通道数按比例减少
系统程序员响应

如果 TCP/IP 资源受限,请考虑增大 UNIX Systems Services MAXFILEPROC 参数或增加分派器数量 (如果需要更多当前 TCP/IP 通道)。

CSQX119I

csect-name LU 6.2 通道限制减少到 nn

严重
0
说明

这是在通道启动程序启动处理期间发出的,如果允许的当前 LU 6.2 通道的最大数目小于在 LU62CHL 队列管理器属性中指定的数目,那么这是对 DISPLAY CHINIT 命令的响应。 发生此情况的原因可能是某些分派器已失败并且未重新启动; 允许的当前 LU 6.2 通道数将按比例减少。

CSQX120I

csect-name 已为此队列管理器拥有的通道启动共享通道恢复

严重
0
说明

通道启动程序启动过程正在针对自身拥有的通道启动共享通道恢复过程。

系统操作

继续处理

系统程序员响应

有关更多详细信息,请参阅队列管理器发出的消息 CSQM052I

CSQX121I

csect-name 已针对同一 QSG 中其他队列管理器拥有的通道启动共享通道恢复

严重
0
说明

通道启动程序启动过程正在针对其他队列管理器拥有的通道启动共享通道恢复过程。

系统操作

继续处理

系统程序员响应

有关更多详细信息,请参阅队列管理器发出的消息 CSQM052I

CSQX122E

csect-name 未能处理通道记帐, RC=retcode

严重
8
说明

通道启动程序 SMF 任务在处理通道记帐数据时迂到错误。 retcode 包含十六进制返回码。

系统操作

继续处理。

系统程序员响应

请联系 IBM 支持中心。

CSQX123E

csect-name 未能处理通道启动程序统计信息, RC=retcode

严重
8
说明

通道启动程序 SMF 任务在处理通道启动程序统计数据时迂到错误。 retcode 包含十六进制返回码。

系统操作

继续处理。

系统程序员响应

请联系 IBM 支持中心。

CSQX124E

csect-name SMF 任务异常结束, RC=retcode,原因 =reason

严重
8
说明
通道启动程序 SMF 任务异常结束。 reason 的可能值为:
C59592
通道启动程序无法通知 SMF 任务关闭。 retcode 是来自 z/OS IEAVRLS 服务的返回码。
C59593
SMF 任务在进入暂停状态或从暂停状态恢复时迂到错误。 retcode 是来自 z/OS IEAVPSE 服务的返回码。
C59594
在 SMF 任务初始化期间,获取暂停元素令牌 (PET) 时发生错误。 retcode 是来自 z/OS IEAVAPE 服务的返回码。
C59595
在 SMF 任务初始化期间,获取存储器时发生错误。
系统操作
除非在以下期间发生错误,否则通道启动程序会尝试重新连接 SMF 任务:
  • 通道启动程序关闭
  • 获取存储器 (原因 C59595)
系统程序员响应

对于原因 C59595,请检查 MEMLIMIT 以获取通道启动程序,或者参阅 256MB 建议的限制。

有关其他原因,请联系 IBM 支持中心。

CSQX126I

csect-name 通道记帐收集已启动

严重
0
说明

通道启动程序已开始收集通道记帐数据。

系统操作

将收集 STATCHL (HIGH | MED | LOW) 通道的通道记帐数据并将其写入系统管理设施 (SMF)。

CSQX127I

csect-name 通道记帐收集已停止

严重
0
说明

通道启动程序已停止收集通道记帐数据。

系统操作

针对带有 STATCHL (HIGH | MED | LOW) 的通道收集的通道记帐数据将写入系统管理设施 (SMF)。

CSQX128I

csect-name 通道启动程序统计信息收集已启动

严重
0
说明

通道启动程序已开始收集通道启动程序统计数据。

系统操作

将收集通道启动程序统计数据并将其写入系统管理设施 (SMF)。

CSQX129I

csect-name 通道启动程序统计信息收集已停止

严重
0
说明

通道启动程序已停止收集通道启动程序统计数据。

系统操作

已收集的通道启动程序统计数据将写入系统管理设施 (SMF)。

CSQX130E

csect-name queue-name 是在不可恢复的 CF 结构上定义的

严重
8
说明

共享通道同步队列 queue-name 是在不支持恢复的耦合设施 (CF) 结构上定义的。 这意味着如果结构失败,那么共享通道可能会报告消息序列错误,也可能丢失消息。

系统操作

继续处理。

系统程序员响应

更改 CF 结构的 CFSTRUCT 对象,其中共享通道同步队列定义为 RECOVER (YES) ,或者计划将共享通道同步队列移动到 CSQSYSAPPL 结构 (应该使用 RECOVER (YES) 定义)。

CSQX140E

csect-name 适配器未能启动

严重
8
说明

在适配器子任务启动处理期间发生严重错误 (如先前消息中所报告)。

系统操作

通道启动程序将尝试重新启动适配器子任务。

系统程序员响应

调查先前消息中报告的问题。

CSQX141I

csect-name 已启动 适配器子任务已启动, 失败 失败

严重
0
说明

通道启动程序启动过程已启动所请求数量的适配器子任务; 已成功启动 适配器子任务,而 失败 适配器子任务未启动。

系统操作

通道启动程序启动处理继续。

系统程序员响应

如果消息指示某些适配器子任务失败,请调查先前消息中报告的问题。

CSQX142E

csect-name 适配器子任务无法启动, TCB =tcb-name

严重
8
说明

在适配器子任务启动处理期间发生严重错误 (如先前消息中所报告)。

系统操作

通道启动程序将尝试重新启动适配器子任务。

系统程序员响应

调查先前消息中报告的问题。

CSQX143E

csect-name 适配器子任务异常结束, TCB=tcb-name 原因 =sssuuu-reason

严重
8
说明

使用 TCB tcb-name 的适配器子任务正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

适配器子任务异常结束,并且通常发出转储。 通道启动程序将尝试将其重新启动。

系统程序员响应

用户完成代码通常是 Language Environment 检测到的错误结果;有关这些代码的信息,请参阅 Language Environment for z/OS 运行时消息手册。 如果显示系统完成代码,且使用的是用户通道出口,请检查出口是否正确设置了参数列表;否则,请联系 IBM 支持中心。

CSQX144E

csect-name 适配器子任务连接失败, RC=return-code

严重
8
说明

无法连接适配器子任务。 return-code 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

未重新启动适配器子任务。

系统程序员响应

有关 ATTACH 请求的返回代码的信息,请参阅 z/OS MVS 编程:授权汇编服务参考手册的相应卷。 如果无法解决问题,请与 IBM 支持中心联系。

CSQX145E

csect-name 适配器子任务未重新启动-失败过多

严重
8
说明

适配器子任务失败; 因为它已失败过多次,所以通道启动程序未尝试将其重新启动。

系统操作

适配器子任务未重新启动; 因此可能会降低处理容量。

系统程序员响应

调查导致适配器子任务失败的问题。

CSQX146I

csect-name 适配器子任务已重新启动, active 子任务处于活动状态

严重
0
说明

适配器子任务失败,但通道启动程序已成功重新启动。 active 适配器子任务现在处于活动状态。

系统操作

继续处理。

CSQX150E

csect-name SSL 服务器未能启动

严重
8
说明

在 SSL 服务器子任务启动处理期间发生了严重错误 (如先前消息中所报告)。

系统操作

通道启动程序将尝试重新启动 SSL 服务器子任务。

系统程序员响应

调查先前消息中报告的问题。

CSQX151I

csect-name 已启动 SSL 服务器子任务已启动, 失败 失败

严重
0
说明

通道启动程序启动过程已启动所请求数量的 SSL 服务器子任务; 已成功启动 SSL 服务器子任务, 失败 SSL 服务器子任务未启动。

系统操作

通道启动程序启动处理继续。

系统程序员响应

如果消息指示某些 SSL 服务器子任务失败,请调查上述消息中报告的问题。

CSQX152E

csect-name SSL 服务器子任务无法启动, TCB =tcb-name

严重
8
说明

在 SSL 服务器子任务启动处理期间发生了严重错误 (如先前消息中所报告)。

系统操作

通道启动程序将尝试重新启动 SSL 服务器子任务。

系统程序员响应

调查先前消息中报告的问题。

CSQX153E

csect-name SSL 服务器子任务异常结束, TCB=tcb-name reason=sssuuu-reason

严重
8
说明

使用 TCB tcb-name 的 SSL 服务器子任务正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

系统操作

SSL 服务器子任务异常结束,并且通常发出转储。 通道启动程序将尝试将其重新启动。

系统程序员响应

用户完成代码通常是 Language Environment 检测到的错误结果;有关这些代码的信息,请参阅 Language Environment for z/OS 运行时消息手册。 如果显示系统完成代码,且使用的是用户通道出口,请检查出口是否正确设置了参数列表;否则,请联系 IBM 支持中心。

CSQX154E

csect-name SSL 服务器子任务连接失败, RC=return-code

严重
8
说明

无法连接 SSL 服务器子任务。 return-code 是来自 z/OS ATTACH 服务的返回码 (十六进制)。

系统操作

SSL 服务器子任务未重新启动。

系统程序员响应

有关 ATTACH 请求的返回代码的信息,请参阅 z/OS MVS 编程:授权汇编服务参考手册的相应卷。 如果无法解决问题,请与 IBM 支持中心联系。

CSQX155E

csect-name SSL 服务器子任务未重新启动-失败过多

严重
8
说明

SSL 服务器子任务失败; 因为它已失败过多次,所以通道启动程序未尝试将其重新启动。

系统操作

SSL 服务器子任务未重新启动; 因此可能会降低处理容量。

系统程序员响应

调查导致 SSL 服务器子任务失败的问题。

CSQX156I

csect-name SSL 服务器子任务已重新启动, active 子任务处于活动状态

严重
0
说明

SSL 服务器子任务失败,但通道启动程序已成功重新启动。 active SSL 服务器子任务现在处于活动状态。

系统操作

继续处理。

CSQX160E

csect-name SSL 通信不可用

严重
4
说明

与服务通信时需要 SSLKEYR。

请求 SSL 通信,但在通道启动程序启动处理期间发生了先前消息中报告的错误。

系统操作

继续处理。

系统程序员响应

调查先前消息中报告的问题。 如果不想使用 SSL 通信,请将 SSLTASKS 队列管理器属性设置为 0。

CSQX161E

未指定 csect-name SSL 密钥存储库名称

严重
4
说明

与服务通信时需要 SSLKEYR。

请求 SSL 通信,但未指定 SSL 密钥存储库名称 (SSLKEYR); 即, SSLTASKS 队列管理器属性非零,但 SSLKEYR 队列管理器属性为空。

系统操作

处理继续,但使用 SSL 的通信将不可用。

系统程序员响应

使用 ALTER QMGR 命令来指定具有 SSLKEYR 属性的 SSL 密钥存储库的名称,然后重新启动通道启动程序。 如果不想使用 SSL 通信,请将 SSLTASKS 队列管理器属性设置为 0。

CSQX162E

csect-name SSL CRL 名称列表为空或类型错误

严重
4
说明

请求 SSL 通信,但 SSLCRLNL 队列管理器属性指定的 SSL 认证名称列表为空或不是 AUTHINFO 类型。

系统操作

如果在 CHINIT 启动期间显示此消息,那么使用 SSL 的 MQ 通信不可用。

如果在更改现有 MQ SSL 配置并发出 REFRESH SECURITY TYPE (SSL) 命令后显示消息,那么已更改的 MQ SSL 配置将被拒绝,并且当前 MQ SSL 配置将保持有效。 这是为了防止一组有效且有效的 MQ SSL 定义被不正确的更改无意中取消激活。

继续处理。

系统程序员响应

更正名称列表的定义,然后再次启动通道启动程序。 如果不想使用 SSL 通信,请将 SSLTASKS 队列管理器属性设置为 0。

CSQX163I

csect-name SSL CRL 名称列表具有太多名称-首先使用 n

严重
4
说明

SSLCRLNL 队列管理器属性指定的 SSL 认证名称列表具有超过支持的名称。 支持的数字为 n

系统操作

处理继续; 将忽略多余的名称。

系统程序员响应

更正名称列表的定义。

CSQX164E

csect-name 无法访问 SSL 密钥存储库

严重
4
说明

无法访问具有 SSLKEYR 队列管理器属性指定的名称的 SSL 密钥存储库。

最有可能的原因是:
  • 指定的密钥存储库不存在。
  • 通道启动程序无权读取指定的密钥存储库。
  • 通道启动程序无法连接到在 SSL CRL 名称列表中列出的认证信息对象中指定的 LDAP 服务器。
  • 使用共享密钥环时,名称不以 "userid/"为前缀。
系统操作

处理继续,但使用 SSL 的通信将不可用。 使用 SSL 通信的通道将不会启动。

系统程序员响应
检查:
  • 正确指定 SSL 密钥存放处名称;如果使用共享密钥环,则以 "userid/"作为前缀
  • 指定为 SSL 密钥存放处的密钥环存在,且通道发起者有读取该密钥环的权限
  • LDAP 名称已正确指定并且可用。

有关更多信息,请参阅 z/OS 加密服务系统 SSL 编程手册中的 SSL 函数返回代码 202

CSQX165I

csect-name SSL 密钥存储库刷新已在进行中

严重
0
说明

发出了 REFRESH SECURITY TYPE (SSL) 命令,但 SSL 密钥存储库刷新已在进行中。

系统操作

忽略该命令。 当前正在进行的刷新将继续进行。

CSQX166E

csect-name AuthInfo auth-info-name 的类型错误

严重
4
说明

SSLCRLNL 队列管理器属性指定的 SSL 认证名称列表包含 AUTHTYPE 为 OCSP 的认证信息对象的名称。

系统操作

处理继续,但使用 SSL 的通信将不可用。

系统程序员响应

更正名称列表中提供的定义,以便仅指定 AUTHTYPE 为 CRLLDAP 的认证信息对象,然后重新启动通道启动程序。 如果不想使用 SSL 通信,请将 SSLTASKS 队列管理器属性设置为 0。

CSQX179I

正在进行 csect-name Channel channel-name 消息重新分配,已处理 msg-totalmsg-progress 消息

严重
0
说明

通道 channel-name 当前正在消息重新分配中,此处理的进度为 msg-progress message processing out of msg-total number of messages total to 待处理的消息。

系统操作

通道继续重新分配消息。 如果在其传输队列上为通道分配了大量消息,那么此过程可能需要一些时间才能完成。 在此期间可能会观察到 CPU 利用率增加。 完成重新分配过程后,通道结束。

系统程序员响应

如果不需要重新分配,例如由于目标队列管理器现在可用,那么可以使用命令 STOP CHANNEL MODE (FORCE) 来中断重新分配。

CSQX180I

csect-name Channel channel-name 已完成消息重新分配,已处理 msg-processed 消息

严重
0
说明

通道 channel-name 已完成消息重新分配处理,并在此处理期间处理了 msg-processed 数目的消息。

系统操作

此通道的通道重新分配已完成,通道结束。

系统程序员响应

确定是否已成功重新分配消息,以及是否可以再次启动通道。

CSQX181E

csect-name 由 exit exit-name 设置的响应 响应 无效

严重
8
说明

用户出口 exit-name 在通道出口参数 (MQCXP) 的 ExitResponse 字段中返回了无效的响应代码 (response,以十六进制显示)。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效响应代码的原因。

CSQX182E

csect-name 由 exit exit-name 设置的辅助响应 响应 无效

严重
8
说明

用户出口 exit-name 在通道出口参数 (MQCXP) 的 ExitResponse2 字段中返回了无效的辅助响应代码 (response,以十六进制显示)。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效辅助响应代码的原因。

CSQX184E

csect-name 由 exit exit-name 设置的出口缓冲区地址 address 无效

严重
8
说明

当通道出口参数 (MQCXP) 的 ExitResponse2 字段中的辅助响应代码设置为 MQXR2_USE_EXIT_BUFFER时,用户出口 exit-name 返回了无效的出口缓冲区地址。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效出口缓冲区地址的原因。 最可能的原因是未能设置值,因此它是 0。

CSQX187E

csect-name 出口 exit-name 设置的头压缩值无效

严重
8
说明

用户出口 exit-name 返回的头压缩值不是通道启动时协商为可接受的值之一。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效值的原因。 如有必要,请更改通道定义,以便可接受所需的压缩值。

CSQX188E

csect-name 出口 exit-name 设置的消息压缩值无效

严重
8
说明

用户出口 exit-name 返回的消息压缩值不是通道启动时协商为可接受的消息压缩值之一。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效值的原因。 如有必要,请更改通道定义,以便可接受所需的压缩值。

CSQX189E

csect-name 出口 exit-name 设置的数据长度 长度 无效

严重
8
说明

用户出口 exit-name 返回了不大于零的数据长度值。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效数据长度的原因。

CSQX190E

csect-name 通道 channel-name 因退出 exit-name 出错而停止,Id=ExitId 原因=ExitReason

严重
8
说明
针对通道 channel-name 调用的用户出口 exit-name 返回了无效值,如上述消息中所报告。 ExitId 显示出口类型:
11
MQXT_CHANNEL_SEC_EXIT ,安全出口
12
MQXT_CHANNEL_MSG_EXIT ,消息出口
13
MQXT_CHANNEL_SEND_EXIT ,发送出口
14
MQXT_CHANNEL_RCV_EXIT ,接收出口
15
MQXT_CHANNEL_MSG_RETRY_EXIT ,消息重试出口
16
MQXT_CHANNEL_AUTO_DEF_EXIT ,自动定义出口
ExitReason 显示了调用它的原因:
11
MQXR_INIT ,初始化
12
MQXR_TERM ,终止
13
MQXR_MSG ,处理消息
14
MQXR_XMIT ,处理传输
15
MQXR_SEC_MSG ,接收到安全消息
16
MQXR_INIT_SEC ,启动安全交换
17
MQXR_RETRY ,重试消息
18
MQXR_AUTO_CLUSSDR ,集群发送方通道的自动定义
28
MQXR_AUTO_CLUSRCVR ,集群接收方通道的自动定义
系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效值的原因。

CSQX191I

csect-name Channel channel-name 开始消息重新分配

严重
0
说明

通道 channel-name 正在输入消息重新分配,因为它当前无法将消息传递到目标队列管理器。

系统操作

未绑定到特定队列管理器的消息将进行工作负载均衡。 如果有大量消息分配给此通道,那么这可能需要一些时间。 使用 DISPLAY CHSTATUS(channel-name) XQMSGSA 命令检查数量。

系统程序员响应

如果不需要重新分配 (例如,由于目标队列管理器现在可用) ,那么可以使用 STOP CHANNEL MODE(FORCE)中断重新分配。

CSQX192E

csect-name Channel channel-name 无法停止,消息重新分配正在进行中

严重
8
说明

已发出停止通道 channel-name 的请求,但通道无法立即停止,因为正在进行消息重新分配。

系统操作

通道继续重新分配消息。 如果在其传输队列上为通道分配了大量消息,那么此过程可能需要一些时间才能完成。 在此期间可能会观察到 CPU 利用率增加。 完成重新分配过程后,通道结束。

系统程序员响应

可使用 DISPLAY CHSTATUS(channel-name) XQMSGSA 命令确定要重新分配的消息数。

打开通道的 MONCHL 属性,并检查使用 DISPLAY CHSTATUS(channel-name) XQMSGSA 命令的用户数量。 MONCHL 的值应该是 LOW , MEDIUM 或 HIGH。 请参阅 MONCHL 以获取更多信息。

如果不需要重新分配 (例如,由于目标队列管理器不可用) ,那么可以使用 STOP CHANNEL MODE(FORCE) 命令中断重新分配。

CSQX196E

csect-name 由 exit exit-name 设置的数据长度 data-length 大于代理程序缓冲区长度 ab-length

严重
8
说明

用户出口 exit-name 在提供的代理程序缓冲区中返回了数据,但指定的长度大于缓冲区的长度。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效数据长度的原因。

CSQX197E

csect-name 出口 exit-name 设置的数据长度 data-length 大于出口缓冲区长度 eb-length

严重
8
说明

用户出口 exit-name 在提供的出口缓冲区中返回了数据,但指定的长度大于缓冲区的长度。

系统操作

将发出消息 CSQX190E ,提供更多详细信息,并且通道将停止。 对于自动定义的通道,通道不会启动。

系统程序员响应

请调查用户出口程序设置无效数据长度的原因。

CSQX199E

csect-name 无法识别的消息代码 ccc

严重
8
说明

通道启动程序已发出意外错误消息代码。

系统操作

将在下一个上载时间间隔进行另一次上载尝试。

系统程序员响应
使用错误代码和说明来识别问题。 请检查以下几点:
  • APIKeyServiceURL 在队列管理器 CSQMINI DD 卡的 ReportingService stanza 中指定。
  • 通道启动程序具有对 IBM Cloud® 服务的网络访问权。
  • 通道启动器有一个 SSL 密钥环 (SSLKEYR), IBM Cloud 证书与密钥环相连。
CSQX201E

csect-name 无法分配对话,通道 channel-name connection conn-id TRPTYPE=trptype RC=return-code (return-text) reason=reason

严重
8
说明
尝试在连接 conn-id 上分配对话失败。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,还可能有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道未启动。

系统程序员响应

该错误可能是由于通道定义中的条目不正确或 APPC 设置中的某些问题所致。 更正错误并重试

也可能是远程端的侦听程序未在运行。 如果是这样,请执行必要的操作来启动 trptype的侦听器,然后重试。

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。 如果使用 TCP/IP,请参阅 z/OS UNIX System Services 消息和代码手册,了解有关原因代码的信息。

CSQX202E

csect-name 连接或远程监听器不可用,通道 channel-name 连接 conn-id TRPTYPE=trptype RC=返回代码 (返回文本 ) reason= 原因

严重
8
说明
尝试分配对话失败,因为连接 conn-id 不可用。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

将重试启动通道的尝试。

系统程序员响应

请稍后重试。

可能的原因是远程端的侦听器未在运行或已使用错误的端口或 LU 名启动。 如果是这种情况,请执行必要的操作以启动相应的侦听器,然后重试。

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。 如果使用 TCP/IP,请参阅 z/OS UNIX System Services 消息和代码手册,了解有关原因代码的信息。

如果收到原因码 468:
  • 您未使用正确的 IP 地址。
  • 端口的侦听器可能未处于活动状态。
  • 防火墙不允许连接。

    当 z/OS 图像上定义了多个链接时,该图像可根据链接的不同拥有多个主机名。 您需要确保将正确的主机名用作发送方端。 使用 NETSTAT HOSTs 命令来显示映像上的主机名。

CSQX203E

csect-name 通信配置中出错,通道通道名称连接 conn-id TRPTYPE=trptype RC=return-code (return-text) reason=reason

严重
8
说明
由于通信配置错误,尝试在连接 conn-id 上分配对话失败。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道未启动。

系统程序员响应

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。

可能的原因是:
  • 如果通信协议是 TCP/IP:
    • 指定的连接名称不正确,或者无法将其解析为网络地址,或者该名称可能不在名称服务器中。 更正错误并再次尝试。
    • 如果返回码为零,那么表示存在名称服务器问题。 OMVS 命令 OPING 通常以相同的方式失败。 解决此故障并重新启动通道。 请检查 /etc/resolv.conf 文件,并检查 NSINTERADDR 语句中是否指定了正确的名称服务器地址。
  • 如果通信协议为 LU 6.2:
    • 辅助信息中的其中一个传输参数 (MODENAME , TPNAME 或 PARTNER_LU) 不正确,或者没有指定为连接名称的符号目标名称的辅助信息。 更正错误并再次尝试。
    • 未建立 LU 6.2 会话,可能是因为未启用 LU。 如果是这种情况,请发出 z/OS 命令 VARY ACTIVE。
有关原因代码的信息,请参阅 z/OS UNIX System Services 信息和代码 手册。
CSQX204E

csect-name 连接尝试被拒绝,通道通道名称连接 conn-id TRPTYPE=trptype RC=return-code (return-text) reason=reason

严重
8
说明
尝试在连接 conn-id 上进行连接被拒绝。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道未启动。

系统程序员响应

请检查是否已在远程端启动相应的侦听器。

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。

如果通信协议是 LU 6.2,那么远程 LU 上提供的用户标识或密码可能不正确。 远程主机或 LU 可能未配置为允许来自本地主机或 LU 的连接。

如果通信协议是 TCP/IP ,那么远程主机可能无法识别本地主机。 查看 z/OS UNIX System Services 消息和代码手册,了解有关原因代码的信息

CSQX205E

csect-name 无法解析网络地址,通道通道名称连接 conn-id TRPTYPE=TCP RC=return-code (return-text) reason=reason

严重
8
说明
无法将提供的连接名称 conn-id 解析为 TCP/IP 网络地址。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道未启动。

系统程序员响应

请检查本地 TCP/IP 配置。 名称服务器不包含主机名或 LU 名,或者名称服务器不可用。

请参阅 z/OS 的通信协议返回代码以获取有关 TCP/IP 返回代码的原因的信息。 有关原因代码的信息,请参阅 z/OS UNIX System Services 消息和代码手册。

CSQX206E

csect-name 发送数据时出错,通道 channel-name connection conn-id (队列管理器 qmgr-name) TRPTYPE=trptype RC=return-code (return-text) reason=reason

严重
8
说明
将数据发送到 conn-id时发生错误,这可能是由于通信故障。 关联的通道为 channel-name ,关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道已停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。 如果使用 TCP/IP,有关原因代码的信息,请参阅 z/OS UNIX System Services 消息和代码手册。

请注意,可能发生了错误,因为另一端的通道由于某种原因 (例如接收用户出口中的错误) 已停止。

CSQX207E

csect-name 接收到无效数据,连接 conn-id (队列管理器 qmgr-name) TRPTYPE=trptype

严重
8
说明
从连接 conn-id 接收到的数据未采用所需的格式。 关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 已发送的数据可能来自队列管理器或客户机以外的内容。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
系统操作

将忽略该数据。

系统程序员响应

可能的原因是未知主机或 LU 正在尝试发送数据。

CSQX208E

csect-name 接收数据时出错,通道 channel-name connection conn-id (队列管理器 qmgr-name) TRPTYPE=trptype RC=return-code (return-text) reason=reason

严重
8
说明
从连接 conn-id接收数据时发生错误,这可能是由于通信故障。 关联的通道为 channel-name ,关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道已停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。 如果使用 TCP/IP ,请参阅 返回码 00000461 以获取有关原因码的更多信息。

CSQX209E

csect-name 连接意外终止,通道 channel-name 连接 conn-id (队列管理器 qmgr-name) TRPTYPE=trptype RC=return-code (return-text)

严重
8
说明
从连接 conn-id接收数据时发生错误。 与远程主机或 LU 的连接已意外终止。 关联的通道为 channel-name ,关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS

但是,在没有错误的情况下也会出现此消息; 例如,如果发出了针对通道启动程序所使用的端口的 TCP/IP 命令 TELNET。

其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。

系统操作

如果涉及通道,那么将停止该通道。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

查看本地和远程控制台日志以获取网络错误报告。

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。 如果使用 TCP/IP,请参阅 z/OS UNIX System Services 消息和代码手册,了解有关原因代码的信息。

CSQX210E

csect-name 无法完成绑定,通道 channel-name connection conn-id TRPTYPE=LU62 RC=return-code (return-text) reason=reason

严重
8
说明

入局连接请求已到达连接 conn-id,但本地主机或 LU 无法完成绑定。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

APPC/ MVS allocate 服务的返回代码为:(十六进制) return-code ,(文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。

系统操作

通道未启动。

系统程序员响应

检查 APPC/ MVS 配置。

有关 APPC/ MVS 分配服务返回代码的原因,请参阅 APPC/ MVS 返回代码,以及 z/OS MVS 编程:为 APPC/ MVS 编写服务器 》手册,了解更多信息。

CSQX212E

csect-name 无法分配套接字,通道 channel-name TRPTYPE=TCP RC=return-code (return-text) reason=reason

严重
8
说明

无法创建 TCP/IP 套接字,可能是由于存储问题。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

来自 TCP/IP 的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。

系统操作

通道未启动。

系统程序员响应

请参阅 z/OS 的通信协议返回代码以获取有关 TCP/IP 返回代码的原因的信息。 有关原因代码的信息,请参阅 z/OS UNIX System Services 信息和代码 手册。

CSQX213E

csect-name 通信错误,通道 channel-name TRPTYPE=trptype function func RC=return-code (return-text) reason=reason

严重
8
说明

发生了侦听器或通道的意外通信错误。 如果它用于侦听器,那么 csect-name 是 CSQXCLMA ,并且通道名称显示为 "???"。 如果是针对通道,那么通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
func 是产生错误的 TCP/IP 或 APPC/ MVS 函数的名称。 在某些情况下,函数名未知,因此显示为 "???"。
return-code
  • 通常,来自通信系统函数的返回码 (十六进制)
  • 对于 LU 6.2 监听器,它可能是 APPC/ MVS 分配服务的原因代码(十六进制)
  • 如果它的格式为 10009nnn 或 20009nnn,那么它是分布式排队消息代码。
return-text 是返回码的文本格式。

对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。

系统操作

如果通道发生错误,那么该通道将停止。 对于侦听器,通道未启动,或者在某些情况下,侦听器终止。

系统程序员响应

有关通信系统返回代码的原因,请参阅 z/OS 的通信协议返回代码。

分布式排队消息代码 nnn 通常与消息 CSQXnnnE 相关联,这通常是先前发出的消息。 请参阅该消息说明以获取更多信息。 如果没有描述此类报文,请参阅分布式队列报文代码了解相应的报文编号。

检查伙伴系统上可能指示问题原因的错误消息。

CSQX215E

csect-name 通信网络不可用, TRPTYPE=trptype

严重
8
说明
尝试使用通信系统,但它尚未启动或已停止。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
系统操作

通道或侦听器未启动。

系统程序员响应

启动通信系统,然后重试。

CSQX218E

csect-name 侦听器未启动-无法绑定,端口 port address ip-address TRPTYPE=TCP INDISP=处置 RC=return-code

严重
8
说明

尝试将 TCP/IP 套接字绑定到指示的侦听器端口失败。 ip-address 是使用的 IP 地址,如果侦听器使用的是所有 IP 地址,那么为 "*"。 来自 TCP/IP 的返回码 (十六进制) 为 return-code

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

侦听器未启动。

系统程序员响应

失败的原因可能是另一个程序使用相同的端口号。

有关 TCP/IP 返回代码的信息,请参阅 z/OS 的通信协议返回代码

CSQX219E

csect-name 侦听器已停止-创建新连接时出错, TRPTYPE=TCP IN排 =处置

严重
8
说明

尝试创建新的 TCP/IP 套接字,因为接收到连接请求,但发生了错误。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

侦听器停止。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动该通道启动程序。

系统程序员响应

故障可能是暂时的,请稍后重试。 如果问题仍然存在,那么可能需要停止其他一些使用 TCP/IP 的作业,或者重新启动 TCP/IP。

CSQX220E

csect-name 通信网络不可用,通道 channel-name TRPTYPE=trptype

严重
8
说明
尝试由通道或侦听器使用通信系统,但它尚未启动或已停止。 如果是针对通道,那么通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 如果是针对侦听器,那么通道名称将再次显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
系统操作

通道或侦听器未启动。

系统程序员响应

启动通信系统,然后重试。

CSQX228E

csect-name 侦听器无法启动通道,通道 channel-name TRPTYPE=trptype IN名义 =处置 connection=conn-id

严重
8
说明

来自 conn-id的入局连接请求已到达,但 trptype 的侦听器无法启动通道实例以对其进行响应。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。

但是,在没有错误的情况下也会出现此消息; 例如,如果发出了针对通道启动程序所使用的端口的 TCP/IP 命令 TELNET。

系统操作

如果涉及通道,那么不会启动该通道。

系统程序员响应

失败可能是因为通道启动程序当前太忙; 请在运行的通道较少时重试。 如果问题仍然存在,请增加通道启动程序使用的分派器数。

CSQX234I

csect-name 侦听器已停止, TRPTYPE=trptype INDISP=处置

严重
0
说明
指定的侦听器已终止。 这可能是出于若干原因,包括但不限于以下列表中的原因:
  • 发出了 STOP 命令
  • 侦听器正在重试
  • 通信系统中发生错误

trptype 是传输类型。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

继续处理。 如果未故意停止侦听器,那么通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动侦听器。

系统程序员响应

如果未故意停止侦听器,请查看与通道启动程序或与 TCP/IP , OMVS 或 APPC 地址空间相关的任何先前消息以确定原因。

CSQX235E

csect-name 本地地址 local-addr无效,通道 channel-name TRPTYPE=trptype RC=return-code (return-text) reason=reason

严重
8
说明
无法将提供的本地地址 local-addr 解析为 TCP/IP 网络地址。 关联通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。
系统操作

通道未启动。

系统程序员响应

请检查本地 TCP/IP 配置。 名称服务器未包含主机名,或者名称服务器不可用。

请参阅 z/OS 的通信协议返回代码以获取有关 TCP/IP 返回代码的原因的信息。

CSQX239E

csect-name 无法确定本地主机名,通道 channel-name TRPTYPE=TCP RC=return-code (return-text) reason=reason

严重
8
说明

尝试使用 TCP/IP 启动通道或侦听器,但 TCP/IP gethostname 调用失败。 如果是针对通道,那么通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 如果是针对侦听器,那么通道名称将再次显示为 "???"。

其中的返回码为: (十六进制) return-code, (文本) return-text。 对于某些错误,可能还有关联的原因码 reason (十六进制) 提供更多信息。

系统操作

通道或侦听器未启动。

系统程序员响应

请参阅 z/OS 的通信协议返回代码以获取有关 TCP/IP 返回代码的原因的信息。

CSQX250E

csect-name 侦听器异常结束, TRPTYPE=trptype IN名义 = 处置,原因 =sssuuu-reason

严重
8
说明

指定的侦听器正在异常结束,因为发生了无法更正的错误。 sss 是系统完成代码, uuu 是用户完成代码, reason 是关联的原因码 (全部为十六进制)。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

侦听器异常结束,并且通常发出转储。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动侦听器。

系统程序员响应

用户完成代码通常是 Language Environment 检测到错误的结果;有关这些代码的信息,请参阅 《 z/OS Language Environment 编程指南》。 否则,请联系 IBM 支持中心。

CSQX251I

csect-name 侦听器已启动, TRPTYPE=trptype INDISP=处置

严重
0
说明

指定的侦听器已成功启动。 这可能是 START LISTENER 命令的结果,也可能是因为侦听器在发生错误后自动重新启动。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

继续处理。

CSQX256E

csect-name 侦听器已停止-选择新连接时出错, TRPTYPE=TCP IN排 =处置

严重
8
说明

在侦听器选择处理中发生错误。 TCP/IP 通知了侦听器,但未接收到连接请求。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

侦听器停止。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动该通道启动程序。

系统程序员响应

故障可能是暂时的,请稍后重试。 如果问题仍然存在,那么可能需要停止其他一些使用 TCP/IP 的作业,或者重新启动 TCP/IP。

CSQX257I

csect-name 侦听器无法创建新连接, TRPTYPE=TCP INDISP=处置

严重
4
说明

尝试创建新的 TCP/IP 套接字,因为接收到连接请求,但发生了错误。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

侦听器继续运行,但未创建连接。

系统程序员响应

故障可能是暂时的,请稍后重试。 如果问题仍然存在,那么可能需要停止其他一些使用 TCP/IP 的作业,或者重新启动 TCP/IP。

CSQX258E

csect-name 侦听器已停止-接受新连接时出错, TRPTYPE=TCP IN排 =处置

严重
8
说明

在侦听器接受处理中发生错误。 TCP/IP 通知了侦听器,但未接收到连接请求。

处置 显示侦听器正在处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统操作

侦听器停止。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动该通道启动程序。

系统程序员响应

故障可能是暂时的,请稍后重试。 如果问题仍然存在,那么可能需要停止其他一些使用 TCP/IP 的作业,或者重新启动 TCP/IP。

CSQX259E

csect-name 连接超时,通道 channel-name 连接 conn-id (队列管理器 qmgr-name) TRPTYPE=trptype

严重
8
说明
连接 conn-id 已超时。 关联的通道为 channel-name ,关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
可能的原因是:
  • 通信故障。
  • 对于消息通道,如果正在使用 "接收超时" 功能 (由 RCVTIME , RCVTTYPE 和 RCVTMIN 队列管理器属性设置) ,并且在此时间内未接收到来自合作伙伴的响应。
  • 对于 MQI 通道,如果正在使用 "客户机空闲" 函数 (由 DISCINT 服务器连接通道属性设置) ,并且客户机应用程序在此时间内未发出 MQI 调用。
系统操作

通道停止。

系统程序员响应

对于消息通道,请检查远程端以了解发生超时的原因。 请注意,如果设置了重试值,那么远程端将自动重新启动。 如果需要,请将队列管理器的接收等待时间设置为更大。

对于 MQI 通道,请检查客户机应用程序行为是否正确。 如果是这样,请将通道的断开连接时间间隔设置为更大。

CSQX261E

csect-name 没有合适的 IP 堆栈可用,通道 channel-name,连接 conn-id

严重
8
说明

尝试使用 TCP/IP 通信在连接 conn-id 上为通道 channel-name 分配对话失败,因为使用的 IP 堆栈不支持连接所需的 IP 地址系列。

系统操作

通道未启动。

系统程序员响应

如果通道的 CONNAME 属性解析为 IPv6 地址,请确保 TCPNAME 队列管理器属性与通道的 LOCLADDR 属性的组合所使用的堆栈支持 IPv6。 如果通道的 CONNAME 属性解析为 IPv4 地址,请确保 TCPNAME 队列管理器属性与通道的 LOCLADDR 属性的组合所使用的堆栈支持 IPv4。

CSQX262E

csect-name 通信已取消,通道 channel-name TRPTYPE=trptype

严重
8
说明

发生了侦听器或通道的意外通信错误。 如果通道以 FORCE 方式停止并且通信会话已取消,那么会发生此错误。

通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 trptype 显示使用的通信系统:
TCP
TCP/IP
LU62
APPC/MVS
系统操作

通道已停止。

系统程序员响应

重新启动通道 (如果适用)。

CSQX293I

csect-name Channel channel-name 已启动从 old-xmitq new-xmitq 的传输队列切换

严重
0
说明

由于更改了队列管理器的缺省集群传输队列配置或更改了集群传输队列的集群通道名称属性,因此需要切换由 channel-name 标识的通道的传输队列。 当启动将传输队列从 old-xmitq 切换到 new-xmitq 的过程时,通道启动程序将发出此消息。

系统操作

将通知队列管理器启动通道的切换过程。

在关闭旧的传输队列并改用新的传输队列之后,通道继续运行。

系统程序员响应

无。

CSQX294E

csect-name 传输队列状态不可用,通道 channel-name

严重
8
说明

无法确定由 通道名称 标识的集群发送方通道的传输队列,因为队列管理器启动时无法从队列 SYSTEM.CHANNEL.SYNCQ装入持久传输队列状态。

系统操作

通道异常结束。

系统程序员响应

如果队列管理器在启动期间无法装入持久传输队列状态,那么将发出消息 CSQM561E

CSQX296E

csect-name 通道 channel-name的密码保护协商失败,连接 conn-id

严重
8
说明

无法建立通道 channel-name ,因为它无法与远程机器 conn-id约定密码保护算法。

系统操作

通道未启动。

系统程序员响应

检查密码保护设置是否阻止与远程机器的互操作性。

或者,请考虑改为使用 SSL 或 TLS 来保护密码。 必须使用非空的 CipherSpec 来保护密码。

[MQ 9.2.0 2020 年 7 月]
CSQX298E

csect-name AMS 不可用,通道 channel-name 需要 AMS

严重
8
说明

REMOVE 和 ASPOLICY 的 SPLPROT 值要求 AMS 对此队列管理器处于活动状态。 如果在未激活 AMS 的情况下指定了这些值,那么无法启动通道。

系统操作

通道未启动。

系统程序员响应

请确保 AMS 对此队列管理器处于活动状态,或者将通道更改为 SPLPROT (PASSTHRU) ,然后重试。

CSQX403I

csect-name 由出口 exit-name 禁止的通道 channel-name 的自动定义

严重
0
说明

为了响应启动未定义的通道的请求,尝试自动定义该通道。 通道自动定义出口 exit-name 阻止对其进行定义。

系统操作

通道未启动。

CSQX404I

csect-name REFRESH CLUSTER REPOS (YES) 的第一阶段已完成,集群 cluster_namen 对象已更改

严重
0
说明

REFRESH CLUSTER 的第一阶段已完成。

在 REFRESH CLUSTER 的第二阶段完成之前,尝试访问集群资源的应用程序可能会看到解析集群资源的失败。

一旦从集群的其他成员收到所有新信息,第二阶段就完成了。

监视 SYSTEM.CLUSTER.COMMAND.QUEUE ,用于确定何时达到一致的空状态,以指示刷新过程已完成。

系统操作

无。

CSQX405I

csect-name FORCEREMOVE QUEUE (YES) 命令已处理,集群 cluster_name 目标 目标

严重
0
说明

存储库管理器成功处理了带有 QUEUE (YES) 选项的 RESET CLUSTER ACTION (FORCEREMOVE) 命令,用于指定的集群和目标队列管理器。

系统操作

无。

CSQX406E

csect-name REFRESH CLUSTER REPOS (YES) 命令失败,集群 cluster_name - qmgr-name 是完整存储库

严重
8
说明

存储库管理器无法处理带有 REPOS (YES) 选项的 REFRESH CLUSTER 命令,因为本地队列管理器为集群提供完整的存储库管理服务。

系统操作

忽略该命令。

系统程序员响应

请使用正确的值或在正确的队列管理器上重新发出该命令。 可能需要更改队列管理器,以使其不是集群的完整存储库。

CSQX407I

csect-name 集群队列 q-name 定义不一致

严重
4
说明

集群队列的定义对于集群中各个队列管理器上的 DEFPRTY , DEFPSIST , DEFPRESP 和 DEFBIND 属性具有不同的值。

同一集群队列的所有定义必须相同。 如果应用程序依赖于其中一个属性来确定消息传递行为,那么可能会发生问题。 例如,如果应用程序使用选项 MQOO_BIND_AS_Q_DEF 打开集群队列,并且该队列的不同实例具有不同的 DEFBIND 值,那么消息传输的行为取决于在打开该队列时正好选择该队列的哪个实例。

系统操作

无。

系统程序员响应

更改各个队列管理器上的队列定义,以使它们具有相同的这些属性值。 集群中任何不一致的定义(由消息 CSQX407I 标记)都可以通过发布以下命令(从完整版本库)来显示 DISPLAY QCLUSTER(q-name) ALL

CSQX410I

csect-name 存储库管理器已启动

严重
0
说明

已成功启动存储库管理器。

系统操作

无。

CSQX411I

csect-name 存储库管理器已停止

严重
0
说明
存储库管理器已停止。 这可能是出于以下三个原因之一:
  • 通道启动程序正在停止。
  • 通道启动程序正在启动,尚未定义存储库管理器所使用的队列,因为不需要集群。
  • 发生错误。
系统操作

处理继续,但集群不可用。

系统程序员响应

如果发生错误,请调查先前消息中报告的问题。

CSQX412E

csect-name 错误定向的存储库命令,目标 target-id sender sender-id

严重
8
说明

存储库管理器接收到用于其他某个队列管理器的命令,其标识为 target-id。 此命令由标识为 sender-id的队列管理器发送。

系统操作

将忽略该命令,并向发送方报告该错误。

系统程序员响应

检查发送队列管理器的通道和集群定义。

CSQX413E

csect-name 存储库命令格式错误,命令代码 命令

严重
8
说明

发生了内部错误。

系统操作

将忽略该命令,并向发送方报告该错误; 存储库管理器将继续处理。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX415E

csect-name 存储库命令状态错误,命令代码 command cluster object object-name sender sender-id

严重
8
说明

发生了内部错误。

系统操作

该命令被忽略; 存储库管理器继续处理。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX416E

csect-name 存储库命令处理错误, RC=return-code 命令代码 命令 cluster object object-name sender sender-id

严重
8
说明

发生了内部错误。

系统操作

该命令被忽略; 存储库管理器继续处理。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX417I

csect-name 集群发送方保留已除去的队列管理器 qmgr-name

严重
0
说明

已从集群中删除或强制除去所指示的队列管理器,但有手动定义的集群发送方通道引用该队列管理器。 这意味着存储库管理器将继续向已除去的队列管理器发送集群信息。

系统程序员响应

删除引用 qmgr-name的手动定义的集群发送方通道。

CSQX418I

csect-name 仅一个存储库用于集群 cluster_name

严重
0
说明

存储库管理器已接收到有关它是其唯一完整存储库的集群的信息。

系统操作

无。

系统程序员响应

如果需要第二个完整存储库,请更改第二个队列管理器的 REPOS 或 REPOSNL 属性,该队列管理器将具有集群的完整存储库以指定集群名称。

CSQX419I

csect-name 没有集群 cluster_name 的集群接收方

严重
0
说明

存储库管理器已接收到不知道集群接收方通道的集群的相关信息。

系统操作

无。

系统程序员响应

为本地队列管理器上的集群定义集群接收方通道。

CSQX420I

csect-name 没有集群 cluster_name 的存储库

严重
0
说明

存储库管理器已接收到有关集群的信息,对于该集群,没有已知的完整存储库。

系统操作

无。

系统程序员响应

定义用于连接到作为集群完整存储库的队列管理器的集群发送方通道,或者更改要具有完整存储库的队列管理器的 REPOS 或 REPOSNL 属性以指定集群名称。

CSQX422E

csect-name 存储库管理器错误, RC=return-code

严重
8
说明

发生了内部错误。

系统操作

存储库管理器尝试继续处理。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX425E

csect-name 存储库命令合并错误,命令代码 command cluster object object-name sender sender-id

严重
8
说明

发生了内部错误。

系统操作

该命令被忽略; 存储库管理器继续处理。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX426E

csect-name 无法交付的存储库命令,通道 channel-name target target-id 命令代码 命令

严重
8
说明

存储库管理器尝试使用通道 channel-name将命令发送到另一个队列管理器。 找不到标识为 target-id的另一个队列管理器。

系统操作

忽略该命令。

系统程序员响应

检查发送和接收队列管理器的通道和集群定义。

CSQX427E

csect-name 集群发送方未连接到存储库,集群 cluster_name 通道 channel-name target target-id

严重
8
说明

集群发送方通道必须连接到队列管理器,该队列管理器是该通道的所有集群的完整存储库,并且相应的集群接收方通道必须位于同一集群中。 集群 cluster_name 中的通道 channel-name 不满足此要求。 target-id 是通道的目标队列管理器的标识。

系统操作

忽略该命令。

系统程序员响应

请检查这两个队列管理器上通道的定义,以确保它已连接到集群的完整存储库,并且位于这两个队列管理器上的相同集群中。

CSQX428E

csect-name 意外发布集群队列,集群 cluster_name 集群队列 q-name sender sender-id

严重
8
说明

存储库管理器从另一个队列管理器 (标识为 sender-id) 接收到与集群 cluster_name相关的集群队列 q-name 的发布。 本地队列管理器无法接受该命令,因为它不是集群的完整存储库,因此它对集群队列不感兴趣。

发生此情况还可能是因为以本地存储库管理器为目标的命令在网络中延迟,并且在到达时已过期,例如,由于已在本地存储库管理器上发出 REFRESH CLUSTER 命令并导致其集群视图发生更改。

系统操作

忽略该命令。

系统程序员响应

如果本地部分存储库队列管理器应该是集群的完整存储库,请使用 ALTER QMGR 命令指定包含集群的存储库或存储库名称列表。 如果本地队列管理器正确是集群的部分存储库,请确保远程队列管理器没有针对本地部分存储库的手动定义的集群发送方。

如果由于命令过期而出现消息,那么可以忽略该消息。

CSQX429E

csect-name 意外删除集群队列,集群 cluster_name 集群队列 q-name

严重
8
说明

存储库管理器从另一个队列管理器 (标识为 sender-id) 接收到与集群 cluster_name相关的集群队列 q-name 的删除。 本地队列管理器无法接受该命令,因为它不是集群的完整存储库,因此它对集群队列不感兴趣。

发生此情况还可能是因为以本地存储库管理器为目标的命令在网络中延迟,并且在到达时已过期,例如,由于已在本地存储库管理器上发出 REFRESH CLUSTER 命令并导致其集群视图发生更改。

系统操作

忽略该命令。

系统程序员响应

如果本地部分存储库队列管理器应该是集群的完整存储库,请使用 ALTER QMGR 命令指定包含集群的存储库或存储库名称列表。 如果本地队列管理器正确是集群的部分存储库,请确保远程队列管理器没有针对本地部分存储库的手动定义的集群发送方。

如果由于命令过期而出现消息,那么可以忽略该消息。

CSQX430E

csect-name 意外的队列管理器存储库命令,集群 cluster_name channel channel-name sender sender-id

严重
8
说明

存储库管理器从另一个队列管理器接收到与集群 cluster_name相关的标识为 sender-id的命令。 本地队列管理器无法接受该命令,因为它不是集群的完整存储库,它对集群通道没有兴趣,并且它没有任何匹配的集群发送方通道。 另一个队列管理器使用的集群发送方通道是 channel-name

如果稍后将另一个队列管理器修改为托管完整存储库,那么此消息可能会出现在已定义集群发送方通道到未托管完整存储库的另一个队列管理器的队列管理器上。

系统操作

忽略该命令。

系统程序员响应

请检查发送队列管理器上通道的定义,以确保它已连接到集群的完整存储库。

请确保 CLUSTERCLUSNL 值一致,并且在表示 cluster-namelist时未指定 cluster_name

CSQX431I

csect-name 存储库不可用,集群 cluster_name 通道 channel-name sender sender-id

严重
0
说明

存储库管理器从另一个队列管理器接收到标识为 sender-id的命令,报告它不再是集群 cluster_name的完整存储库。

系统操作

集群发送方通道 channel-name 已更改,因此不能再使用它来访问与集群相关的其他队列管理器。

CSQX432I

csect-name 接收到意外的集群查询,集群 cluster_name 集群对象 object-name sender sender-id

严重
8
说明

存储库管理器从另一个队列管理器 (标识为 sender-id) 接收到与集群 cluster_name相关的集群对象 object-name 的查询。 本地队列管理器无法接受该命令,因为它不是集群的完整存储库。

发生此情况还可能是因为以本地存储库管理器为目标的命令在网络中延迟,并且在到达时已过期,例如,由于已在本地存储库管理器上发出 REFRESH CLUSTER 命令并导致其集群视图发生更改。

系统操作

忽略该命令。

系统程序员响应

如果本地部分存储库队列管理器应该是集群的完整存储库,请使用 ALTER QMGR 命令来指定包含集群的存储库或存储库名称列表。 如果本地队列管理器正确是集群的部分存储库,请确保远程队列管理器没有针对本地部分存储库的手动定义的集群发送方。

如果由于命令过期而出现消息,那么可以忽略该消息。

CSQX433E

csect-name 集群接收方和集群发送方不同,集群 cluster_name 通道 channel-name sender sender-id

严重
8
说明

存储库管理器从另一个队列管理器接收到标识为 sender-id的命令。 该队列管理器上的集群发送方通道 channel-name 在集群 cluster_name中,但本地队列管理器上的相应集群接收方通道不在集群中。

系统操作

忽略该命令。

系统程序员响应

更改通道的定义,使其位于两个队列管理器上的相同集群中。

CSQX434E

csect-name name 上无法识别的消息

严重
8
说明

通道启动程序在其某个队列上发现一条消息,该消息具有无法识别的格式或来自队列管理器或通道启动程序的格式。

系统操作

将消息放在死信队列上。

系统程序员响应

检查死信队列上的消息以确定消息的发起方。

CSQX435E

csect-name 无法放置存储库管理器消息,目标 target-id MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
4
说明

存储库管理器尝试向标识为 目标标识的另一个队列管理器上的 SYSTEM.CLUSTER.COMMAND.QUEUE 发送消息,但 MQPUT 调用失败。

系统操作

将继续处理,但存储库信息可能过时。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

检查本地和目标队列管理器上的通道和集群定义,并确保它们之间的通道正常工作。

更正问题后,通常会自动更新存储库信息。 可以使用 REFRESH CLUSTER 命令来确保存储库信息是最新的。

如果针对完整存储库发出 REFRESH CLUSTER REPOS (YES) 命令,那么可能会发生此错误,因为在重建集群之前,完整存储库将暂时无法满足来自其他存储库的请求。 如果集群有多个完整存储库,那么问题将自行解决。 如果集群只有单个完整存储库,那么将需要对集群中的所有其他队列管理器运行 REFRESH CLUSTER 命令,以使它们再次与完整存储库联系。

CSQX436E

csect-name 无法放置存储库管理器消息,集群 cluster_name MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
4
说明

存储库管理器尝试向 SYSTEM.CLUSTER.COMMAND.QUEUE 具有指定集群的完整存储库,但 MQPUT 失败。

系统操作

将继续处理,但存储库信息可能过时。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

检查本地和目标队列管理器上的通道和集群定义,并确保它们之间的通道正常工作。

更正问题后,通常会自动更新存储库信息。 可以使用 REFRESH CLUSTER 命令来确保存储库信息是最新的。

CSQX437E

csect-name 无法落实存储库更改

严重
4
说明

存储库管理器尝试将一些更新落实到存储库,但未成功。

系统操作

处理继续,但本地存储库信息可能已过期。

系统程序员响应

如果在通道启动程序停止时发生此情况,那么可以将其忽略,因为重新启动通道启动程序时通常会自动更新本地存储库信息。 如果在其他时间发生了孤立事件,请使用 REFRESH CLUSTER 命令使本地存储库信息更新。

如果问题仍然存在,请联系 IBM 支持中心。

CSQX438E

csect-name 无法重新分配消息,通道 channel-name MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

存储库管理器无法将指定通道的消息重新分配到另一个目标。

系统操作

消息保留在传输队列上。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

将此信息与任何先前的错误消息结合使用,以确定问题的原因。 更正问题后,重新启动通道。

CSQX439E

csect-name 通道 channel-name 的存储库错误

严重
8
说明

发生了内部错误。

系统操作

存储库管理器尝试继续处理。 有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX440E

csect-name FORCEREMOVE 命令失败,集群 cluster_name 目标 目标 -存储库不在 qmgr-name

严重
8
说明

存储库管理器无法为指定的集群和目标队列管理器处理 RESET CLUSTER ACTION (FORCEREMOVE) 命令,因为本地队列管理器没有为集群提供完整的存储库管理服务。

系统操作

忽略该命令。

系统程序员响应

请使用正确的值或在正确的队列管理器上重新发出该命令。

CSQX441I

csect-name FORCEREMOVE 命令已处理,集群 cluster_name 目标 目标

严重
0
说明

存储库管理器已成功为所指示的集群和目标队列管理器处理 RESET CLUSTER ACTION (FORCEREMOVE) 命令。

系统操作

无。

CSQX442I

csect-name REFRESH CLUSTER 的第一个阶段已完成,集群 cluster_namen 对象已更改

严重
0
说明

REFRESH CLUSTER 的第一阶段已完成。

REFRESH CLUSTER 的第二阶段完成之前,尝试访问集群资源的应用程序可能会看到解析集群资源的失败。

一旦从集群的其他成员收到所有新信息,第二阶段就完成了。

监视 SYSTEM.CLUSTER.COMMAND.QUEUE ,用于确定何时达到一致的空状态,以指示刷新过程已完成。

系统操作

无。

CSQX443I

csect-name SUSPEND QMGR 命令已处理,集群 cluster_namen 对象已更改

严重
0
说明

存储库管理器已成功为指示的集群处理 SUSPEND QMGR 命令。 (如果命令指定了集群的名称列表,那么仅对名称列表中的第一个集群发出此消息。)

系统操作

无。

CSQX444I

csect-name RESUME QMGR 命令已处理,集群 cluster_namen 对象已更改

严重
0
说明

存储库管理器已成功处理所指示集群的 RESUME QMGR 命令。 (如果命令指定了集群的名称列表,那么仅对名称列表中的第一个集群发出此消息。)

系统操作

无。

CSQX447E

csect-name 无法回退存储库更改

严重
8
说明

发生错误后,存储库管理器尝试将某些更新回退到本地存储库,但未成功。

系统操作

存储库管理器终止。

系统程序员响应

如果存储库管理器随后成功重新启动,或者如果在重新启动通道启动程序时存储库管理器随后成功启动,那么可以忽略此操作。

如果没有,请联系 IBM 支持中心。

CSQX448E

csect-name 存储库管理器由于错误而正在停止。 在 n 秒后重新启动

严重
8
说明

在存储库管理器处理期间发生了先前消息中报告的严重错误; 存储库管理器无法继续。

系统操作

存储库管理器终止。 通道启动程序将在指定的时间间隔后尝试将其重新启动。

系统程序员响应

更正先前消息中报告的问题。

CSQX449I

csect-name 存储库管理器已重新启动

严重
0
说明

发生错误后,存储库管理器已成功重新启动。

系统操作

无。

CSQX453E

csect-name FORCEREMOVE 命令失败,集群 cluster_name 目标 目标 不唯一

严重
8
说明

存储库管理器无法对指定的集群和目标队列管理器处理 RESET CLUSTER ACTION (FORCEREMOVE) 命令,因为集群中有多个具有指定名称的队列管理器。

系统操作

忽略该命令。

系统程序员响应

重新发出指定要除去的队列管理器的标识 (QMID) 而不是其名称的命令。

CSQX455E

csect-name FORCEREMOVE 命令失败,找不到集群 cluster_name 目标 目标

严重
8
说明

存储库管理器无法对指定的集群和目标队列管理器处理 RESET CLUSTER ACTION (FORCEREMOVE) 命令,因为在本地存储库中找不到有关该队列管理器的信息。

系统操作

忽略该命令。

系统程序员响应

重新发出指定正确队列管理器名称或标识的命令。

[MQ 9.2.3 2021 年 7 月]
CSQX456E

csect-name 未接收到完整存储库更新,集群 cluster_name 集群对象 object_name (队列管理器 qmgr_uuid)

严重
4
说明

存储库管理器找到了在过去 30 天内使用的集群对象,应该已接收到该集群对象的更新信息。 但是,没有收到这类资料。 集群对象在 cluster_name中为 object_name ,其队列管理器为 qmgr_uuid

如果队列管理器是对象的部分存储库,那么应该已从完整存储库发送更新的信息。 如果队列管理器是完整存储库,那么应该已从定义对象的队列管理器发送更新的信息。

系统操作

从第一次发生错误起,存储库管理器会将有关此对象的信息保留 60 天。 如果尚未将信息发送到完整存储库,那么不会使用此对象来满足针对此完整存储库的集群资源的任何新请求。

系统程序员响应
如果仍需要集群对象,请检查:
  • 作为集群的完整存储库的队列管理器之间以及对象所在的队列管理器与该队列管理器之间的集群通道能够运行。
  • 这些队列管理器上的存储库管理器未异常结束。
  • 集群 cluster_name中本地队列管理器的集群接收方通道没有长时间运行的问题。 如果存在问题,请紧急更正问题,以确保接收到集群的更新。
  • 集群 cluster_name中远程队列管理器的集群发送方通道上没有长时间运行的问题。 如果存在问题,请紧急更正问题,以确保发送集群的更新。
  • 远程队列管理器未与此队列管理器不同步,可能是由于从备份复原了远程队列管理器。 如果远程队列管理器未完成步骤,请在远程队列管理器上发出 REFRESH CLUSTER 命令以与集群中的其他队列管理器同步。
  • 远程队列管理器未与此队列管理器脱离关系,可能是由于创建了具有相同集群接收方通道名称的替换队列管理器的灾难恢复练习已运行了一段时间,然后结束。 如果发生了这种情况,那么远程队列管理器 qmgr_uuid 现在必须发出 REFRESH CLUSTER 命令以与集群中的其他队列管理器同步。
  • 如果已检查上述各项,并且此问题在几天内持续存在 (导致在本地队列管理器的错误日志中重复此错误消息) ,请与 IBM 支持中心联系。
[长期支持]
CSQX456I

csect_name 未收到完整的存储库更新,群集 cluster_name 群集对象 object_name (队列管理器 qmgr_name

严重
0
说明

存储库管理器找到了在过去 30 天内使用的集群对象,应该已接收到该集群对象的更新信息。 但是,没有收到这类资料。 对象是 cluster_name 中的 object_name ,队列管理器是 qmgr_name

如果队列管理器是对象的部分存储库,那么应该已从完整存储库发送更新的信息。 如果队列管理器是完整存储库,那么应该已从定义对象的队列管理器发送更新的信息。

系统操作

从第一次发生错误起,存储库管理器会将有关此对象的信息保留 60 天。 如果尚未将信息发送到完整存储库,那么不会使用此对象来满足针对此完整存储库的集群资源的任何新请求。

系统程序员响应
如果仍需要集群对象,请检查:
  • 作为集群的完整存储库的队列管理器之间以及对象所在的队列管理器与该队列管理器之间的集群通道能够运行。
  • 这些队列管理器上的存储库管理器未异常结束。
  • 集群 cluster_name中本地队列管理器的集群接收方通道没有长时间运行的问题。 如果存在问题,请紧急更正问题,以确保接收到集群的更新。
  • 集群 cluster_name中远程队列管理器的集群发送方通道上没有长时间运行的问题。 如果存在问题,请紧急更正问题,以确保发送集群的更新。
  • 远程队列管理器未与此队列管理器不同步,可能是由于从备份复原了远程队列管理器。 如果远程队列管理器未完成步骤,请在远程队列管理器上发出 REFRESH CLUSTER 命令以与集群中的其他队列管理器同步。
  • 远程队列管理器未与此队列管理器脱离关系,可能是由于创建了具有相同集群接收方通道名称的替换队列管理器的灾难恢复练习已运行了一段时间,然后结束。 如果发生了这种情况,那么远程队列管理器 qmgr_name 现在必须发出 REFRESH CLUSTER 命令,以便与群集中的其他队列管理器同步。
  • 如果已检查上述各项,并且此问题在几天内持续存在 (导致在本地队列管理器的错误日志中重复此错误消息) ,请与 IBM 支持中心联系。
CSQX457I

csect-name 存储库可用,集群 cluster_name 通道 channel-name sender sender-id

严重
0
说明

存储库管理器从另一个队列管理器接收到标识为 sender-id的命令,报告它再次是集群 cluster_name的完整存储库。

系统操作

已更改集群发送方通道 channel-name ,以便它可用于访问与集群相关的其他队列管理器。

CSQX458E
csect-name 无法独占访问存储库高速缓存, TCB= tcb-name 具有 num-registrations 个未完成的注册
严重
8
说明

在需要对高速缓存进行独占访问的操作期间,发现要注册另一个任务。 如果队列管理器在等待任务除去其注册后发现注册仍然存在,那么队列管理器将发出此消息。 阻止对存储库高速缓存进行互斥访问的任务具有 num-registrations 个未完成的注册。

系统操作

继续处理。

系统程序员响应

确定此任务是否仍在运行或已终止。 如果任务未运行或问题仍然存在,请收集 z/OS 问题确定部分中列出的项目,并联系 IBM 支持中心。

CSQX459E
csect-name 集群主题-来自 qmgr 的名称-由于 PSCLUS (DISABLED) 而被拒绝
严重
8
说明

有关集群主题主题名称的信息已通过通道从 qmgr-name 发送到此队列管理器,但队列管理器属性 PSCLUS 已设置为 DISABLED ,指示此集群中的队列管理器之间不期望 "发布/预订" 活动。

系统操作

集群主题定义将被忽略,并且从此队列管理器不可见。

系统程序员响应

要启用发布/预订集群,请将集群中所有队列管理器上的 PSCLUS 属性更改为 ENABLED。 您可能还需要发出 刷新集群刷新队列管理器 命令,如 PSCLUS 属性的文档中所述。 如果您不使用发布/预订集群,那么应删除集群主题对象,并确保在所有队列管理器上禁用 PSCLUS。

CSQX460E

csect-name 集群高速缓存已满

严重
8
说明

集群高速缓存区域中没有更多可用空间。

系统操作

存储库管理器终止。 通道启动程序将在指定的时间间隔后尝试将其重新启动。

系统程序员响应

问题可能是暂时的。 如果它仍然存在,那么必须重新启动队列管理器; 这将导致为集群高速缓存区域分配更多空间。

请考虑将集群高速缓存类型系统参数 CLCACHE 更改为动态,以便根据需要自动获取更多高速缓存空间。 (如果您正在使用集群工作负载出口,请确保它支持动态集群高速缓存。) 有关 CSQ6SYSP 宏的系统参数的信息,请参阅 使用 CSQ6SYSP

CSQX461I

csect-name 已更正集群高速缓存条目,集群队列管理器 clusqmgr-name channel channel-name connection conn-id

严重
4
说明

在通道启动程序重新启动时,存储库管理器在集群高速缓存中发现已损坏的条目。 已更正该条目。

系统操作

继续处理。 条目引用的集群通道 channel-name (使用连接 conn-id) 将可供使用。

系统程序员响应

无。 您可以通过在发出此消息的队列管理器上发出命令 DISPLAY CLUSQMGR (clusqmgr-name) 来验证是否成功更正了该条目。

CSQX462E

csect-name 集群高速缓存条目不可用,集群队列管理器 clusqmgr-name channel channel-name connection conn-id

严重
8
说明

在通道启动程序重新启动时,存储库管理器在集群高速缓存中找到无法更正的已损坏条目。

系统操作

将忽略损坏的条目。 它所引用的集群通道 channel-name (使用连接 conn-id) 将不可用。

系统程序员响应
必须更正已损坏的条目并通过发出以下命令重新引入:
 ALTER CHANNEL(channel-name) CHLTYPE(CLUSRCVR) 
在集群队列管理器 clusqmgr-name上。 您可以通过在发出此消息的队列管理器上发出命令 DISPLAY CLUSQMGR (clusqmgr-name) 来验证是否已成功重新引入该条目。
CSQX463E

csect-name 访问集群高速缓存条目时出错

严重
8
说明

访问集群高速缓存条目时发生内部错误。

系统操作

有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。 发生错误的组件 (消息通道代理程序和存储库管理器) 通常终止; 在某些情况下,最终结果将是通道启动程序终止。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX465I

csect-name 新建集群主题定义不一致,主题 topic-name,队列管理器标识 qmid,属性 attr

严重
4
说明

在队列管理器标识 qmid 上定义的集群主题 topic-name的定义与集群高速缓存中已存在的一个或多个集群主题具有不同的 attr 属性值。 现有主题对象由消息 CSQX466I报告。

同一集群主题的所有定义都应该相同; 否则,如果应用程序依赖于其中一个属性来确定消息传递行为,那么可能会发生问题。 例如,如果应用程序打开集群主题,并且该主题的不同实例具有不同的 TOPICSTR 值,那么消息传输的行为取决于打开该主题时选择的主题实例。

系统操作

无。

系统程序员响应

更改各个队列管理器上主题的定义,以便它们具有所有属性的相同值。

CSQX466I

csect-name 集群主题定义不一致,主题 topic-name,队列管理器标识 qmid 属性 attr

严重
4
说明

在队列管理器标识 qmid 上定义的集群主题 topic-name的定义与要添加到集群高速缓存的集群主题具有不同的 attr 属性值。 要添加的主题对象由消息 CSQX465I报告。

同一集群主题的所有定义都应该相同; 否则,如果应用程序依赖于其中一个属性来确定消息传递行为,那么可能会发生问题。 例如,如果应用程序打开集群主题,并且该主题的不同实例具有不同的 TOPICSTR 值,那么消息传输的行为取决于打开该主题时选择的主题实例。

系统操作

无。

系统程序员响应

更改各个队列管理器上主题的定义,以便它们具有所有属性的相同值。

CSQX467E

主题 topic-name的存储库错误, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

由于队列管理器中发生意外错误,集群存储库无法插入或删除主题 topic-name

系统操作

存储库管理器终止。 通道启动程序尝试在时间间隔后重新启动存储库管理器。 请参阅消息 CSQX448E 以获取更多信息。

系统程序员响应

有关 mqccmqrc 完成代码 (mqrc-text 以文本形式提供 MQRC)的更多信息,请参阅 API 完成和原因代码

请联系 IBM 支持中心,并提供故障原因代码。

CSQX468I

csect-name 队列管理器 qmgr-uuid1 已替换集群中的队列管理器 qmgr-uuid2 ,因为复用了通道 channel-name

严重
0
说明

队列管理器 qmgr-uuid1 已使用与队列管理器 qmgr-uuid2定义的名称相同的集群接收方通道加入集群。 必须唯一地命名集群中使用的所有集群接收方通道。

系统操作

队列管理器 qmgr-uuid1 使用通道 channel-name。 当队列管理器 qmgr-uuid1 是成员时,队列管理器 qmgr-uuid2 无法成功参与集群。

系统程序员响应

使用当前与集群中的另一个队列管理器相关联的通道名称可能是有意的,例如,可能已删除原始队列管理器并将其重新创建为新的队列管理器。 但是,在多个队列管理器之间意外复制通道名称也会导致此行为。 如果不打算执行此操作,请查看队列管理器的配置。

CSQX469E

csect-name 未接收到集群 cluster_name中队列管理器 qmid 上托管的 CLUSRCVR 通道 channel-name 的更新,预期 n 天前,还剩 m

严重
8
说明

存储库管理器检测到其拥有的队列管理器尚未重新发布 CLUSRCVR 通道。 此重新发布操作应该是在 n 天前自动执行的,或者是在从那时到现在之间的时间内执行的。

系统操作

存储库管理器将大约每小时检查一次此情况,从现在开始持续大约 m 天。 如果在这段时期内收到 CLUSRCVR 通道的更新,这些消息将停止。 如果没有收到更新,将继续写入这些消息。 但是,这段时期过去后,如果仍未收到任何更新,本地队列管理器将放弃识别该通道,同时这些消息也将停止。 您应清楚,该集群中的部分存储队列管理器在那时就不再能够使用该通道。

系统程序员响应
有几种可能的响应:
  1. 如果已有意除去该通道,并且不再需要该通道,那么应考虑通过 RESET CLUSTER 命令将其完全除去。
  2. 集群 cluster_name中本地队列管理器的 CLUSRCVR 存在长时间运行的问题。 如果是此原因,那么急需更正问题以确保能够收到集群的更新。
  3. 在集群 cluster_name中远程队列管理器的 CLUSSDR 上存在长时间运行的问题。 如果是此原因,那么急需更正问题以确保能够发送集群的更新。
  4. 请检查远程队列管理器上的存储库管理器是否未异常结束。
  5. 远程队列管理器与本队列管理器不同步,可能是由于从备份数据恢复了本地或远程队列管理器,包括在群集中引入了队列管理器的重复实例,即使只是暂时的,例如在灾难恢复测试中。

    请参阅 集群: 可用性,多实例和灾难恢复 以获取更多信息,并且受影响的队列管理器必须发出 REFRESH CLUSTER 以与集群中的其他队列管理器同步。

如果已检查上述项目,但问题持续数天,导致本地队列管理器的错误日志中重复出现此错误消息,请联系 IBM 支持中心。

CSQX470E

csect-name Channel channel-name 具有错误的处置 处置

严重
8
说明

无法在通道 channel-name 上执行您请求的操作,因为它具有错误的处置。 例如,该操作要求共享通道,但其处置是私有的。

系统操作

未执行请求的操作。

系统程序员响应
检查是否正确指定了通道名称。 如果是,请检查:
  • 已正确定义通道
  • 传输队列名称标识正确的队列,并且该队列具有必需的处置。
通道实例的处置 通道定义中 QSGDISP 指定的处置无关:
  • 如果发送通道的传输队列是共享的,那么发送通道是 共享的 ,如果发送通道不是共享的,那么发送通道是 专用的
  • 如果接收通道是为了响应定向到队列共享组的入站传输而启动的,那么它是 共享 的; 如果它是为了响应定向到队列管理器的入站传输而启动的,那么它是 专用 的。
CSQX471I

csect-name nn 共享通道要重新启动,发出了 nn 请求

严重
0
说明

通道启动程序正在关闭; 它拥有一些活动的共享发送通道,并且尚未请求停止这些通道。 已发出在另一个队列管理器上重新启动这些通道的请求,如下所示。

系统操作

通道启动程序关闭处理继续。

系统程序员响应

如果消息中的数字不同,那么通道启动程序无法对所有通道发出重新启动请求。 在这种情况下,请使用 DISPLAY CHSTATUS 命令来确定哪些通道仍由正在关闭的通道启动程序的队列管理器拥有,哪些通道因此尚未重新启动,并根据需要手动重新启动这些通道。

CSQX475I

已采用 csect-name Channel channel-name ,连接 conn-id

严重
0
说明

由于通信错误而孤立的通道 channel-name已被来自连接 conn-id的新通道实例采用。

系统操作

继续处理。

CSQX476E

csect-name Channel channel-nameqmgr-name上处于活动状态,找到共享状态条目

严重
8
说明

在处于活动状态的通道上请求了操作。 因为通道是共享的,所以它可能在另一个队列管理器上处于活动状态。 如果通道是接收方,那么它的先前实例可能是孤立的,因此仍处于活动状态。

系统操作

请求失败。

系统程序员响应

对于除启动通道以外的操作,请手动停止该通道,或等待其终止,然后重试该操作。 如果未使用采用 MCA 函数,那么可能需要使用 MODE (FORCE) 来手动停止通道。 使用 "采用 MCA" 功能可避免需要手动干预来处理孤立的接收方通道。

如果通道未在指定的队列管理器上运行,则存在一个无主共享状态条目,这可能是因为与 Db2® 的连接发生了中断。 如果问题仍然存在,请联系 IBM 支持中心。

CSQX477E

csect-name Channel channel-name 处于活动状态,传输队列 queue-name 正在 qmgr-name 上使用

严重
8
说明

在处于活动状态的通道上请求了操作。 启动时,发送方通道检测到其传输队列 queue-name已在指定的队列管理器上使用。

系统操作

请求失败。

系统程序员响应
执行以下操作,可能需要在启动通道的队列管理器以外的其他队列管理器上执行此操作 (视情况而定):
  • 检查通道是否已在运行
  • 使用 DISPLAY QSTATUS 命令检查其他通道是否正在使用该队列
  • 确保在通道定义中正确指定了队列名称
  • 将队列的队列使用属性更改为传输队列的队列使用属性。
如果通道已在运行,那么对于除启动通道以外的操作,请手动停止该通道,或等待其终止,然后重试该操作。 如果未使用 "采用 MCA" 功能,那么可能需要使用 MODE (FORCE) 来手动停止通道。 使用 "采用 MCA" 功能将避免需要手动干预来处理孤立的接收方通道。
CSQX478E

csect-name Channel channel-nameqmgr-name上处于活动状态,连接标记正在使用中

严重
8
说明

在处于活动状态的通道上请求了操作。 当前正在使用用于在队列共享组中序列化通道的连接标记。 因为通道是共享的,所以它可能在另一个队列管理器上处于活动状态。 如果通道是接收方,那么它的先前实例可能是孤立的,因此仍处于活动状态。

除了共享通道的 CSQX478E 之外,另一个可能的症状是 CSQX514E: csect-name Channel-name 在 qmgr-name上处于活动状态。 通道的新实例正在使用与正在运行的实例不同的 IP 地址启动。 如果发送方的 IP 地址已更改或可能转换为多个地址,请使用 ALTER QMGR 命令将 ADOPTCHK 设置为 QMNAME。 例如 ,/cpf ALTER QMGR ADOPTCHK (QMNAME) ,其中 "cpf" 是队列管理器子系统的命令前缀。

系统操作

请求失败。

系统程序员响应

对于除启动通道以外的操作,请手动停止该通道,或等待其终止,然后重试该操作。 如果未使用采用 MCA 函数,那么可能需要使用 MODE (FORCE) 来手动停止通道。 使用 "采用 MCA" 功能可避免需要手动干预来处理孤立的接收方通道。

CSQX479E

csect-name Channel channel-nameqmgr-name上处于活动状态,共享通道采用失败

严重
8
说明

尝试采用通道 channel-name,这是由于通信错误而孤立的。 由于无法停止通道或由于未从队列管理器 qmgr-name接收到响应,因此此操作失败。

系统操作

请求失败,孤线程通道可能保持活动状态。

系统程序员响应

调查任何先前的错误消息以发现采用失败的原因。 请手动停止通道,或等待其终止,然后重试该操作。 可能需要使用 MODE (FORCE) 来手动停止通道。

CSQX482E

csect-name 共享通道函数不可用

严重
8
说明

在执行通道命令期间或在共享通道处理期间,发现通道启动程序所需的内部功能不可用。

系统操作

通道命令失败或通道停止。

系统程序员响应

检查是否正确定义了 IBM MQ 所需的 Db2 表,必要时重新启动队列管理器和 Db2 。 如果看起来运行正常,请显示共享通道状态 ( CSQ.ADMIN_B_SCST ) 和共享同步密钥 ( CSQ.ADMIN_B_SSKT ) Db2 表中的信息,并联系 IBM 支持中心寻求进一步帮助。 有关更多信息以及显示 Db2 表中的信息的样本作业 (CSQ45STB) 的详细信息,请参阅 z/OS上的问题确定

CSQX483E

csect-name Db2 不可用

严重
8
说明

由于 Db2 不可用或不再可用,因此通道启动程序无法对共享通道执行处理。

系统操作

通道命令失败或通道停止。

系统程序员响应

使用 z/OS 控制台上的先前消息来调查 Db2 不可用的原因,并在必要时将其重新启动。

CSQX484E

csect-name 访问 Db2 时出错

严重
8
说明

由于访问 Db2时发生错误,因此通道启动程序无法对共享通道执行处理。

系统操作

通道命令失败或通道停止。

系统程序员响应

解决先前消息中报告的错误。

CSQX485E

csect-name 共享通道状态错误

严重
8
说明

在执行通道命令期间或在共享通道处理期间,发现 Db2中保存的共享通道状态或共享同步密钥信息已损坏。

系统操作

通道命令失败或通道停止。

系统程序员响应

检查是否正确定义了 IBM MQ 所需的 Db2 表,并在必要时重新启动 Db2 。 如果 Db2 看起来运行正常,请显示共享通道状态 ( CSQ.ADMIN_B_SCST ) 和共享同步密钥 ( CSQ.ADMIN_B_SSKT ) Db2 表中的信息,并联系 IBM 支持中心寻求进一步帮助。 有关更多信息以及显示 Db2 表中的信息的样本作业 (CSQ45STB) 的详细信息,请参阅 z/OS上的问题确定

CSQX486E

csect-name 共享通道 channel-name 定义不一致

严重
8
说明

共享通道的定义在队列共享组中的各个队列管理器上具有不同的属性值。 例如,如果通道类型不同,那么启动或停止请求无法正确运行。

系统操作

请求失败。

系统程序员响应

更改通道的定义,以使它们在所有队列管理器上都相同。 如果需要更改通道类型,那么必须删除该通道,然后重新定义该通道。

CSQX489E

csect-name 超过最大实例限制 限制 ,通道 channel-name 连接 conn-id

严重
8
说明

通道 channel-name 的实例过多,无法启动另一个。 允许的最大数目为 limit ,并在 MAXINST 通道属性中指定。

系统操作

通道未启动。

系统程序员响应

在重新启动通道之前,请等待某些操作通道终止,或者使用 ALTER CHANNEL 命令来增大 MAXINST。

CSQX490E

csect-name 超过最大客户机实例限制 限制 ,通道 channel-name 连接 conn-id

严重
8
说明

从连接 conn-id 运行的通道 channel-name 实例过多,无法启动另一个实例。 允许的最大数目为 limit ,并在 MAXINSTC 通道属性中指定。

系统操作

通道未启动。

系统程序员响应

在重新启动通道之前,请等待某些操作通道终止,或者使用 ALTER CHANNEL 命令来增大 MAXINSTC。

CSQX496I

由于远程出口请求, csect-name Channel channel-name 正在停止

严重
0
说明

通道正在关闭,因为远程端的用户通道出口已请求该通道。

系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。 对于自动定义的通道,通道不会启动。

系统程序员响应

请注意,这会使通道进入 STOPPED 状态。 必须发出 START CHANNEL 命令以将其重新启动。

CSQX498E

csect-name MQCD 字段 field-name无效, value=nnn (Xxxx)

严重
8
说明

通道自动定义出口返回的 MQCD 结构在指示的字段中具有无效值。 该值以十进制 (nnn) 和十六进制 (xxx) 显示。

系统操作

未定义通道。

系统程序员响应

更正通道自动定义出口。

CSQX500I

csect-name Channel channel-name 已启动连接 conn-id

严重
0
说明

指定的通道已启动。

如果 channel-name 是入站通道 (由包含 CSQXRESP 的 csect-name 指示) ,那么它是从连接 conn-id启动的。 如果 channel-name 是出站通道,那么将省略 conn-id

系统操作

继续处理。

CSQX501I

csect-name Channel channel-name 不再活动连接 conn-id

严重
0
说明

通道 channel-name 已终止。 如果它在断开连接时间间隔到期时正常终止,那么它现在处于不活动状态,如果它由于错误或 STOP CHANNEL 命令而终止,那么它将处于停止状态。

如果 channel-name 是入站通道 (由包含 CSQXRESP 的 csect-name 指示) ,那么它是从连接 conn-id启动的。 如果 channel-name 是出站通道,那么将省略 conn-id

系统操作

继续处理。

系统程序员响应

如果通道已停止,请解决任何错误,并发出 START CHANNEL 命令以重新启动通道。

CSQX502E

csect-name 不允许对通道 chl-type(channel-name) 执行操作

严重
8
说明

无法在通道 channel-name上执行您请求的操作。 某些操作仅对某些通道类型有效。 此通道是 chl-type 通道类型。 例如,只能从发送消息的端对通道执行 ping 操作。

系统操作

未执行请求的操作。

系统程序员响应
检查是否正确指定了通道名称。 如果是,请检查:
  • 已正确定义通道
  • 连接名称正确标识远程端
  • 对于集群接收方通道,连接名称未指定通用地址或共享侦听器端口 (INDISP = GROUP)。
  • 对于 TCP/IP 连接,本地通道指定的端口号与远程队列管理器上的侦听器所使用的端口号相匹配。
您可以使用 csect-name 来确定失败的操作:
表 1. 将 csect-names 映射到操作
csect-名称 操作
CSQXPING Ping 通道
CSQXRESE 重置通道
CSQXRESO 解析通道
CSQXSTOP 停止通道
CSQX503E

csect-name 协商失败,通道 channel-name type=last-segment-type data=xxx connection conn-id

严重
8
说明

由于本地队列管理器与使用连接 conn-id的远程端之间的协商失败,无法建立通道 channel-name 。 接收到的最后一个控制数据的类型为 last-segment-type ,并伴有指示错误的数据。

FFFFFFFF (-1) 指示远程端未发送任何错误数据。

系统操作

通道未启动。

系统程序员响应

检查远程端的控制台日志以获取说明协商失败原因的消息。

CSQX504E

csect-name 本地协议错误,通道 channel-name type=type data=xxx

严重
8
说明

在与远程端通信期间,通道 channel-name 的本地消息通道代理程序检测到协议错误。

type 显示发生的错误类型,不正确的值由 xxx显示。
00000001
缺少通道。 定义远程通道。 请参阅消息 CSQX520E 以获取更多信息。
00000002
通道类型不正确。 请检查您的定义。 请参阅消息 CSQX547E 以获取更多信息。
00000003
队列管理器不可用。 检查队列管理器。 请参阅消息 CSQX524E 以获取更多信息。
00000004
消息序列错误。 请调查问题并重置通道。 请参阅消息 CSQX526E 以获取更多信息。
00000005
队列管理器正在终止。 此消息可能仅供参考。 请参阅消息 CSQX525E 以获取更多信息。
00000006
无法存储。 此消息可能仅供参考。 请参阅消息 CSQX527ECSQX544E 以获取更多信息。 另外,请检查远程系统的错误日志。 消息可能在远程死信队列上结束。
00000007
用户已关闭。 此消息可能仅供参考。 请参阅消息 CSQX528I 以获取更多信息。 通道正在停止,原因是 STOP CHANNEL 命令或通道启动程序正在停止。
00000008
超时已到期。 此消息可能仅供参考。 在 MQGET_WAIT 期间, DISCINT 超时,因此通道已关闭。
00000009
目标队列未知 - 请联系 IBM 支持中心。
0000000A
网段类型不正确 - 请联系 IBM 支持中心。
0000000B
段长度不正确。 检查远程客户机。 客户机已发送大于其请求的缓冲区的段,或者请求的缓冲区超出组合的有效内容和头限制。
0000000C
数据无效 - 请联系 IBM 支持中心。
0000000D
意外段落 - 请联系 IBM 支持中心。
0000000E
意外 ID - 请联系 IBM 支持中心。
0000000F
意外 MSH - 请联系 IBM 支持中心。
00000010
一般协议问题 - 请联系 IBM 支持中心。
00000011
批次故障 - 请联系 IBM 支持中心。
00000012
信息长度不正确 - 请联系 IBM 支持中心。
00000013
段号不正确 - 请联系 IBM 支持中心。
00000014
安全故障 - 请联系 IBM 支持中心。
00000015
换行值错误。 使用 ALTER CHANNEL SEQWRAP 命令来对齐本地或远程通道序列合并值。 请参阅消息 CSQX505E 以获取更多信息。
00000016
通道不可用。 检查远程通道是 STOPPED 还是不可用。 请参阅消息 CSQX558E 以获取更多信息。
00000017
退出时关闭 - 请联系 IBM 支持中心。
00000018
密码规范错误。 如果远程端已设置为 SSLFIPS (YES) ,请确认通道的 SSLCIPH 及其兼容性。 请参阅消息 CSQX635E 以获取更多信息。
00000019
对等名称错误。 确认此通道上的 SSLPEERNAME 与远程端的证书中的专有名称匹配。 请参阅消息 CSQX636E 以获取更多信息。
0000001A
SSL/TLS 客户机证书错误。 请检查远程通道,并查看是否为 SSL/TLS 协商提供了证书。 请参阅消息 CSQX637E 以获取更多信息。
0000001B
RMT RSRCS 正在恢复中。 此消息仅供参考; 条件为瞬态。
0000001C
SSL/TLS 正在刷新。 此消息仅供参考; 条件为瞬态。
0000001D
HOBJ 无效 - 请联系 IBM 支持中心。
0000001E
转换 ID 错误 - 请联系 IBM 支持中心。
0000001F
插座操作类型无效 - 请联系 IBM 支持中心。
00000020
备用队列管理器无效-请与 IBM 支持中心联系。
00000021
最大传输大小无效。 增大传输单元大小的远程 RECEIVER 属性。
00000022
FAP 级别无效 - 请联系 IBM 支持中心。
00000023
超出允许的最大转换数。 已超过 SHARECNV 限制。 调查远程客户机并增大 SHARECNV 的值。
00000024
密码保护错误 - 请联系 IBM 支持中心。
系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

请检查控制台日志以确定故障原因。 这可能在通道启动程序或队列管理器被强制停止或异常结束后发生。 如果在其他情况下出现此问题,请联系 IBM 支持中心报告问题。

CSQX505E

csect-name 序列换行值不同,通道 channel-name local=local-seqno remote=remote-seqno

严重
8
说明

通道 channel-name 的序号合并值为 local-seqno,但在远程端指定的值为 remote-seqno。 这两个值必须相同才能启动通道。

系统操作

通道未启动。

系统程序员响应

更改本地或远程通道定义,以便为消息序号合并值指定的值相同。

CSQX506E

csect-name 未收到通道 channel-name 的消息接收确认

严重
8
说明

远程端未接受最后一批消息。

系统操作

通道 channel-name 停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

确定远程端不接受最后一批消息的原因。 解决问题并重新启动通道。

CSQX507E

csect-name Channel channel-name 处于不确定状态,连接 conn-id (队列管理器 qmgr-name)

严重
8
说明

通道 channel-name 与使用连接 conn-id的远程端存在疑问。 关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

请求的操作未完成。

系统程序员响应

检查通道的状态,然后重新启动通道以解决不确定状态,或者使用 RESOLVE CHANNEL 命令手动更正问题。

CSQX511I

csect-name Channel channel-name 已启动,连接 conn-id

严重
0
说明

已从连接 conn-id启动指定的 SVRCONN 通道。

系统操作

继续处理。

CSQX512I

csect-name Channel channel-name 不再处于活动状态,连接 conn-id

严重
0
说明

SVRCONN 通道 channel-name 已终止。 如果它在断开连接时间间隔到期时正常终止,那么它现在处于不活动状态,如果它由于错误或 STOP CHANNEL 命令而终止,那么它将处于停止状态。

SVRCONN channel-name 是从连接 conn-id启动的。

系统操作

继续处理。

系统程序员响应

如果 SVRCONN 通道已停止,请解决任何错误,并发出 START CHANNEL 命令以重新启动该通道。

CSQX513E

csect-name 当前通道限制超出通道 channel-name 连接 conn-id

严重
8
说明

当前通道太多,无法启动另一个通道。 在 MAXCHL 队列管理器属性中指定了允许的最大数目。 当前通道包括已停止和正在重试的通道以及活动通道。

如果 channel-name 是入站通道 (由包含 CSQXRESP 的 csect-name 指示) ,那么它是从连接 conn-id启动的。 如果 channel-name 是出站通道,那么将省略 conn-id

系统操作

通道未启动。

系统程序员响应

在重新启动通道之前,请等待某些操作通道终止,或者使用 ALTER QMGR 命令来增大 MAXCHL。 在通道启动程序停止并重新启动之前,增加 MAXCHL 的更改将不会生效。 如果许多当前操作的通道是服务器连接通道,请考虑限制使用服务器连接通道的 MAXINSTMAXINSTC 属性的通道数。 有关更多详细信息,请参阅 服务器连接通道限制

CSQX514E

csect-name Channel channel-nameqmgr-name 上处于活动状态

严重
8
说明

在处于活动状态的通道上请求了操作。 如果通道是共享的,那么它可能在另一个队列管理器上处于活动状态。 如果通道是接收方,那么它的先前实例可能是孤立的,因此仍处于活动状态。

系统操作

请求失败。

系统程序员响应

对于除启动通道以外的操作,请手动停止该通道,或等待其终止,然后重试该操作。 如果未使用采用 MCA 函数,那么可能需要使用 MODE (FORCE) 来手动停止通道。 使用 "采用 MCA" 功能可避免需要手动干预来处理孤立的接收方通道。

CSQX515I

csect-name 通道 channel-name 已更改

严重
0
说明

为其请求信息的通道是该通道的新实例。 先前的通道实例已结束。

系统操作

显示的信息用于新通道实例。

CSQX516E

csect-name 访问同步数据时出错, RC=return-code

严重
8
说明

访问通道同步数据时发生错误。

如果返回码的格式为 10009nnn 或 20009nnn,那么它是分布式排队消息代码。 这通常与消息 CSQXnnnE 相关联,通常先前会发出此消息。

否则,最可能的原因是存储器不足。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

在某些情况下,通道启动程序也将停止。

系统程序员响应

如果返回码是分布式排队消息代码,请参阅相应的消息说明以获取更多信息。 如果没有描述此类报文,请参阅分布式队列报文代码了解相应的报文编号。

重新启动通道或通道启动程序。 如果该问题仍然存在,请与 IBM 支持中心联系。

CSQX517E

csect-name 重复 q-name -channel channel-name 中的错误

严重
8
说明

在通道 channel-name实例的 q-name 中有多组同步信息。 这可能是因为通道是接收方通道,并且在与它通信的同一网络地址中的不同队列管理器上存在两个同名的发送方通道。

系统操作

将使用通道实例的第一组同步信息,并且将忽略任何其他同步信息。 如果使用通道,那么可能会发生错误。

系统程序员响应

避免使用通道。 从通道同步队列中除去额外的信息集,并重命名通道以使其具有唯一名称。

如果还不能解决问题,请联系 IBM 支持中心。

CSQX519E

csect-name Channel channel-name 未定义连接 remote-conn-id

严重
8
说明

通道启动程序找不到通道 channel-name的定义。

关联的远程连接名称为 remote-conn-id。 如果使用通道的请求不是来自入站连接,或者无法确定远程连接名称,那么 remote-conn-id 将显示为 "???"。

系统操作

请求的操作失败。

系统程序员响应

请确保正确指定了名称,并且通道定义可用。

如果由于发出 REFRESH CLUSTER 命令而删除了自动定义的集群发送方通道 (CLUSSDRA) ,并且放置应用程序仍打开了正在使用该通道的队列对象,那么也可以发出此消息。

CSQX520E

csect-name 远程通道 channel-name 未定义

严重
8
说明

在远程端没有通道 channel-name 的定义。

系统操作

通道未启动。

系统程序员响应

在远程端添加相应的通道定义,然后重试该操作。

CSQX523E

csect-name 远程协议错误,通道 channel-name type=type data=xxx

严重
8
说明
在与远程端通信期间,通道 channel-name 的远程消息通道代理程序检测到协议错误。 type 显示发生的错误类型:
0000000A
段类型不正确
0000000B
不正确的长度
0000000C
无效数据
0000000D
段无效
0000000E
标识无效
0000000F
无效 MSH
00000010
常规错误
00000011
批处理失败
00000012
消息长度不正确
00000013
段号不正确
与错误关联的数据 (例如,不正确的值) 由 xxx显示。
系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

检查远程端的控制台日志以确定故障原因。 这可能在通道启动程序或队列管理器被强制停止或异常结束后发生。 如果在其他情况下出现这种情况,请联系 IBM 支持中心。

CSQX524E

csect-name 远程队列管理器不可用于通道 channel-name

严重
8
说明

通道 channel-name 无法启动,因为远程队列管理器当前不可用。

系统操作

通道未启动

系统程序员响应

启动远程队列管理器,或者稍后重试该操作。

CSQX525E

csect-name Channel channel-name 正在关闭,因为远程队列管理器 qmgr-name 正在停止

严重
8
说明

通道 channel-name 正在关闭,因为远程队列管理器 qmgr-name 正在停止。 在某些情况下,无法确定远程队列管理器名称,因此显示为 "???"。

系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

调查远程队列管理器停止的原因 (如果不是预期的情况)。

CSQX526E

csect-name 通道 channel-name的消息序列错误, sent=msg-seqno expected=exp-seqno

严重
8
说明

对于通道 channel-name的下一个消息序号,本地队列管理器与远程端不一致。 消息通常在发送端和接收端发出: 在发送端, msg-seqnoexp-seqno 不可预测; 在接收端,消息具有序号 msg-seqno ,但需要序号 exp-seqno

系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

确定产生不一致的原因。 可能是同步信息已损坏,或已回退到先前版本。 如果无法解决问题,那么可以在通道的发送端使用 RESET CHANNEL 命令手动重置序号。 (对于某些队列管理器,可能还需要在接收端发出 RESET CHANNEL 命令。)

CSQX527E

csect-name 无法为通道 channel-name 发送消息

严重
8
说明

远程端无法接收正在为通道 channel-name发送的消息。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

检查远程端的控制台日志以确定无法接收消息的原因,然后重新启动通道。

CSQX528I

csect-name Channel channel-name 正在停止

严重
0
说明

通道正在关闭,因为发出了 STOP CHANNEL 命令,或者由于通道启动程序正在停止。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

请注意, STOP CHANNEL 命令将通道置于 STOPPED 状态。 必须发出 START CHANNEL 命令以将其重新启动。

CSQX531E

csect-name channel-name 的传输队列 q-name 具有错误的用法类型

严重
8
说明

队列 q-name channel-name的通道定义中被命名为传输队列,但它不是传输队列。

系统操作

通道未启动。

系统程序员响应

确保在通道定义中正确指定了队列名称。 如果是,请将队列的队列使用属性更改为传输队列的队列使用属性。

CSQX533I

csect-name Channel channel-name 已处于请求状态

严重
0
说明

已发出停止通道 channel-name 的请求,但通道已处于指定状态,或正在达到该状态。

系统操作

将忽略该请求。

CSQX534E

csect-name 通道 channel-name 已停止

严重
4
说明

无法执行请求的操作,因为通道当前已停止。

系统操作

将忽略该请求。

系统程序员响应

发出 START CHANNEL 命令以重新启动通道。

CSQX535E

csect-name Channel channel-name 正在停止,因为出口 exit-name 无效

严重
8
说明

为通道 channel-name 指定的用户出口 exit-name 无效。

系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。 对于自动定义的通道,通道不会启动。

系统程序员响应

确保在通道定义中正确指定了用户出口名称,并且用户出口程序正确且可用。 通道启动程序从其启动式任务 JCL 过程 xxxxCHIN的 CSQXLIB DD 语句下的库数据集装入出口。

CSQX536I

csect-name Channel channel-name 由于出口 exit-name 的请求而正在停止

严重
0
说明

通道正在关闭,因为用户通道出口 exit-name 已请求该通道。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。 对于自动定义的通道,通道不会启动。

系统程序员响应

请注意,这会使通道进入 STOPPED 状态。 必须发出 START CHANNEL 命令以将其重新启动。

CSQX539E

队列 q-namecsect-name Channel channel-name 不可用

严重
8
说明

接收到触发器消息以启动通道 channel-name 来处理传输队列 q-name。 但是,通道启动程序找不到要启动的已定义且可用的通道。

系统操作

通道未启动。

系统程序员响应

确保定义了用于处理传输队列的通道,并且该通道未停止。

CSQX540E

csect-name 无法落实批处理,通道 channel-name MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

针对与通道 channel-name 关联的队列的 MQCMIT 调用失败。

系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX541E

csect-name 数据转换的 CCSID 无效, ccsid1ccsid2

严重
8
说明

本地编码字符集标识 (CCSID) 或目标 CCSID 无效,或者当前不受支持,或者所涉及的两个 CCSID 之间的转换不受支持。 (无法确定通道的名称,因为无效 CCSID 阻止进行必要的数据转换。)

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

请确保 CCSID 有效并且支持它们之间的转换。 有关受支持的 CCSID 的信息,请参阅 代码集名称和 CCSID

CSQX544E

csect-name 将通道 channel-name 的消息发送到远程死信队列

严重
4
说明

在处理通道 channel-name期间,已将一条或多条消息放入远程队列管理器中的死信队列。

系统操作

继续处理。

系统程序员响应

检查死信队列的内容。 包含的每条消息都采用下列结构:用于描述将消息放入队列的原因及其原始地址的结构。

CSQX545I

csect-name 通道 channel-name 正在关闭,因为断开连接时间间隔已到期

严重
0
说明

由于在断开连接时间间隔内没有消息到达传输队列,因此通道正在关闭。

系统操作

通道正常结束。

CSQX547E

csect-name 远程通道 channel-name 的类型错误

严重
8
说明

无法执行请求的操作,因为远程端上的通道 channel-name 不是合适的类型。 例如,如果本地通道定义为发送方,那么远程队列管理器必须将其相应通道定义为接收方或请求者。

系统操作

不会执行请求的操作。

系统程序员响应
检查是否正确指定了通道名称。 如果是,请检查:
  • 远程端上的通道定义具有适当的通道类型
  • 本地通道的连接名称正确标识远程端
  • 对于集群接收方通道,连接名称未指定通用地址或共享侦听器端口 (INDISP = GROUP)。
  • 对于 TCP/IP 连接,本地通道指定的端口号与远程队列管理器上的侦听器所使用的端口号相匹配。
CSQX548E

csect-name 发送到本地死信队列的消息,通道 channel-name reason=mqrc (mqrc-text)

严重
4
说明
在处理通道 channel-name期间,一条或多条消息已放入本地队列管理器中的死信队列。 mqrc 显示原因,并且是下列其中一项:
  • MQPUT 或 MQPUT1 调用中的 MQRC_ * 原因码
  • MQFB_ * 反馈代码。
系统操作

继续处理。

系统程序员响应

检查死信队列的内容。 包含的每条消息都采用下列结构:用于描述将消息放入队列的原因及其原始地址的结构。

有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

有关 MQFB_ * 反馈代码的信息,请参阅 MQMD-消息描述符中的 MQMD 描述。

CSQX549E

通道 channel-namecsect-name 队列 q-name 禁止获取

严重
8
说明

MQGET 失败,因为先前已禁止获取传输队列。

系统操作

通道停止。 关联的传输队列可能已关闭触发。

系统程序员响应

更改传输队列的定义,使其不被 MQGET 调用禁止。

CSQX551E

csect-name 操作不受支持,通道 channel-name 连接 conn-id (队列管理器 qmgr-name)

严重
8
说明

使用连接 conn-id的远程端不支持为通道 channel-name 请求的操作。 关联的远程队列管理器为 qmgr-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

请检查是否正确指定了连接名称参数,以及正在使用的队列管理器的级别是否兼容。

CSQX552E

csect-name 未接收到通道 channel-name 的安全出口数据,连接 conn-id

严重
8
说明

通道 channel-name 的本地安全用户通道出口从远程安全用户通道出口请求数据,但未接收到任何数据。 远程连接为 conn-id

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

确保远程端上通道的安全出口已正确定义并且可用。 如果是,请检查出口程序是否正常运行。

CSQX558E

csect-name 远程通道 channel-name 不可用

严重
8
说明

远程端的通道 channel-name 当前已停止或不可用。 例如,当前通道可能太多,无法将其启动。

系统操作

通道未启动。

系统程序员响应

这可能是临时情况,通道将重试。 如果没有,请检查远程端通道的状态。 如果它已停止,请发出 START CHANNEL 命令以将其重新启动。 如果当前通道过多,请等待某些操作通道终止,或者手动停止某些通道,然后再重新启动该通道。

CSQX565E

csect-name 没有 qmgr-name的死信队列,通道 channel-name

严重
8
说明

无法正常传递消息,并且没有为队列管理器 qmgr-name定义死信队列。

您可以在消息重新分配期间通过集群发送方通道获取此消息。 在重新分配期间,将从传输队列获取消息并再次将其放回。 如果传输队列已满,那么 put 将失败并尝试将消息写入死信队列。 如果死信队列不存在,那么将生成消息 CSQX565E ,并回滚重新分配更改。 直到解决队列已满问题之后,才会发生重新分配。

系统操作

当继续处理时,通道将停止,除非正在发送非持久消息并且通道的 NPMCLASS 属性设置为 FAST。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

更正导致消息无法正常传递的问题,或者为远程队列管理器定义死信队列。

CSQX567E

csect-name 监听器无法注册到 APPC/ MVS, TRPTYPE=LU62 INDISP=disposition RC=return-code reason=reason

严重
8
说明

启动时,指定的 LU 6.2 监听器无法注册为 APPC/ MVS 服务器。 APPC/ MVS 分配服务的返回代码为 return-code ,相关原因代码为 reason (均为十六进制)。

系统操作

侦听器未启动。

系统程序员响应

请参阅 z/OS 的通信协议返回代码》 以了解 APPC/ MVS 分配服务返回代码的原因,并参阅 z/OS MVS 编程:编写 APPC/ MVS 服务器》 手册以了解更多信息。 检查 LUNAME 队列管理器属性是否与监听器使用的 APPC/ MVS 符号目标的 PARTNER_LU 值相同。

CSQX568E

csect-name 监听器无法从 APPC/ MVS 取消注册, TRPTYPE=LU62 INDISP=disposition RC=return-code reason=reason

严重
8
说明

在停止时,指定的 LU 6.2 监听器无法取消注册为 APPC/ MVS 服务器。 APPC/ MVS 分配服务的返回代码为 return-code ,相关原因代码为 reason (均为十六进制)。

系统操作

侦听器停止。 可能无法将其重新启动。

系统程序员响应

请参阅 z/OS 的通信协议返回代码》 以了解 APPC/ MVS 分配服务的返回代码的原因,并参阅 z/OS MVS 编程:编写 APPC/ MVS 服务器 》手册以了解更多信息。

CSQX569E

csect-name Channel channel-name 超过 TCP/IP 通道限制

严重
8
说明

当前 TCP/IP 通道数是允许的最大数目; 无法启动另一个通道。 当前通道包括已停止和正在重试的通道以及活动通道。 在 TCPCHL 队列管理器属性中指定了允许的最大值,但如果分派器失败,或者 TCP/IP 资源受到限制 (如消息 CSQX118I所报告) ,那么可能会降低允许的最大值。

系统操作

通道未启动。

系统程序员响应

如果允许的最大数目为零,那么不允许 TCP/IP 通信,并且不能启动 TCP/IP 通道。 如果允许的最大值为非零,请在重新启动通道之前等待某些操作通道终止,或者使用 ALTER QMGR 命令来增大 TCPCHL。

CSQX570E

csect-name Channel channel-name 超出 LU 6.2 通道限制

严重
8
说明

当前 LU 6.2 通道数是允许的最大数目; 无法启动另一个通道。 当前通道包括已停止和正在重试的通道以及活动通道。 在 LU62CHL 队列管理器属性中指定了允许的最大值,但如果分派器发生故障,那么可能会减少允许的最大值。

系统操作

通道未启动。

系统程序员响应

如果允许的最大数目为零,那么不允许 LU 6.2 通信,并且不能启动 LU 6.2 通道。 如果允许的最大值为非零,请在重新启动通道之前等待某些操作通道终止,或者使用 ALTER QMGR 命令来增大 LU62CHL。

CSQX571E

csect-name PKCS #11 可调用服务 "func" 出错, RC=return-code,原因 =reason

严重
8
说明

尝试使用 PKCS #11 可调用服务 func 失败。

系统操作

发生错误的组件 (消息通道代理程序,主管) 将继续,但正在使用的功能部件将不可用。

如果 func 是 CSFPPRF (伪随机函数) ,那么受影响的功能是密码保护。 如果未使用此功能,那么可以忽略此错误。 如果在通道启动程序启动时发生此情况,那么密码保护算法将改为使用 STCK。

系统程序员响应

有关 PKCS #11 可调用服务的返回代码原因的信息,请参阅 z/OS Cryptographic Services ICSF Application Programmer's Guide 中有关 ICSF 和加密协处理器返回/原因代码的章节。

有关集成加密服务设施 (ICSF) 的更多信息,请参阅 使用 ICSF

CSQX572E

csect-name Channel channel-name 正在停止,因为消息头无效

严重
8
说明

在处理通道 channel-name期间,发现具有无效头的消息。 死信队列已定义为传输队列,因此如果消息已放入其中,那么将创建循环。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

请更正导致消息头无效的问题。

CSQX573E

csect-name Channel channel-name 超出活动通道限制

严重
8
说明

有太多通道处于活动状态 (传输消息) ,无法启动另一个通道。 在 ACTCHL 队列管理器属性中指定了允许的最大数目。

系统操作

通道未启动。

系统程序员响应

在重新启动通道之前,请等待某些操作通道终止,或者手动停止某些通道,或者使用 ALTER QMGR 命令来增大 ACTCHL。 在通道初始化程序停止并重新启动之前,增加 ACTCHL 的更改将不会生效。

CSQX574I

csect-name Channel channel-name 现在可以启动

严重
0
说明

指定的通道正在等待启动,因为有太多通道处于活动状态 (传输消息) ,无法启动另一个通道。 一个或多个活动通道已终止,因此此通道现在可以启动。

注: 虽然生成了相应的事件,但未发出此消息本身。
CSQX575E

csect-name 通道协商失败

严重
8
说明

由于协商失败,无法建立本地队列管理器与远程端之间的通道。 故障导致无法确定通道名称: 例如,可能无法在本地端和远程端使用的编码字符集标识 (CCSID) 之间进行数据转换。

系统操作

通道未启动。

系统程序员响应

检查远程端的控制台日志以获取说明协商失败原因的消息。

CSQX576E

csect-name ICSF 不可用

严重
8
说明

为了生成密码保护算法的熵,调用了 CSFPPRF (伪随机函数) ,这要求集成加密服务设施 (ICSF) 可用。 发现 ICSF 不可用。

系统操作

密码保护算法改为使用 STCK。

系统程序员响应

如果正在使用密码保护,请启动 ICSF。 如果未使用此消息,那么可以忽略此错误消息。

CSQX578E

csect-name 无法保存通道 channel-name 的状态

严重
8
说明

发生了内部错误。

系统操作

通道停止。 关联的传输队列可设置为 GET (DISABLED) 并关闭触发。

有关该错误的信息将写入通道启动程序启动式任务 JCL 过程 xxxxCHIN的 CSQSNAP DD 语句所标识的数据集。

系统程序员响应

收集 "问题确定 "部分列出的项目,并联系 IBM 支持中心。

CSQX599E

csect-name Channel channel-name 异常结束连接 conn-id

严重

8

说明

通道 channel-name 由于严重问题而异常结束,如前面的消息中所报告。

如果 channel-name 是入站通道 (由包含 CSQXRESP 的 csect-name 指示) ,那么它是从连接 conn-id启动的。 如果 channel-name 是出站通道,那么将省略 conn-idconn-id 可以后跟已解析的主机名或位于 conn-id 后面的括号中的网络地址,但这取决于是否可以解析它以及是否有足够的空间来报告它。

系统操作

通道停止。 关联的传输队列可能设置为 GET (DISABLED) 并关闭触发。

系统程序员响应

调查先前消息中报告的问题。 有关更多信息,请参阅 DQM 中的问题确定

CSQX608E

csect-name 正在恢复通道 channel-name 的远程资源

严重
8
说明

通道 channel-name 无法启动,因为正在恢复远程队列管理器上的资源。

系统操作

通道未启动。

系统程序员响应

稍后重新启动通道。 如果问题仍然存在,请检查远程端的控制台日志以获取说明问题原因的消息。 这包括具有更多详细信息的 CSQX609E 实例。

CSQX609E

csect-name 恢复中的资源,通道 channel-name MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

通道的消息通道代理程序无法连接到队列管理器,因为正在恢复资源。

系统操作

通道未启动。

系统程序员响应

有关来自 MQCONNX 请求的 mqccmqrc (mqrc-text 以文本形式提供 MQRC)的信息,请参阅 API 完成和原因代码

CSQX613I

csect-name Channel channel-name 实例已处于请求的状态

严重
0
说明

已发出停止通道 channel-name 的特定实例的请求 (通过指定连接名称或远程队列管理器名称) ,但通道实例已处于指定状态,或正在达到该状态。

如果尝试使用 QMNAME 参数停止 SVRCONN 通道,那么此错误也将适用。 在这种情况下,请勿使用 QMNAME 参数。 为了停止特定 SVRCONN 实例,请使用 CONNAME 参数

系统操作

将忽略该请求。

[MQ 9.2.0 2020 年 7 月]
CSQX616E

csect-name 未启用建议的 CipherSpec 。 CipherSpec cipherspec 通道 通道 连接 conn-id

严重
8
说明

[MQ 9.2.0 2020 年 7 月]通道启动失败的原因是另一端提出的 CipherSpec 未在本地通道启动器上启用。

系统操作

阻止通道启动。

系统程序员响应

请检查您是否具有您尝试使用的 CipherSpec 的正确数字证书公用密钥类型; 请参阅 IBM MQ 中的数字证书和 CipherSpec 兼容性 以获取更多信息。

检查 SSLCIPH 通道属性中指定的 CipherSpec ,并考虑使用更安全的 CipherSpec。

[MQ 9.2.0 2020 年 7 月]如果 CipherSpec 用于 TLS 1.3 ,而 TLS 1.3 未启用,则通过在队列管理器启动程序的 QMINI 数据集中的 TransportSecurity stanza 中设置 AllowTLSV13=TRUE 来启用 TLS 1.3。

如果您要重新启用弱或已废弃的 CipherSpecs, 的使用,请参阅 启用已废弃的 CipherSpecs on z/OS

注意: 以这种方式重新启用 CipherSpecs 会使系统面临可能的安全问题。 您应该使用仅使用 TLS 协议的 CipherSpecs ,而不是 SSLv3。
CSQX617I

csect-name 未处理 SSL 密钥存储库刷新, SSL 通信不可用

严重
0
说明

无法刷新高速缓存的 SSL 密钥存储库以响应 REFRESH SECURITY TYPE (SSL) 命令,因为 SSL 通信当前不可用。

系统操作

0

系统程序员响应
请调查 SSL 不可用的原因,并采取相应的操作。 可能需要重新启动通道启动程序以允许使用 SSL。
注: 确保 SSLTASKS 设置为非零值。
CSQX618I

csect-name SSL 密钥存储库刷新已启动

严重
0
说明

正在刷新高速缓存的 SSL 密钥存储库以响应 REFRESH SECURITY TYPE (SSL) 命令。

系统操作

刷新完成时将发出消息 CSQX619I

CSQX619I

已处理 csect-name SSL 密钥存储库刷新

严重
0
说明

已高速缓存的 SSL 密钥存储库的刷新已完成。

系统操作

将根据需要重新启动通道。

CSQX620E

csect-name 系统 SSL 错误,通道 channel-name connection conn-id function 'func' RC=return-code

严重
8
说明

通道发生意外的 SSL 通信错误。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 远程连接为 conn-idfunc 是给出错误的系统 SSL 函数的名称, return-code 是返回码 (以十进制表示,除非 func 是 "gsk_fips_state_set" ,在这种情况下它是十六进制的)。

系统操作

通道已停止。

系统程序员响应

请参阅 z/OS 的传输层安全性 (TLS) 返回代码以了解系统 SSL 返回代码的原因,并参阅 z/OS 加密服务系统 SSL 编程手册中的 SSL 函数返回代码以了解更多信息。

CSQX625E

csect-name 系统 SSL 错误,函数 "func" RC=return-code

严重
8
说明

SSL 服务器子任务发生意外的 SSL 通信错误。 func 是给出错误的系统 SSL 函数的名称, return-code 是返回码 (十进制)。

系统操作

SSL 服务器子任务终止。

系统程序员响应

请参阅 z/OS 的传输层安全性 (TLS) 返回代码以了解系统 SSL 返回代码的原因,并参阅 z/OS 加密服务系统 SSL 编程手册中的 SSL 函数返回代码以了解更多信息。

CSQX629E

csect-name Channel channel-name 需要 ICSF for SSLCIPH (ciph)

严重
8
说明

通道 channel-name 正在使用需要集成加密服务设施 (ICSF) 可调用服务的密码规范 ciph ,但 ICSF 不可用。 有时通道名称和 cipherspec 未知,因此显示为 "???"。

4 字符十六进制代码列示在 启用 CipherSpecs表 1不推荐使用的 CipherSpecs表 1 中。

[MQ 9.2.0 2020 年 7 月]如果 CipherSpec 在消息中显示为 4 个字符的十六进制代码,则可以从 CipherSpecs 中获取名称,顺序为 IBM MQ 9.2.0

使用 GCM 或临时椭圆曲线算法的密码规范需要 ICSF。

系统操作

通道将不会启动。

系统程序员响应

请确保 ICSF 可用,或者将通道正在使用的密码规范更改为不需要 ICSF 的密码规范。 如果使用 ICSF 并使用 SSLFIPS(YES) 运行队列管理器,请确保 ICSF 已配置为以 FIPS 模式运行。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL function return code 455

CSQX630E

csect-name Channel channel-name 需要 SSL

严重
8
说明

通道 channel-name 无法启动,因为它需要 SSL ,但 SSL 通信当前不可用。

系统操作

通道未启动。

系统程序员响应

如果需要 SSL ,请调查其不可用的原因并采取相应的操作。 一个可能的原因是启动通道地址空间的用户没有可用的证书。 如果是这种情况,您需要通过发出命令 RACDCERT ID(xxxx)(其中 xxxx 是用户标识) 来重新配置用户标识,使其具有正确值的证书。

检查是否设置了 SSL 队列管理器属性,例如 SSLTASKS 必须大于 0。

如果不需要 SSL ,请更改通道定义,以便不使用 SSL。

[MQ 9.2.0 2020 年 7 月]
CSQX631E

csect-name 密码规范不同,通道 channel-name local=local-ciph remote=remote-ciph connection conn-id

严重
8
说明
通道 channel-name 的 SSL 密码规范值为 local-ciph,但在远程端 (来自连接 conn-id) 指定的值为 remote-ciph

[MQ 9.2.0 2020 年 7 月]支持的别名 CipherSpecs 列于 CipherSpecs 您可以使用 TLS 支持 IBM MQ ,支持的 CipherSpecs 和协议列于 CipherSpecs 从 IBM MQ 9.2.0

系统操作

通道未启动。

系统程序员响应

更改本地或远程通道定义,以便为 SSL 密码规范指定的值相同。

[MQ 9.2.0 2020 年 7 月]如果使用 ANY_* 别名 CipherSpec 值,请确保在通道两端使用兼容的 CipherSpec 值,以便协商出合适的 CipherSpec。

CSQX632I

csect-name SSL 证书没有关联的用户标识,远程通道 channel-name,连接 conn-id -使用的通道启动程序用户标识

严重
0
说明

接受在 SSL 握手期间从远程端 (从连接 conn-id) 发送的证书,但找不到与其关联的用户标识。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

可能的原因是证书或匹配的证书名称过滤器未定义到外部安全管理器 (ESM) ,或者证书包含 ESM 无法理解的字段。

系统操作

通道启动程序地址空间的用户标识用作通道的通道用户标识。

系统程序员响应

如果您正在使用证书名称过滤,那么可以创建与此证书匹配的过滤器。 有关将用户标识与证书相关联的详细信息,请参阅 使用证书名称过滤器 (CNF)

如果您希望通道上的安全性不需要使用 SSL 映射的证书用户标识,那么可以定义通道以使用具有值 ONLYMCA (而不是 DEF) 或 ALTMCA (而不是 CTX ) 的 PUT 权限 (PUTAUT) ,并且不会发出此消息,因为没有针对通道的安全性检查正在使用找不到的 SSL 映射的证书用户标识。 请参阅 使用 TCP/IP 接收通道 ,以获取有关使用 TCP/IP 在接收通道上进行安全性检查的用户标识的更多详细信息。

或者,更改 SSLPEER 通道属性或创建 CHLAUTH 记录以防止从远程通道接受此证书。 有关更多详细信息,请参阅 通道认证记录

CSQX633E

csect-name 远程通道 channel-name 的 SSL 证书本地检查失败,连接 conn-id

严重
8
说明

无法验证在 SSL 握手期间从远程端 (来自连接 conn-id) 发送的证书。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

确保连接到远端密钥存储库的 SSL 证书有效,并且签名证书已连接到本地队列管理器的密钥环,以便对发送的证书进行验证。

有关 SSL 证书和密钥存储库的完整详细信息,请参阅 保护

此错误可能指示通道的远程端配置为发送错误的证书。 检查通道远程端的证书标签配置,并确保本地密钥存储库包含所有必要的 CA 证书。

检查钥匙圈中是否有与非过期证书具有相同 Subject Distinguished Name 的过期证书。 如果是,则从钥匙圈上取下过期的钥匙。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 8

CSQX634E

csect-name SSL 证书远程检查失败,通道 channel-name 连接 conn-id

严重
8
说明

无法验证在 SSL 握手期间使用连接 conn-id 发送到远程端的证书。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

首先,需要检查本地队列管理器 qmgr-name 密钥环中的 SSL 证书是否有效,例如是否处于 TRUST 状态,是否过期。

其次,您还需要检查签名证书 (例如,来自认证中心的证书) 和签名证书是否都已连接到远程端的密钥存储库,以便可以在远程端验证所发送的证书。

所使用的证书在 CERTLABL 属性中的通道上命名,或者在 CERTLABL 属性或 CERTQSGL 属性中的队列管理器上命名 (对于共享通道)。 如果在这些属性中都找不到证书标签,则将证书命名为 " ibmWebSphereMQqsg -name"(共享通道)或 " ibmWebSphereMQqmgr -name",或使用密钥环中的默认证书。

有关 SSL 证书和密钥存储库的完整详细信息,请参阅 保护

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming手册中的 System SSL Function return code 414

CSQX635E

csect-name 通道 channel-name 连接 conn-id 的密码规范 ciph 无效

严重
8
说明

通道 channel-name 的 SSL 密码规范值无效。 该值在消息中显示为完整密码字符串。

[MQ 9.2.0 2020 年 7 月]支持的 CipherSpecs 列于 CipherSpecs 从 IBM MQ 9.2.0

如果远程端配置为使用 SSLFIPS (YES) ,那么可能会发生此错误。 检查远程端的错误以确定是否存在这种情况。

[MQ 9.2.0 2020 年 7 月]如果在任一端配置了 SSLFIPS,并且试图通过 TLS 1.3 CipherSpec 启动通道,也会出现此错误。 TLS 1.3 CipherSpecs 尚未通过 FIPS 认证。

系统操作

通道将不会启动。

系统程序员响应

请更正通道的 SSL 密码规范。 如果远端配置为只接受 FIPS 认证的密码规格,则应更改通道以使用 FIPS 认证的密码规格。 有关哪些密码规格通过 FIPS 认证的详细信息,请参阅指定 CipherSpecs

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 402System SSL Function Return Code 412System SSL Function Return Code 422

[MQ 9.2.0 2020 年 7 月]如果 CipherSpec 用于 TLS 1.3 ,而 TLS 1.3 未启用,则通过在队列管理器启动程序的 QMINI 数据集中的 TransportSecurity stanza 中设置 AllowTLSV13=TRUE 来启用 TLS 1.3。 但是,如果队列管理器属性 SSLFIPS 设置为 "是",则不能使用 TLS V1.3 密码规范,因为 TLS V1.3 CipherSpecs 尚未通过 FIPS 认证。 在这种情况下,请考虑将 SSLFIPS 设置为 NO。

CSQX636E

csect-name 专有名称与同级名称不匹配,通道 channel-name name = 'dist-name' connection conn-id

严重
8
说明

在远程端 (来自连接 conn-id) 的 SSL 证书中指定的专有名称 dist-name与通道 channel-name的 SSL 对等名称不匹配。 远程端的专有名称必须与指定的对等名称 (可以是通用的) 匹配,然后才能启动通道。 在某些情况下,无法确定通道名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

此错误可能指示通道的远程端配置为发送错误的证书。 检查通道远程端的证书标签配置,并确保本地密钥存储库包含所有必要的 CA 证书。

要允许此远程端连接,请更改通道的 SSL 对等名称规范,以使其与远程端的 SSL 证书中的专有名称相匹配,或者根据需要获取远程端的正确证书。

如果 SSL 对等名称规范需要与多个不同远程 SSL 证书的多个不同专有名称匹配,请考虑使用通道认证记录来定义规则,以允许或阻止特定 SSL 对等名称,而不是通道定义上的 SSL 对等名称规范。 有关更多详细信息,请参阅 通道认证记录

CSQX637E

csect-name 没有用于远程通道 channel-name的 SSL 证书,连接 conn-id

严重
8
说明

远程通道 (来自连接 conn-id) 未提供要在 SSL 握手期间使用的证书,但需要证书。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

确保 SSL 证书已连接到远程端的密钥存储库,并且该证书已由 RACF标记为 "TRUST" ,并且未到期。 或者,如果适用,请更改本地通道定义,以使其 SSLCAUTH 属性设置为 OPTIONAL

有关 SSL 证书和密钥存储库的完整详细信息,请参阅 保护

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 403

CSQX638E

csect-name 通道 channel-name的 SSL 通信错误,连接 conn-id

严重
8
说明

通道发生意外的 SSL 通信错误,如先前消息中所报告。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 远程连接为 conn-id

系统操作

通道将不会启动。

系统程序员响应

调查先前消息中报告的问题。 查看本地和远程控制台日志以获取网络错误报告。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 406

CSQX639E

csect-name 没有针对远程通道 channel-name的密码规范,连接 conn-id

严重
8
说明

远程通道 channel-name (来自连接 conn-id) 未提供 SSL 密码规范,但需要一个。 在某些情况下,无法确定通道名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

更改远程通道定义,以便为 SSL 密码规范指定的值与本地通道的值相同。

CSQX640E

csect-name 同级名称无效,通道 channel-name attribute=key-name

严重
8
说明

通道 channel-name 的 SSL 对等名称包含无效或不受支持的专有名称属性键 key-name 。 在某些情况下,无法确定通道名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

更正通道的 SSL 对等名称。

[MQ 9.2.0 2020 年 7 月]
CSQX641E

csect-name 远程通道的密码规范错误,通道 channel-name, local=local-cipher, remote=remote-cipher, connection connection-id

严重
8
说明

[MQ 9.2.0 2020 年 7 月]远程通道 channel-name 的 CipherSpec (来自连接 connection -id )发生错误。 在某些情况下,无法确定通道名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应
[MQ 9.2.0 2020 年 7 月]

查看通道两端的 CipherSpecs ,确保它们相匹配。

如果 CipherSpec 用于 TLS 1.3 ,并且未启用 TLS 1.3 ,请通过在队列管理器启动过程中的 QMINI 数据集的 TransportSecurity 节中设置 AllowTLSV13=TRUE 来启用 TLS 1.3 。

如果正在使用 ANY_ * 别名 CipherSpec 值,请确保在通道两端使用兼容的 CipherSpec 值,以便可以协商合适的 CipherSpec 。

CSQX642E

csect-name 没有通道 channel-name 的 SSL 证书

严重
8
说明

通道 channel-name 未提供要在 SSL 握手期间使用的证书,但远程端需要证书。 在某些情况下,无法确定通道名称,因此显示为 "???"。

系统操作

通道未启动。

系统程序员响应

确保本地队列管理器 qmgr-name 的密钥环连接了与队列管理器相关联的 SSL 证书。 如果已配置证书标签,请检查该证书是否存在,是否被 RACF标记为 "TRUST" ,以及是否未到期。

所使用的证书在 CERTLABL 属性中的通道上命名,或者在 CERTLABL 属性或 CERTQSGL 属性中的队列管理器上命名 (对于共享通道)。 如果在这些属性中都找不到证书标签,则将证书命名为 " ibmWebSphereMQqsg -name"(共享通道)或 " ibmWebSphereMQqmgr -name",或使用密钥环中的默认证书。

或者,如果适用,请更改远程通道定义,以使其 SSLCAUTH 属性设置为 OPTIONAL。

有关 SSL 证书和密钥存储库的完整详细信息,请参阅 保护

CSQX643E

csect-name 远程通道 channel-name的对等名称错误,连接 conn-id

严重
8
说明

远程通道 channel-name (来自连接 conn-id) 的 SSL 对等名称发生错误。 在某些情况下,无法确定通道名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

请查看远程控制台日志以确定同级名称错误。

CSQX644E

csect-name 无法确定远程通道 channel-name 的对等名称

严重
4
说明

无法确定与 SSL 握手期间从远程端发送的证书关联的对等名称。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

如果本地通道具有指定的对等名称,那么它不会启动。

系统程序员响应

确保本地队列管理器 qmgr-name 密钥环中的 SSL 证书有效,并且签名证书已连接到远程端的密钥库,以便对发送的证书进行验证。

所使用的证书在 CERTLABL 属性中的通道上命名,或者在 CERTLABL 属性或 CERTQSGL 属性中的队列管理器上命名 (对于共享通道)。 如果在这些属性中都找不到证书标签,则将证书命名为 " ibmWebSphereMQqsg -name"(共享通道)或 " ibmWebSphereMQqmgr -name",或使用密钥环中的默认证书。

请检查本地和远程通道定义是否正确。

有关 SSL 证书和密钥存储库的完整详细信息,请参阅 保护

CSQX645E

csect-name 通道 channel-name 缺少证书 cert-label

严重
4
说明

密钥环中找不到 SSL/TLS 证书的证书标签或默认证书,或证书不被信任。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

在某些情况下,此消息将多次出现,针对每个受影响的通道显示一次。

系统操作

通道未启动。

系统程序员响应

确保名为 cert-label 的 SSL/TLS 证书在密钥环中且有效。

或者,更改证书标签配置,让通道使用有效的证书。

所使用的证书在 CERTLABL 属性中的通道上命名,或者在 CERTLABL 属性或 CERTQSGL 属性中的队列管理器上命名 (对于共享通道)。 如果在这些属性中都找不到证书标签,则将证书命名为 " ibmWebSphereMQqsg -name"(共享通道)或 " ibmWebSphereMQqmgr -name",或使用密钥环中的默认证书。

要验证哪个键环正在使用,请执行以下 MQSC 命令:
DISPLAY QMGR SSLKEYR
要列出使用中的钥匙圈中的证书,请执行以下 RACF® 命令或外部安全管理器中的同等命令:
RACDCERT ID(chinit-user-id) LISTRING(key-ring-name)

有关更多信息,请参阅 z/OS 加密服务系统 SSL 编程手册中的返回代码系统 SSL 函数返回代码 6系统 SSL 函数返回代码 407

CSQX646E

csect-name 访问通道 channel-name 的 LDAP 服务器时出错

严重
4
说明

检查通道的 CRL 时,设置 LDAP 环境或检索 LDAP 目录条目时发生错误。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

请确保已正确指定并设置 LDAP 服务器,并且该服务器正在运行。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 11

CSQX658E

csect-name SSL 证书已到期,通道 channel-name 连接 conn-id

严重
4
说明

当前时间早于 SSL 证书开始时间或晚于结束时间。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 连接为 conn-id

系统操作

通道将不会启动。

系统程序员响应

如果证书已到期,请获取新证书,如果证书尚未生效,请等待该证书生效。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 401

CSQX663E

csect-name SSL 证书签名不正确,通道 channel-name 连接 conn-id

严重
4
说明

在使用连接 conn-id从远程端发送的 SSL 证书中,证书签名不正确。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道将不会启动。

系统程序员响应

确保连接到远程端的密钥存储库的 SSL 证书有效。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 413

CSQX665E

csect-name Channel channel-name 正在停止,因为远程 SSL 套接字已关闭,连接 conn-id

严重
4
说明

使用 SSL 通信 (来自连接 conn-id) 的通道的远程端关闭了套接字或发送了关闭通知警报。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道停止。

系统程序员响应

检查远程端的控制台日志以确定故障原因。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 420

CSQX666E

csect-name LDAP 服务器不可用于通道 channel-name

严重
4
说明

检查通道的 CRL 时,必需的 LDAP 服务器不可用。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道未启动。

系统程序员响应

确保 LDAP 服务器正在运行。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function return Code 427

[MQ 9.2.0 2020 年 7 月]
CSQX668I

csect-name 已禁用基于 TLS V1.2 协议的密码规范

严重
4
说明

未启用使用 TLS V1.2 协议的密码规范。 配置为使用这些密码规范的通道在启动时失败。

系统操作

继续处理。

系统程序员响应

如果不需要使用基于 TLS V1.2 协议的密码规范,那么无需执行任何操作。

如果要启用基于 TLS V1.2 协议,要么停止队列管理器并删除或注释队列管理器启动时 QMINI 数据集中定义的 AllowedCipherSpecs 列表,要么在 AllowedCipherSpecs 列表中添加基于 TLS V1.2 协议的密码规范。 重新启动队列管理器。

[MQ 9.2.0 2020 年 7 月]
CSQX669I

csect-name 已启用基于 TLS V1.2 协议的密码规范

严重
4
说明

将启用基于 TLS V1.2 协议的密码规范,并且可以将通道配置为使用这些密码规范。

系统操作

继续处理。

系统程序员响应

如果不需要使用基于 TLS V1.2 协议的密码规范,请停止队列管理器,并在 QMINI 数据中定义一个 AllowedCipherSpecs 列表,其中不包含任何基于 TLS V1.2 协议的密码规范。 重新启动队列管理器。

[MQ 9.2.0 2020 年 7 月]
CSQX670I

csect-name 已禁用基于 TLS V1.3 协议的密码规范

严重
4
说明

未启用使用 TLS V1.3 协议的密码规范。 配置为使用这些密码规范的通道在启动时失败。

系统操作

继续处理。

系统程序员响应

如果不需要使用基于 TLS V1.3 协议的密码规范,那么无需执行任何操作。

如果要启用基于 TLS V1.3 协议的密码规范,请确认队列管理器正在运行 z/OS V2.4 或更高版本。 如果不是,那么将需要升级 z/OS 的版本。

如果队列管理器已在支持 TLS 的 z/OS 操作系统版本上运行 V1.3 ,则停止队列管理器,并将 QMINI 数据集中 TransportSecurity 节段中的 AllowTLSV13 属性设置为 TRUE。 默认情况下,已迁移到 IBM MQ 9.2.0 的队列管理器将禁用 TLS V1.3 ,而新创建并在 IBM MQ 9.2.0 运行的队列管理器将启用 TLS。 此外,如果您已在 QMINI 数据集中定义了 AllowedCipherSpecs 列表,请将基于 TLS V1.3 协议的密码规范添加到列表中。 重新启动队列管理器。

如果队列管理器属性 SSLFIPS 设置为 "是",则不能使用 TLS V1.3 密码规范,因为 TLS V1.3 CipherSpecs 尚未通过 FIPS 认证。 请考虑将 SSLFIPS 设置为 NO。

如果队列管理器属性 SSLKEYR 包含空白值,请确保 SSLKEYR 引用定义的密钥环。

[MQ 9.2.0 2020 年 7 月]
CSQX671I

csect-name 已启用基于 TLS V1.3 协议的密码规范

严重
4
说明

将启用基于 TLS V1.3 协议的密码规范,并且可以将通道配置为使用这些密码规范。

系统操作

继续处理。

系统程序员响应

无,除非要使用由于启用 TLS 1.3 而禁用的密码规范。 如果是这样,请参阅 不推荐使用的 CipherSpecs中的注释 3。

CSQX673E

csect-name 证书标签 cert-label 未在通道 channel-name上使用,远程连接 conn-id

严重
8
说明

SSL 或 TLS 通道 channel-name 配置为使用证书标签 cert-label。 但是, 远程同级未发送必要的信息以允许 本地通道使用正确的证书。 远程主机为 conn-id

当本地通道定义具有证书标签并且远程同级不支持选择证书时,会发生此错误。

系统操作

通道将不会启动。

系统程序员响应

确保远程同级支持证书标签配置。 请参阅 数字证书标签,了解需求 以获取证书标签需求的详细信息。 或者,更改本地通道定义,以使其不指定证书标签。

CSQX674E

csect-name Channel channel-name 指定了弱 SSL CipherSpec sslciph

严重
8
说明

通道无法启动,因为它已配置为使用可能不安全的 CipherSpec 。

系统操作

阻止通道启动。

系统程序员响应

检查 SSLCIPH 通道属性中指定的 CipherSpec ,并考虑使用更安全的 CipherSpec。

[MQ 9.2.0 2020 年 7 月]如果 CipherSpec 用于 TLS 1.3 ,而 TLS 1.3 未启用,则通过在队列管理器启动程序的 QMINI 数据集中的 TransportSecurity stanza 中设置 AllowTLSV13=TRUE 来启用 TLS 1.3。

如果您要重新启用弱或已废弃的 CipherSpecs, 的使用,请参阅 启用已废弃的 CipherSpecs on z/OS

注意: 以这种方式重新启用 CipherSpecs 会使系统面临可能的安全问题。 您应该使用仅使用 TLS 协议的 CipherSpecs ,而不是 SSLv3。
CSQX675E

csect-name 无法完成 SSL 密钥存储库刷新

严重
4
说明

由于发生错误,无法完成高速缓存的 SSL 密钥存储库的刷新。

系统操作

刷新不完整。

系统程序员响应

检查控制台日志以获取可能指示无法启动刷新的原因的消息。

CSQX676E

csect-name SSL 密钥存储库刷新已完成,但某些通道未重新启动

严重
4
说明

已完成对高速缓存的 SSL 密钥存储库的刷新,因此最新值和证书正在用于所有 SSL 通道。 但是,并非所有在启动刷新时运行的出站 SSL 通道都可以在刷新完成后重新启动。

系统操作

继续处理。

系统程序员响应

检查控制台日志以获取标识未重新启动的通道的消息。

CSQX677E

csect-name SSL 密钥存储库刷新已终止,正在等待通道 channel-name

严重
4
说明

正在刷新高速缓存的 SSL 密钥存储库,这涉及停止使用 SSL 通信的所有通道。 一个或多个通道需要太长时间才能停止。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

刷新已终止。 某些使用 SSL 的通道将已停止。

系统程序员响应

停止尚未停止的任何 SSL 通道,然后再次发出 REFRESH SECURITY TYPE (SSL) 命令。

CSQX678E

csect-name Channel channel-name 未启动,正在刷新 SSL 密钥存储库

严重
4
说明

无法启动使用 SSL 通信的通道,因为当前正在刷新高速缓存的 SSL 密钥存储库。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道未启动。

系统程序员响应

等待刷新完成,然后再次启动通道。

CSQX679E

csect-name Channel channel-name 未启动,正在刷新远程 SSL 密钥存储库

严重
4
说明

无法启动使用 SSL 通信的通道,因为当前正在远程端刷新高速缓存的 SSL 密钥存储库。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

系统操作

通道未启动。

系统程序员响应

等待刷新完成,然后再次启动通道。

CSQX683E

csect-name SSL 密钥存储库没有证书

严重
4
说明

SSL 密钥库(即外部安全管理器中的密钥环)不包含任何有效证书。

系统操作

使用 SSL 通信的通道将不会启动。

系统程序员响应

将用户证书和任何必需的认证中心 (CA) 证书添加到密钥存储库。 请确保现有证书有效,未到期,并将其标记为可信。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 7

CSQX684E

csect-name SSL 密钥存储库没有 CA 证书

严重
4
说明

SSL 密钥存储库(即外部安全管理器中的密钥环)不包含任何有效的证书颁发机构 (CA) 证书。 使用 SSL 通信的通道需要至少一个 CA 或自签名证书才能执行客户机认证。

系统操作

使用 SSL 通信的通道将不会启动。

系统程序员响应

将用户证书和任何必需的认证中心 (CA) 证书添加到密钥存储库。 请确保现有证书有效,未到期,并将其标记为可信。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 109

CSQX685E

csect-name 没有通道 channel-name的自签名证书,连接 conn-id

严重
4
说明

无法验证自签名证书,因为它不在 SSL 密钥存储库中。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 远程连接为 conn-id

系统操作

通道未启动。

系统程序员响应
将自签名证书添加到密钥存储库。
注: 对密钥库的更改不会立即生效,请参阅 z/OS 上对证书或密钥库的更改何时生效。 如果已将自签名证书添加到密钥存储库,请发出 REFRESH SECURITY TYPE(SSL) 命令或回收 CHINIT 地址空间。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 417

CSQX686E

csect-name 通道 channel-name 的 SSL 专用密钥错误

严重
4
说明

使用的 SSL 证书没有关联的专用密钥,或者专用密钥不可用,因为它存储在 ICSF 中,并且 ICSF 服务不可用。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。

所使用的证书在 CERTLABL 属性中的通道上命名,或者在 CERTLABL 属性或 CERTQSGL 属性中的队列管理器上命名 (对于共享通道)。 如果在这些属性中都找不到证书标签,则将证书命名为 " ibmWebSphereMQqsg -name"(共享通道)或 " ibmWebSphereMQqmgr -name",或使用密钥环中的默认证书。

系统操作

通道未启动。

系统程序员响应

确保与所使用的 SSL 证书相关联的专用密钥可用。 如果专用密钥存储在 ICSF 中,请确保 ICSF 启动式任务正在运行。 请参阅 z/OS 上的 "赋予通道启动器正确的访问权限 ",了解如何赋予 CHINIT 正确的访问权限以获取其密钥(如果在 ICSF 中)。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 428

CSQX687E

csect-name CA 针对通道 channel-name,连接 conn-id 撤销的 SSL 证书

严重
4
说明

认证中心 (CA) 已撤销 SSL 证书。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 远程连接为 conn-id

系统操作

通道未启动。

系统程序员响应

获取新证书并将其添加到密钥存储库。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 431

CSQX688E

csect-name 没有用于通道 channel-name的 SSL CA 证书,连接 conn-id

严重
4
说明

SSL 密钥存储库不包含认证中心 (CA) 的证书。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 远程连接为 conn-id

系统操作

通道未启动。

系统程序员响应

获取认证中心 (CA) 的证书,并将其添加到密钥存储库。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 435

CSQX689E

无法为通道 channel-name和连接 conn-id 处理 csect-name CRL

严重
4
说明

证书撤销列表 (CRL) 无效,无法处理。 通道为 channel-name; 在某些情况下,无法确定其名称,因此显示为 "???"。 远程连接为 conn-id

系统操作

通道未启动。

系统程序员响应

请与认证中心联系并获取替换 CRL。

有关更多信息,请参阅 z/OS Cryptographic Services System SSL Programming 手册中的 System SSL Function Return Code 436

CSQX690I

csect-name 将禁用基于 SSLv3 协议的密码规范。

严重
4
说明

未启用基于 SSLv3 协议的密码规范,并且配置为使用这些密码规范的通道在启动时失败。

系统操作

继续处理。

系统程序员响应

如果不需要使用基于 SSLv3 协议的密码规范,那么无需执行任何操作。

如果您要重新启用弱或已废弃的 CipherSpecs, 的使用,请参阅 启用已废弃的 CipherSpecs on z/OS

[MQ 9.2.0 2020 年 7 月]默认情况下,当启用 TLS V1.3 协议时,基于 SSLv3 协议的密码规范将被禁用。 如果确实需要使用基于 SSLv3 的密码规范,请考虑禁用 TLS V1.3 协议。 请参阅信息 CSQX671I 尽管您应该启用更强的 TLS V1.3 协议。

[MQ 9.2.0 2020 年 7 月]请注意: 以这种方式重新启用 CipherSpecs 会使系统面临可能的安全问题。 您应该使用仅使用 TLS V1.3 或 V1.2 协议的 CipherSpecs ,而不是 SSLv3 协议。
CSQX691I

csect-name 启用基于 SSLv3 协议的密码规范。

严重
4
说明

将启用基于 SSLv3 协议的密码规范,并且可以将通道配置为使用这些密码规范。

系统操作

继续处理。

系统程序员响应

如果需要使用基于 SSLv3 协议的密码规范,那么无需执行任何操作。

如果不需要使用基于 SSLv3 协议的密码规范,那么应除去支持使用 SSLv3的覆盖。

有关启用 SSLv3的信息,请参阅消息 CSQX690I

CSQX692I

csect-name 禁用薄弱或损坏的 SSL 密码规范。

严重
4
说明

未启用已知为弱或损坏的密码规范,这包括所有基于 SSLv3-based 的密码规范。 配置为使用这些密码规范的通道在启动时失败。

系统操作

继续处理。

系统程序员响应

如果不需要使用中断或弱密码规范,那么无需执行任何操作。

如果您要重新启用弱或已废弃的 CipherSpecs, 的使用,请参阅 启用已废弃的 CipherSpecs on z/OS

[MQ 9.2.0 2020 年 7 月]请注意: 以这种方式重新启用 CipherSpecs 会使系统面临可能的安全问题。 您应该使用仅使用 TLS V1.3 或 V1.2 协议的 CipherSpecs ,而不是 SSLv3 协议。
CSQX693I

csect-name 弱或弱 SSL 密码规范已启用。

严重
4
说明

已启用已知为弱或损坏的密码规范,并且可以将通道配置为使用这些密码规范。

系统操作

继续处理。

系统程序员响应

如果需要使用弱或损坏的密码规范,那么无需执行任何操作。

如果不需要使用弱密码规范或损坏密码规范,那么应除去支持使用弱密码规范或损坏密码规范的覆盖。

请参阅消息 CSQX692I ,以获取有关启用弱或弱密码规范的信息。

CSQX694I

csect-name 禁用基于 TLS V1.0 协议的密码规范。

严重
4
说明

未启用使用 TLS V1.0 协议的密码规范。 配置为使用这些密码规范的通道在启动时失败。

系统操作

继续处理。

系统程序员响应

如果不需要使用基于 TLS V1.0 协议的密码规范,那么无需执行任何操作。

如果您要重新启用弱或已废弃的 CipherSpecs, 的使用,请参阅 启用已废弃的 CipherSpecs on z/OS

[MQ 9.2.0 2020 年 7 月]默认情况下,启用协议 TLS V1.3 时,弱密码或废弃密码规格将被禁用。 如果确实需要使用基于 SSLv3 的密码规范,请考虑禁用 TLS V1.3 协议。 请参阅信息 CSQX671I 尽管您应该启用更强的 TLS V1.3 协议。

[MQ 9.2.0 2020 年 7 月]请注意: 以这种方式重新启用 CipherSpecs 会使系统面临可能的安全问题。 应使用仅使用 TLS V1.3 或 TLS V1.2 协议的 CipherSpecs ,而不是 SSLv3 协议。
CSQX695I

已启用基于 TLS V1.0 协议的 csect-name 密码规范。

严重
4
说明

将启用基于 TLS V1.0 协议的密码规范,并且可以将通道配置为使用这些密码规范。

系统操作

继续处理。

系统程序员响应

如果需要使用弱或损坏的密码规范,那么无需执行任何操作。

如果不需要使用基于 TLS V1.0 协议的密码规范,那么应除去支持使用 TLS 1.0 密码规范的覆盖。

请参阅消息 CSQX694I ,以获取有关启用基于 TLS V1.0的密码规范的信息。

CSQX697I

csect-name 侦听器将仅协商系统 SSL 缺省密码规范。

严重
4
说明

侦听器将仅与缺省情况下在 System SSL 缺省密码规范列表中列出的密码规范进行协商。

系统操作

继续处理。

系统程序员响应

如果您只希望能够使用 System SSL 缺省密码规范列表中列出的密码规范与侦听器协商,那么可以通过将名为 GSKDCIPS 的虚数据定义 (DD) 语句添加到通道启动程序 JCL 来启用此行为; 请参阅 z/OS上启用不推荐的 CipherSpecs 。

CSQX705E

csect-name 远程通道出口装入错误。

严重
8
说明

无法装入在远程主机上指定的通道出口。

系统操作

通道异常结束。

系统程序员响应

请检查远程主机上的错误日志并确保在通道定义中正确指定用户出口。

CSQX772E

csect-name mqapi-call 失败, MQRC=mqrc (mqrc-text)

严重
8
说明

指定的 IBM MQ mqapi-call 失败,原因码为 mqrc(mqrc-text)。

系统操作

通常,发生错误的组件将终止。 当组件是消息通道代理程序时,将停止关联的通道。

系统程序员响应

有关 mqrc 的信息,请参阅 API 完成和原因代码 (mqrc-text 以文本形式提供 MQRC)。

CSQX774E

csect-name CHLAUTH 高速缓存装入失败,所有入站通道都被阻塞

严重
8
说明

未能装入 CHLAUTH 高速缓存。 在修复问题之前,所有入站通道都已阻止启动。 请参阅先前的消息以了解问题的原因。

系统操作

将阻止所有入站通道启动。

系统程序员响应

查找先前的相关消息以了解问题原因。

CSQX775I

由于用户标识, ipaddress 中的 csect-name Channel channel-name 可能已被阻止,详细信息: detail

严重
4
说明

入站通道 channel-name 将从地址 ipaddress 被阻止,因为通道的活动值已映射到应该被阻止的用户标识。 允许访问,因为通道认证记录处于警告方式。

通道的活动值为 detail

系统操作

通道已启动。

系统程序员响应

检查通道认证记录以确保已配置正确的设置。 如果通道认证记录未处于警告方式,那么将阻塞通道。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 DISPLAY CHLAUTH 命令可用于查询通道认证记录。

CSQX776E

由于用户标识,已阻止 ipaddress 中的 csect-name Channel channel-name ,详细信息: detail

严重
8
说明

已从地址 ipaddress 阻止入站通道 channel-name ,因为通道的活动值已映射到应该阻止的用户标识。

通道的活动值为 detail

系统操作

通道未启动。

系统程序员响应

检查通道认证记录以确保已配置正确的设置。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 DISPLAY CHLAUTH 命令可用于查询通道认证记录。

CSQX777E

由于 USERSRC (NOACCESS) ,已阻止 ipaddress 中的 csect-name Channel channel-name ,详细信息: detail

严重
8
说明

已从地址 ipaddress 阻止入站通道 channel-name ,因为该通道的活动值与使用 USERSRC (NOACCESS) 配置的通道认证记录匹配。

通道的活动值为 detail

系统操作

通道未启动。

系统程序员响应

检查通道认证记录以确保已配置正确的设置。

ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 DISPLAY CHLAUTH 可用于查询通道认证记录。

如果 IP 地址旁边的消息中未显示任何主机名,并且存在使用主机名的 CHLAUTH 规则,请确保域名服务器可以正确将 IP 地址解析为主机名,并确保队列管理器配置了 REVDNS (ENABLED)。

CSQX782E

csect-name 由于匹配规则 ip-address-pattern ,已阻止来自地址 ipaddress 的连接

严重
8
说明

来自地址的入站连接已阻塞,因为它与通道认证表中的其中一个已阻塞地址 ip-address-pattern相匹配。

系统操作

通道未启动。

系统程序员响应

检查通道认证记录以确保已配置正确的设置。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 DISPLAY CHLAUTH 可用于查询通道认证记录。

CSQX785E

csect-name Channel channel-name 配置为不使用死信队列

严重
8
说明

通道 channel-name 未能将消息传递到其目标。 没有为消息指定报告选项 MQRO_DISCARD_MSG ,并且通道已配置为不通过属性设置 USEDLQ (NO) 使用死信队列。

系统操作

根据 NPMSPEED 属性设置,通道要么废弃消息,要么通道结束。

系统程序员响应

请调查此错误的原因,然后更正阻止通道传递消息的问题,或者使通道能够使用死信队列。

CSQX786I

csect-name 由于匹配规则 ip-address-pattern ,将阻止来自地址 ipaddress 的连接

严重
4
说明

来自地址 ipaddress 的入站连接将被阻塞,因为它与通道认证表中的其中一个被阻塞地址 ip-address-pattern相匹配。 允许访问,因为通道认证表处于警告方式。

系统操作

通道已启动。

系统程序员响应

检查通道认证记录以确保已配置正确的设置。 如果通道认证记录未处于警告方式,那么将阻塞通道。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 DISPLAY CHLAUTH 命令可用于查询通道认证记录。

CSQX787I

csect-name Channel channel-name from ipaddress 由于 USERSRC (NOACCESS) 而被阻止,详细信息: detail

严重
4
说明

由于通道的活动值与使用 USERSRC (NOACCESS) 配置的通道认证记录相匹配,因此入站通道 channel-name 可能已从地址 ipaddress 被阻止。 由于通道认证记录处于警告方式,因此未将其阻塞。

通道的活动值为 detail

系统操作

通道已启动。

系统程序员响应

检查通道认证记录以确保已配置正确的设置。 如果通道认证记录未处于警告方式,那么将阻塞通道。 ALTER QMGR CHLAUTH 开关用于控制是否使用通道认证记录。 DISPLAY CHLAUTH 命令可用于查询通道认证记录。

CSQX788I

csect-name 使用函数 "func" 对地址 address 进行 DNS 查找,耗时 n

严重
4
说明

尝试使用 "func" 函数调用解析地址 address 需要 n 秒才能完成。 这可能指示 DNS 配置存在问题。

系统操作

继续处理。

系统程序员响应

确保在本地系统上正确配置了 DNS。

如果该地址是 IP 地址,那么缓慢的操作是逆向 DNS 查找。 某些 DNS 配置不支持逆向 DNS 查找,并且某些 IP 地址没有有效的逆向 DNS 条目。

如果问题仍然存在,请考虑禁用逆向 DNS 查找,直到可以解决 DNS 问题为止。

CSQX790I

csect-name 用户 user-id 的连接认证失败,因为 CHLAUTH 具有 CHCKCLNT (chckclnt-value) ,详细信息: detail

严重
4
说明

已检查用户标识 user-id 及其密码,因为入站连接与 CHCKCLNT (chckclnt-value) 的通道认证记录匹配。

通道的活动值为 detailDISPLAY CHLAUTH 命令的 MATCH (RUNCHECK) 方式可用于标识相关 CHLAUTH 记录。

此消息伴随先前的错误,以阐明用户标识和密码检查的原因。

系统操作

通道未启动。

系统程序员响应

请参阅此前的错误以获取更多信息。

请确保客户机应用程序指定了密码,并且该密码对于用户标识是正确的。

或者,为了避免认证检查,您可以修改 CHLAUTH 记录 CHCKCLNT 属性。 但是,不建议允许未经认证的远程访问。

CSQX791E

csect-name 来自地址 ip-address 的客户机应用程序 appl-name 未提供用户标识和密码,详细信息: detail

严重
8
说明

在主机 ip-address 上运行的客户机应用程序 appl-name 未提供用户标识和密码。 连接的通道认证(CHLAUTH)记录需要用户标识和密码,但未提供用户标识和密码。

通道的活动值为 detailDISPLAY CHLAUTH 命令的 MATCH (RUNCHECK) 方式可用于标识相关 CHLAUTH 记录。

系统操作

通道未启动。

系统程序员响应

请确保应用程序提供有效的用户标识和密码,或者将队列管理器连接权限 (CONNAUTH) 配置更改为 OPTIONAL ,以允许未提供用户标识和密码的客户机应用程序进行连接。

CSQX793E

csect-name 无法检查来自地址 ip-address 的客户机应用程序 appl-name 的用户标识和密码,详细信息: detail

严重
8
说明

无法检查在主机 ip-address 上运行的客户机应用程序 appl-name 的用户标识和密码。 连接的通道认证(CHLAUTH)记录需要进行认证检查,但队列管理器未配置为使用客户机的连接认证。

通道的活动值为 detailDISPLAY CHLAUTH 命令的 MATCH (RUNCHECK) 方式可用于标识相关 CHLAUTH 记录。

系统操作

通道未启动。

系统程序员响应

请更改 CHLAUTH 配置,以便不需要进行客户机认证,或者更改队列管理器连接权限(CONNAUTH)配置以启用客户机认证检查。

CSQX797E

csect-name 无法为通道 channel-name发送消息, MQCC=mqcc MQRC=mqrc (mqrc-text)

严重
8
说明

无法完成通道 channel-name 上的发送,并且无法将消息重定向到死信队列。

系统操作

通道停止。

系统程序员响应

请参阅 API 完成代码和原因码,以获取有关 mqccmqrc (mqrc-text 以文本形式提供 MQRC) 的信息,以确定发送失败的原因。

请参阅先前的消息以确定死信队列不可用的原因。

CSQX830I

csect-name 通道启动程序处于活动状态

严重
0
说明

如果通道启动程序处于活动状态,那么将发出此命令以响应 DISPLAY CHINIT 命令。

CSQX831I

csect-name nn 适配器子任务已启动, nn 已请求

严重
0
说明

发出此命令是为了响应 DISPLAY CHINIT 命令,并显示当前处于活动状态的适配器子任务数以及 CHIADAPS 队列管理器属性所请求的适配器子任务数。 如果数字不同,那么某些适配器子任务已失败且未重新启动,这可能会降低处理容量。

CSQX832I

csect-name nn 分派器已启动, nn 已请求

严重
0
说明

这是响应 DISPLAY CHINIT 命令而发出的,并显示当前处于活动状态的分派器数以及 CHIDISPS 队列管理器属性请求的分派器数。 如果数字不同,那么某些分派器已失败并且未重新启动。 允许的当前 TCP/IP 和 LU 6.2 通道数将按比例减少,其他处理容量可能会减少。

CSQX833I

csect-name nn SSL 服务器子任务已启动, nn 已请求

严重
0
说明

发出此命令是为了响应 DISPLAY CHINIT 命令,并显示当前有多少 SSL 服务器子任务处于活动状态,以及 SSLTASKS 队列管理器属性请求了多少 SSL 服务器子任务。 如果数字不同,那么某些 SSL 服务器子任务已失败且未重新启动,这可能会降低处理容量。

CSQX836I

csect-name nn 最大通道数-TCP/IP nn , LU 6.2 nn

严重
0
说明

这是作为对 DISPLAY CHINIT 命令的响应而发出的。 它显示允许的每种类型的通道的最大数目。

CSQX840I

csect-name nn 通道当前,最大 nn

严重
0
说明

这是作为对 DISPLAY CHINIT 命令的响应而发出的。 它显示当前通道数以及完全允许的通道数 (如 MAXCHL 队列管理器属性所请求)。

CSQX841I

csect-name nn 通道处于活动状态,最大 nn ,包括 nn 已暂停

严重
0
说明

这是作为对 DISPLAY CHINIT 命令的响应而发出的。 在当前通道中,它显示 ACTCHL 队列管理器属性允许的活动通道数 (发送消息) 和活动通道总数。 它还显示有多少活动通道已暂停,正在等待重试放入消息。

CSQX842I

csect-name nn 通道正在启动, nn 已停止, nn 正在重试

严重
0
说明
这是作为对 DISPLAY CHINIT 命令的响应而发出的。 在当前通道中,它显示的通道数为:
  • 正在等待变为活动状态,因为已达到活动通道的限制
  • 已停止,需要手动干预
  • 尝试在发生临时错误后重新连接。
CSQX843I

csect-name TCP/IP 侦听器 INDISP=处置 正在重试,对于端口 port address ip-address

严重
0
说明

对于在发生错误后尝试重新启动的每个 TCP/IP 侦听器,发出此命令是对 DISPLAY CHINIT 命令的响应。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动侦听器。

portip-address 显示它侦听的端口和 IP 地址组合; 如果 ip-address 为 "*" ,那么它将侦听所有可用 IP 地址。 处置 显示侦听器处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
CSQX844I

csect-name LU 6.2 侦听器 INDISP=处置 正在重试,对于 LU 名 name

严重
0
说明

对于在发生错误后尝试重新启动的每个 LU 6.2 侦听器,发出此命令是对 DISPLAY CHINIT 命令的响应。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动侦听器。

处置 显示侦听器处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
CSQX845I

csect-name TCP/IP 系统名称为 name

严重
0
说明

发出此命令是为了响应 DISPLAY CHINIT 命令,并显示正在使用的 TCP/IP 系统名称,如 TCPNAME 队列管理器属性中所指定。

CSQX846I

csect-name TCP/IP 侦听器 INDISP=处置 已启动,针对端口 port address ip-address

严重
0
说明

这是对每个处于活动状态的 TCP/IP 侦听器发出 DISPLAY CHINIT 命令的响应。

portip-address 显示它侦听的端口和 IP 地址组合; 如果 ip-address 为 "*" ,那么它将侦听所有可用 IP 地址。 处置 显示侦听器处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
CSQX847I

csect-name LU 6.2 侦听器 INDISP=处置 已启动,对于 LU 名 name

严重
0
说明

这是对每个处于活动状态的 LU 6.2 侦听器的 DISPLAY CHINIT 命令发出的响应。

处置 显示侦听器处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
CSQX848I

csect-name TCP/IP 侦听器 INDISP=处置 未启动

严重
0
说明

这是对每个未处于活动状态的 TCP/IP 侦听器发出 DISPLAY CHINIT 命令的响应。

处置 显示侦听器处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统程序员响应

如果侦听器已启动,并且未故意停止,那么这可能是因为通信系统中存在错误。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动侦听器。

CSQX849I

csect-name LU 6.2 侦听器 INDISP=处置 未启动

严重
0
说明

这是对每个未处于活动状态的 LU 6.2 侦听器的 DISPLAY CHINIT 命令发出的响应。

处置 显示侦听器处理的入局请求类型:
QMGR
那些定向到目标队列管理器的
GROUP
那些定向到队列共享组的对象。
系统程序员响应

如果侦听器已启动,并且未故意停止,那么这可能是因为通信系统中存在错误。 通道启动程序将尝试按 LSTRTMR 队列管理器属性指定的时间间隔重新启动侦听器。

CSQX871I

csect-name 集群维护已运行 num-mins 分钟,阶段 maintenance-phase 至今已处理 num-records 条记录

严重
0
说明

队列管理器将定期执行维护周期,以刷新和除去与其所属的集群相关联的状态。 此消息指示正在取得的进展。

系统操作

对于大型集群,此维护过程可能需要很长时间。 在这种情况下,将定期重复此消息,直到维护完成为止,此时将输出消息 CSQX872I

CSQX872I

csect-name 集群维护已在 num-mins 分钟后完成,处理了 num-records 条记录

严重
0
说明

队列管理器将定期执行维护周期,以刷新和除去与其所属的集群相关联的状态。 此消息跟在消息 CSQX871I 的一个或多个实例之后,指示循环已完成。

系统操作

None

CSQX875I

csect-name 已针对 cluster-name 启动 REFRESH CLUSTER 处理

严重
0
说明

已在此队列管理器上发出 REFRESH CLUSTER 命令。

在第一阶段中,这将废弃集群的所有本地高速缓存信息,并在必要时向集群的其他成员请求新信息。 第二阶段处理收到的信息。 对于大型集群配置,此过程可能需要大量时间,尤其是在完整存储库队列管理器上。 在此期间,尝试访问集群资源的应用程序可能会看到解析集群资源的失败。 此外,在此队列管理器上进行的集群配置更改可能要在刷新过程完成后才能处理。

系统操作

延迟此队列管理器上与集群相关的任何工作,直到这两个阶段都完成为止。

将在第一阶段结束时发出消息 CSQX442ICSQX404I

可以在 SYSTEM.CLUSTER.COMMAND.QUEUE 已达到一致的空状态。

CSQX876I

csect-name 集群高速缓存压缩已启动

严重
0
说明

定期集群管理将压缩其本地高速缓存。 对于某些操作 (例如执行 CLUSTER REFRESH) ,压缩可能需要很长时间。 在压缩任务期间,将不会处理集群管理命令。

一旦压缩任务完成,将发出消息 CSQX877I

CSQX877I

csect-name 集群高速缓存压缩已完成

严重
0
说明

消息 CSQX876I指示的集群高速缓存压缩活动现已完成。

CSQX878I

csect-name 存储库命令错误,命令 命令,集群对象 object-name,发送方 sender-id,原因 reason

严重
8
说明

内部集群存储库命令未能成功完成。 日志中早期的消息将包含问题的详细信息。 未能成功处理命令可能会使集群处于不一致状态。

系统操作

继续处理

系统程序员响应

如果问题无法解决,请收集 "问题确定" 部分中列出的项,并与 IBM® 支持中心联系。

原因没有记录,因为它只用于 IBM 支持。

CSQX879E

csect-name 冲突集群主题 topic-name 来自队列管理器 qmgr-name

严重
8
说明

检测到集群主题 topic-name存在冲突。

如果满足以下任何条件,那么两个集群主题会发生冲突:
  1. 它们具有相同的主题字符串,但具有不同的主题名称
  2. 它们具有相同的主题字符串,或者一个是主题树中另一个的祖代,并且它们具有不同的集群名称
  3. 它们具有相同的主题字符串,或者其中一个是主题树中另一个的祖代,并且它们具有不兼容的集群路由属性值
系统操作

topic-name 标识的集群主题的 CLSTATE 属性设置为 INVALID ,并且队列管理器不再使用该主题。

系统程序员响应

查看对队列管理器可视的集群主题,并通过修改或删除错误的定义来更正任何冲突。 更新主题定义后,请确保所有集群主题在同一集群中的所有队列管理器上都具有 CLSTATE ACTIVE。