You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mainframe/COBOL新手求助:XPediter运行程序遇SELECTED NODE NOT AVAILABLE RC=40错误

XPediter RC=40 (SELECTED NODE NOT AVAILABLE) 问题排查与解决

错误含义

RC=40是XPediter的返回码,明确表示你选中的调试节点(可能是Batch作业节点、CICS区域节点或XPediter配置节点)无法被访问或不存在。

排查步骤

  • 权限验证
    • 确认是否拥有XPediter的基础调试权限:比如RACF/ACF2等安全工具中,是否授予了你访问目标调试节点的权限。很多公司会限制普通用户直接使用XPediter,需要向安全团队申请XPEDTER相关资源的访问权限。
    • 检查是否有权限提交带XPediter参数的JCL:部分环境会限制特定用户组提交调试作业,需要确认你的用户ID是否在允许列表内。
  • 节点配置检查
    • 若调试CICS程序:确认目标CICS区域是否已启动XPediter代理任务(通常命名为XPED),如果该任务未运行,节点会处于不可用状态。
    • 若调试Batch程序:核对JCL中的XPediter参数是否正确,比如//XPED DD DUMMY是否正确添加,或者指定的节点名称是否与环境实际配置一致——新手常犯拼写错误,比如混淆测试/生产节点名称。
    • 确认目标程序是否已在XPediter节点注册表中注册:部分环境要求程序提前注册才能被调试,未注册会触发节点不可用错误。
  • 新手易疏漏点
    • 检查JCL的作业类:有些环境的特定作业类禁止调试工具接入,尝试切换到允许调试的作业类再运行。
    • 确认当前XPediter会话的节点选择:是否误选了未激活的节点(比如处于维护状态的测试节点)。

需要申请的权限/配置

  • 向安全团队申请:XPediter调试工具的使用权限,以及目标环境(Batch/CICS)节点的访问权限。
  • 向应用运维团队确认:目标程序所在节点的XPediter组件状态,以及程序是否完成调试注册。
  • 若为CICS环境,需申请访问对应CICS区域XPediter代理任务的权限。

内容的提问来源于stack exchange,提问作者jason jenkins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 01:47:15