OSI Troubleshooting Guide, May 1997

44 Chapter 1
Interoperability Testing
Reason and Refuse Codes
Reason and Refuse Codes
Protocol Reason Codes
The following are reason codes that may be logged or returned to your
program.
Session Provider Abort Reason Code
The value passed back to Session programs by the ses_pabort_id()
routine.
Transport Disconnect Reason Code
The value passed back to XTI program by the t_rcvdis() routine.
ASCE/Presentation DCNX_KO Log Message
The value shown in the second low order byte of the Cause field (f3 in
Cause = 0x0001f3ff).
Session S_REJECT Log Message
The value shown in the second low order byte of the Cause field (f3 in
Cause = 0x0001f3ff).
Transport T_REJECT Log Message
The value shown in the second low order byte of the Cause field (f3 in
Cause = 0x0001f3ff).
Network N_REJECT Log Message
The value shown in the second low order byte of the Org/Reas field (the
“08” in Org/Reas = 0108).
Table 1-7 shows the reason code value, its meaning, and possible
corrective actions.
Table 1-7 Reason and Refuse Codes
Code Meaning Action
(0) Normal disconnect Specified address may be
correct, but there is no process listening for a
connection.
Verify that OSI services are
up in the remote. Verify that
the T-selector is specified.