RTNCD and FDB2 information for LU 6.2

While most of the LU 6.2 feedback information from errors is found in the RCPRI and RCSEC fields, some error return codes in the RPL RTNCD and FDB2 fields are meaningful for LU 6.2 applications. The X'00', X'0B' combination in the RPL indicates some problem might have occurred while the macro was executing. RCPRI and RCSEC should be used for further diagnosis. The other RTNCD, FDB2 combinations see attempts to start an LU 6.2 session independent of VTAM® or attempts to use non-APPCCMD macros for APPCCMD functions. The following table shows the relevant codes.

RTNCD FDB2 ISTUSFBC EQU label Meaning
X'00' X'0B' USF6APPC CONDITIONAL COMPLETION FOR APPCCMD

Some type of error might have occurred on an APPCCMD macro. For further problem determination, see the primary and secondary return codes in the RPL extension. These fields are RPL6RCPR and RPL6RCSC.

RTNCD FDB2 ISTUSFBC EQU label Meaning
X'04' X'05' USFNQN SYMBOLIC NAME KNOWN BY NETWORK-QUALIFIED NAME ONLY
A real-to-symbolic translation request is made, and NIBNET is filled in with a network identifier, but VTAM cannot provide a symbolic name. VTAM knows this resource only by its network-qualified name. No symbolic name represents this resource. Do one of the following actions:
  • Use the network-qualified name.
  • Define a symbolic name to represent this resource.
RTNCD FDB2 ISTUSFBC EQU label Meaning
X'10' X'13' USF6APRJ ATTEMPT TO START 6.2 SESSION: REQUEST REJECTED

An LU 6.2 application program has tried to start an LU 6.2 session independent of VTAM. No pending sessions have been disturbed. This occurs when an OPNDST is issued with an LU 6.2 user-specified BIND.

RTNCD FDB2 ISTUSFBC EQU label Meaning
X'10' X'14' USF6APST ATTEMPT TO START 6.2 SESSION: PENDING SESSION TERMINATED

An LU 6.2 application program has tried to start an LU 6.2 session independent of VTAM. The pending session has been terminated. This occurs when the LOGMODE specified on an OPNDST resolves to an LU 6.2 BIND or when OPNSEC is issued for an LU 6.2 BIND.

RTNCD FDB2 ISTUSFBC EQU label Meaning
X'10' X'15' USF6APIS AN APPCCMD MUST BE ISSUED

An OPNDST or CLSDST has been issued for a pending LU 6.2 session. An APPCCMD CONTROL=OPRCNTL, QUALIFY=ACTSESS or QUALIFY=DACTSESS macro must be issued for this session.

RTNCD FDB2 ISTUSFBC EQU label Meaning
X'14' X'7F' USF6PENA POLICING ERROR — NON-APPC MACRO

An application program issued a non-APPCCMD macro to establish an LU 6.2 session, or issued a non-APPCCMD macro against a current LU 6.2 session.