本章介绍了由 SMC 发出的以下代码:
以下返回代码是由用于与 TAPEPLEX 或 SMC 进行外部用户通信的 SMC UUI 组件设置的。
如果 NCOMRSRC 字段不为零,则 NCOMRSRS 字段包含这些值之一。
| 十进制值 |
十六进制值 |
说明 |
|---|---|---|
|
4 |
4 |
请求长度错误 |
|
8 |
8 |
未指定出口 |
|
12 |
X’000C’ |
请求解析错误 |
|
16 |
X’000A’ |
未找到请求 |
|
20 |
X’0014’ |
命令源错误 |
|
24 |
X’0018’ |
LINKLIB 未经授权 |
|
28 |
X’001C’ |
服务发行版不兼容 |
|
32 |
X’0020’ |
需要 VTCS 高级管理功能 |
|
36 |
X’0024’ |
请求已取消,或者 HSC 处于非活动状态 |
|
40 |
X’0028’ |
从服务器收到格式错误的 XML |
|
48 |
X’0030’ |
参数值无效 |
|
52 |
X’0034’ |
VSM 在服务器上未处于活动状态 |
|
54 |
X’0036’ |
对无磁带 CDS 无效 |
|
56 |
X’0038’ |
CSV 参数关键字错误 |
|
60 |
X’003C’ |
CSV 参数格式错误 |
|
61 |
X’003D’ |
SDD 参数或解析错误 |
|
62 |
X’003E’ |
未找到 SDD 或 NCOMIDDN 文件 |
|
63 |
X’003F’ |
SDD 或 NCOMIDDN 文件 I/O 错误 |
|
64 |
X’0040’ |
不支持远程文件 I/O |
|
65 |
X’0041’ |
SDD 或 NCOMIDDN 文件已存在 |
|
66 |
X’0042’ |
已超过 SDD 或 NCOMIDDN 文件限制 |
|
67 |
X’0043’ |
已超过 SDD 或 NCOMIDDN 大小限制 |
|
68 |
X’0044’ |
不是所需的服务水准 |
|
72 |
X’0048’ |
用户 ID 未经授权 |
|
76 |
X’004C’ |
未找到指定的 UUI 任务 |
|
80 |
X’0050’ |
动态重新配置处于活动状态 |
|
84 |
X’0054’ |
发生事务超时 |
|
92 |
X’005C’ |
在子任务中发生 ABEND |
|
96 |
X’0060’ |
函数进程错误 |
|
300 |
X’012C’ |
SMC 未处于活动状态 |
|
301 |
X’012D’ |
UUI 请求标头错误 |
|
302 |
X’012E’ |
由于出现错误,Tapeplex 未处于活动状态 |
|
304 |
X’0130’ |
此服务器发行版不支持 UUI |
|
305 |
X’0131’ |
此发行版不支持 XAPI |
|
308 |
X’0134’ |
请求类型无效 |
|
312 |
X’0138’ |
获取新标记时出错 |
|
316 |
X’013C’ |
模块装入错误 |
|
320 |
X’0140’ |
任务连接错误 |
|
324 |
X’0144’ |
UUI 无活动的 TAPEPLEX |
|
328 |
X’0148’ |
无 TAPEPLEX 或 LVT 地址 |
|
332 |
X’014C’ |
未找到 TAPEPLEX 名称 |
|
336 |
X’0150’ |
TAPEPLEX 已禁用 |
|
340 |
X’0154’ |
TAPEPLEX 是 MVS/CSC |
|
344 |
X’0158’ |
TAEPPLEX 地址无效 |
|
348 |
X’015C’ |
NCSCOMM PLIST 无效 |
|
352 |
X’0160’ |
PLIST 对 OUTPUT 无效 |
|
356 |
X’0164’ |
CSV 参数不一致 |
|
360 |
X’0168’ |
tapeplex 名称不匹配 |
|
364 |
X’016C’ |
LOCALHSC 无本地 HSC |
|
368 |
X’0170’ |
Linklib 未经授权 |
|
372 |
X’0174’ |
远程 XML 的解析错误 |
|
373 |
X’0175’ |
返回的 XML 不是所请求的 |
|
374 |
X’0176’ |
处理 XML 缓冲区时出错 |
|
376 |
X’0178’ |
未找到 XML 开始标记 |
|
380 |
X’017C’ |
未找到 XML 结束标记 |
|
384 |
X’0180’ |
SMC COMM 返回错误。 |
|
388 |
X’0184’ |
将本地 HSC 用于实用程序 |
|
392 |
X’0188’ |
响应长度为 0 |
|
396 |
X’018C’ |
响应长度太大 |
|
400 |
X’0190’ |
请求的服务处于非活动状态 |
|
404 |
X’0194’ |
SMC 服务错误非活动 |
|
420 |
X’01A4’ |
实用程序发行版与 SMC 子系统不兼容 |
|
424 |
X’01A8’ |
没有为请求返回数据 |
|
428 |
X’01AC’ |
UUI 客户机早已关闭 |
以下原因代码是由用于 MVS 之间和内部的地址空间通信的 SMC ASCOMM 组件设置的。这些代码也可以返回给 UUI 请求。
| 十进制值 |
十六进制值 |
说明 |
|---|---|---|
|
500 |
X’01F4’ |
有更多数据要返回 |
|
504 |
X’01F8’ |
返回了所有数据 (EOF) |
|
508 |
X’01FC’ |
读取下一个超时;在任何更多的数据可用之前发生了读取下一个超时 |
|
512 |
X’0200’ |
无 GETMAIN 存储 |
|
516 |
X’0204’ |
无数据空间存储 |
|
520 |
X’0208’ |
ASCOMM 模块索引无效 |
|
524 |
X’020C’ |
QASTOKN 获取错误 |
|
528 |
X’0210’ |
发生响应超时 |
|
532 |
X’0214’ |
发生最终 ACK 超时 |
|
536 |
X’0218’ |
未找到已编制索引的模块 |
|
540 |
X’021C’ |
异步服务已在进行中,请求已绕过 |
|
544 |
X’0220’ |
发生 TAPEPLEX(非 SMC)ASCOMM 超时 |
|
548 |
X’0224’ |
出现 TAPEPLEX(非 SMC)ASCOMM 错误 |
|
552 |
X’0228’ |
发生 TAPEPLEX(非 SMC)ASCOMM 异常终止 |
|
560 |
X’0230’ |
ASCOMM 任务已异常终止 |
以下原因代码是由各种 SMC 通信组件设置的。这些代码也可以返回给 UUI 请求。
以下原因代码是由用于本地或远程通信的 SMC TAPEPLEX 通信组件设置的:
| 十进制值 |
十六进制值 |
说明 |
|---|---|---|
|
600 |
X’0258’ |
TAPEPLEX 无活动的 COMMPATH |
|
604 |
X’025C’ |
TAPEPLEX 已失效 |
|
608 |
X’0260’ |
TAPEPLEX 子系统处于非活动状态 |
|
612 |
X’0264’ |
TAPEPLEX 子系统无效 |
|
616 |
X’0268’ |
TAPEPLEX 子系统不在 SSCVT 上 |
|
620 |
X’026C’ |
TAPEPLEX 子系统发行版错误 |
|
624 |
X’0270’ |
TAPEPLEX 是 VLE |
以下原因代码是由 SMC 通信组件 TCP/IP 例程设置的:
| 十进制值 |
十六进制值 |
说明 |
|---|---|---|
|
700 |
X’02BC’ |
无效的远程事务 |
|
708 |
X’02C4’ |
TCPIP setsockparm() 错误 |
|
712 |
X’02C8’ |
TCPIP socket() 错误 |
|
716 |
X’02CC’ |
TCPIP setsockopt() 错误 |
|
720 |
X’02D0’ |
无空闲端口 (SMCCTCPP) |
|
724 |
X’02D4’ |
TCPIP bind () 错误 |
|
728 |
X’02D8’ |
TCPIP connect () 错误 |
|
732 |
X’02DC’ |
TCPIP send () 错误 |
|
736 |
X’02E0’ |
TCPIP recv () 错误 |
|
740 |
X’02E4’ |
TCPIP 超时错误 |
|
744 |
X’02E8’ |
TCPIP listen() 错误 |
|
748 |
X’02EC’ |
TCPIP getclientid() 错误 |
|
752 |
X’02F0’ |
TCPIP accept() 错误 |
|
756 |
X’02F4’ |
TCPIP givesocket() 错误 |
|
760 |
X’02F8’ |
TCPIP takesockeet() 错误 |
|
762 |
X’02FA’ |
服务器主机名无效 |
|
763 |
X’02FB’ |
TCP/IP 未处于活动状态 |
|
764 |
X’02FC’ |
TCPIP getsockname() 错误 |
|
768 |
X’0300’ |
TCPIP NTOP/PTON 错误 |
|
772 |
X’0304’ |
TCPIP selectex() 错误 |
|
776 |
X’0308’ |
没有用于 UUI 关闭的套接字 |
|
780 |
X’030C’ |
SEND selectex() 上的 FDS 异常 |
|
784 |
X’0310’ |
RECV selectex() 上的 FDS 异常 |
以下原因代码是由 SMC CGI 例程或 HTTP 服务器例程设置的:
表 5-7 SMC CGI 例程/HTTP 服务器例程原因代码
| 十进制值 |
十六进制值 |
说明 |
|---|---|---|
|
800 |
X’0320’ |
已超过 HTTP 任务限制 |
|
804 |
X’0324’ |
未找到 CGI 模块 |
|
808 |
X’0328’ |
CGI 模块已异常终止 |
|
812 |
X’032C’ |
CGI 模块未经授权 |
|
816 |
X’0330’ |
不支持 CGI 模块 |
|
820 |
X’0334’ |
CGI 模块返回了错误 |
|
832 |
X’0340’ |
CGI 输入函数错误 |
|
836 |
X’0344’ |
CGI 输出函数错误 |
|
840 |
X’0348’ |
CGI 服务函数错误 |
|
844 |
X’034C’ |
来自 WEB 浏览器的请求未经授权 |
|
848 |
X’0350’ |
HTTP 服务器已终止 |
|
996 |
X’03E4’ |
未知的逻辑错误 |