5 Códigos de motivo y de retorno de SMC

En este capítulo, se describen los siguientes códigos emitidos por el SMC:

Códigos de motivo y de retorno de la UUI de SMC

Los siguientes códigos de retorno son configurados por el componente de la UUI de SMC para comunicación de usuario externo con un TAPEPLEX o con el SMC.

Código de procesamiento de R15 de la UUI

Durante el procesamiento de la UUI, R15 contiene uno de estos valores para identificar el estado actual de la solicitud.

Tabla 5-1 Código de procesamiento de R15 de la UUI de SMC

Valor decimal Valor hexadecimal Descripción

1

1

Más datos para devolver

2

2

Todos los datos fueron devueltos (EOF)

3

3

Siguiente timeout de lectura; el siguiente timeout de lectura se produjo antes de que más datos estuvieran disponibles


Códigos de retorno de función de la UUI

El campo NCOMRSRC contiene uno de estos valores (o 0, si la solicitud se completó correctamente), que indican la gravedad del error.

Tabla 5-2 Códigos de retorno de función de la UUI de SMC

Valor decimal Valor hexadecimal Descripción

4

4

Mensaje de advertencia de comando emitido

8

8

Mensaje de error de comando emitido

12

X’000C’

Error fatal de comando emitido

16

X’000A’

Fin anormal detectado


Códigos de motivo de función de la UUI

El campo NCOMRSRS contiene uno de estos valores si el campo NCOMRSRC no es cero.

Tabla 5-3 Códigos de motivo de función de la UUI de SMC

Valor decimal Valor hexadecimal Descripción

4

4

Error de longitud de solicitud

8

8

Ninguna salida especificada

12

X’000C’

Error de análisis de solicitud

16

X’000A’

Solicitud no encontrada

20

X’0014’

Error de origen de comando

24

X’0018’

LINKLIB no autorizado

28

X’001C’

Versión de servicio incompatible

32

X’0020’

Función de gestión avanzada del VTCS requerida

36

X’0024’

Solicitud cancelada o HSC inactivo

40

X’0028’

XML de formación incorrecta recibido de servidor

48

X’0030’

Valor de parámetro no válido

52

X’0034’

VSM no activo en servidor

54

X’0036’

No válido para CDS sin cinta

56

X’0038’

Error de palabra clave de parámetro de CSV

60

X’003C’

Error de formato de parámetro de CSV

61

X’003D’

Error de análisis o parámetro de SDD

62

X’003E’

Archivo NCOMIDDN o SDD no encontrado

63

X’003F’

Error de E/S de archivo NCOMIDDN o SDD

64

X’0040’

E/S remota de archivo no admitida

65

X’0041’

El archivo NCOMIDDN o SDD ya existe

66

X’0042’

Límite de archivo NCOMIDDN o SDD excedido

67

X’0043’

Límite de tamaño de NCOMIDDN o SDD excedido

68

X’0044’

No es un nivel de servicio requerido

72

X’0048’

ID de usuario no autorizado

76

X’004C’

Tarea de la UUI especificada no encontrada

80

X’0050’

Reconfiguración dinámica activa

84

X’0054’

Se produjo un timeout de transacción

92

X’005C’

Se produjo un fin anormal en una subtarea

96

X’0060’

Error de proceso de función

300

X’012C’

SMC no activo

301

X’012D’

Error de cabecera de solicitud de la UUI

302

X’012E’

TAPEPLEX inactivo debido a error

304

X’0130’

UUI no admitida por versión de servidor

305

X’0131’

XAPI no admitida en versión

308

X’0134’

Tipo de solicitud no válido

312

X’0138’

Error en adquisición de nuevo token

316

X’013C’

Error de carga de módulo

320

X’0140’

Error de anexo de tarea

324

X’0144’

TAPEPLEX para la UUI no activo

328

X’0148’

Sin TAPEPLEX ni dirección LVT

332

X’014C’

Nombre de TAPEPLEX no encontrado

336

X’0150’

TAPEPLEX desactivado

340

X’0154’

TAPEPLEX es MVS/CSC

344

X’0158’

Dirección de TAEPPLEX no válida

348

X’015C’

PLIST de NCSCOMM no válido

352

X’0160’

PLIST para OUTPUT no válido

356

X’0164’

Parámetros CSV incoherentes

360

X’0168’

Nombre de TAPEPLEX sin coincidencia

364

X’016C’

Sin HSC local para LOCALHSC

368

X’0170’

LINKLIB no autorizado

372

X’0174’

Error de análisis para XML remoto

373

X’0175’

XML no devolvió solicitud

374

X’0176’

Error en manejo de buffer XML

376

X’0178’

Etiqueta de inicio de XML no encontrada

380

X’017C’

Etiqueta de fin de XML no encontrada

384

X’0180’

Error de COMM de SMC

388

X’0184’

Usar HSC local para utilidad

392

X’0188’

La longitud de respuesta es 0

396

X’018C’

La longitud de respuesta es demasiado larga

400

X’0190’

Servicio solicitado inactivo

404

X’0194’

Error de servicio de SMC inactivo

420

X’01A4’

La versión de utilidad no es compatible con el subsistema de SMC

424

X’01A8’

No se devolvieron datos para la solicitud

428

X’01AC’

Cierre temprano de cliente de la UUI


Códigos de motivo ASCOMM de SMC

Los siguientes códigos de motivo son configurados por el componente ASCOMM de SMC para comunicación dentro y fuera del espacio de dirección del MVS. Estos códigos también pueden devolverse en solicitudes de la UUI.

Tabla 5-4 Códigos de motivo ASCOMM de SMC

Valor decimal Valor hexadecimal Descripción

500

X’01F4’

Más datos para devolver

504

X’01F8’

Todos los datos fueron devueltos (EOF)

508

X’01FC’

Siguiente timeout de lectura; el siguiente timeout de lectura se produjo antes de que más datos estuvieran disponibles

512

X’0200’

Sin almacenamiento GETMAIN

516

X’0204’

Sin almacenamiento de espacio de datos

520

X’0208’

Índice de módulo ASCOMM no válido

524

X’020C’

Error de adquisición QASTOKN

528

X’0210’

Se produjo un timeout de respuesta

532

X’0214’

Se produjo un timeout de ACK final

536

X’0218’

Módulo indexado no encontrado

540

X’021C’

Servicio asíncrono ya en curso; solicitud omitida

544

X’0220’

Se produjo un timeout de ASCOMM de TAPEPLEX (no SMC)

548

X’0224’

Se produjo un error de ASCOMM de TAPEPLEX (no SMC)

552

X’0228’

Se produjo un fin anormal de ASCOMM de TAPEPLEX (no SMC)

560

X’0230’

Tarea de ASCOMM finalizada de manera anormal


Códigos de motivo de componente de comunicación de SMC

Los siguientes códigos de motivo son configurados por varios componentes de comunicación de SMC. Estos códigos también pueden devolverse en solicitudes de la UUI.

Los siguientes códigos de motivo son configurados por la comunicación de TAPEPLEX de SMC para comunicaciones locales o remotas:

Tabla 5-5 Códigos de motivo de componente de comunicación de SMC

Valor decimal Valor hexadecimal Descripción

600

X’0258’

Sin COMMPATH activo para TAPEPLEX

604

X’025C’

TAPEPLEX invalidado

608

X’0260’

Subsistema TAPEPLEX inactivo

612

X’0264’

Subsistema TAPEPLEX no válido

616

X’0268’

Subsistema TAPEPLEX no en SSCVT

620

X’026C’

Error de versión de subsistema TAPEPLEX

624

X’0270’

TAPEPLEX es VLE


Los siguientes códigos de motivo son configurados por las rutinas de TCP/IP del componente de comunicación de SMC:

Tabla 5-6 Códigos de motivo de rutina de TCP/IP de componente de comunicación de SMC

Valor decimal Valor hexadecimal Descripción

700

X’02BC’

Transacción remota no válida

708

X’02C4’

Error setsockparm() de TCPIP

712

X’02C8’

Error socket() de TCPIP

716

X’02CC’

Error setsockopt() de TCPIP

720

X’02D0’

Sin puerto libre (SMCCTCPP)

724

X’02D4’

Error bind() de TCPIP

728

X’02D8’

Error connect() de TCPIP

732

X’02DC’

Error send() de TCPIP

736

X’02E0’

Error recv() de TCPIP

740

X’02E4’

Error de timeout de TCPIP

744

X’02E8’

Error listen() de TCPIP

748

X’02EC’

Error getclientid() de TCPIP

752

X’02F0’

Error accept() de TCPIP

756

X’02F4’

Error givesocket() de TCPIP

760

X’02F8’

Error takesockeet() de TCPIP

762

X’02FA’

Nombre de host no válido de servidor

763

X’02FB’

TCP/IP no activo

764

X’02FC’

Error getsockname() de TCPIP

768

X’0300’

Error NTOP/PTON de TCPIP

772

X’0304’

Error TCPIP selectex()

776

X’0308’

Sin socket para cierre de la UUI

780

X’030C’

Excepción FDS en selectex() de SEND

784

X’0310’

Excepción FDS en selectex() de RECV


Los siguientes códigos de motivo son configurados por las rutinas CGI de SMC o las rutinas del servidor HTTP:

Tabla 5-7 Códigos de motivo de rutina de servidor HTTP/rutina SGI de SMC

Valor decimal Valor hexadecimal Descripción

800

X’0320’

Límite de tarea de HTTP excedido

804

X’0324’

Módulo CGI no encontrado

808

X’0328’

Módulo CGI finalizado de manera anormal

812

X’032C’

Módulo CGI no autorizado

816

X’0330’

Módulo CGI no admitido

820

X’0334’

El módulo CGI devolvió un error

832

X’0340’

Error de función de entrada CGI

836

X’0344’

Error de función de salida CGI

840

X’0348’

Error de función de servicio CGI

844

X’034C’

Solicitud de explorador web no autorizada

848

X’0350’

Servidor HTTP terminado

996

X’03E4’

Error lógico desconocido