HULFT-24291

When unexpected data is received at a port in use by the Receive program (XRRCV) and causes a communication error, an unintended value is displayed in the error message

Phenomenon

When unexpected data is received at a port in use by the Receive program (XRRCV) and causes a communication error, "????????" is displayed for File ID of error message "XRR0005", the IP address (hexadecimal representation) is not output for Host Name, and instead an unintended value is displayed.

 

[Examples of that displayed]

  • The values of File ID and Host Name are displayed as space characters

  • The values displayed for File ID and Host Name are those of a different transfer

 

[Examples of error messages]

When an error occurs in the communication receive processing and causes the values for the File ID and Host Name fields to become space characters, the message is output as shown below.

  • When Console Message Output Option (CNSSELECT) in the System Environment Settings is "0" (Conventional Message)

    XRR0005 KGTREAD  FAILED RC=2014 HST=         FILEID=        

  • When Console Message Output Option (CNSSELECT) in the System Environment Settings is "1" (Enhanced Message)

    XRR8005 KGTREAD  FAILED RC=2014 F=        

    XRR8005 H=        

Severity level

B: high

Affected versions

From Ver.8.1.0 to Ver.8.4.6

Modified version

Ver.10.2.0

Condition to reproduce

This phenomenon occurs when unexpected data is received in the Receive program (XRRCV) and a communication error occurs.

Alternative workaround

None

Status description

If the above conditions are met, "????????" is output for File ID, and the IP address of the connection source host (hexadecimal representation) is output for Host Name.

 

[Examples of error messages]

When an error occurs in connection to the connection source host "172.16.255.255," the message is as follows:

  • When Console Message Output Option (CNSSELECT) in the System Environment Settings is "0" (Conventional Message)

    XRR0005 KGTREAD FAILED RC=2014 HST=AC10FFFF FILEID=????????

  • When Console Message Output Option (CNSSELECT) in the System Environment Settings is "1" (Enhanced Message)

    XRR8005 KGTREAD FAILED RC=2014 F=???????? XRR8005 H=AC10FFFF

* The IP address is displayed in octets in hexadecimal representation.