FSUM2399
No session was started. The name of the pseudo-TTY for the session could not be determined. Function = ttyname(), terminal name = 'string', file descriptor = number, errno = number (X'hexnum'), reason code = hexnum, message = 'string'

Explanation

The login program tried to obtain the name of the pseudo-TTY used for the shell session. An error occurred when the login program issued ttyname(). The shell session did not start.

Because the start of the shell session was not recorded in the /etc/utmpx file, certain shell commands may show that the user is not logged on. This problem clears up when the next user logs on to the shell using the same pseudo-TTY this user had.

In the message text:
terminal name = 'string'
The name of the terminal returned by ttyname().
file descriptor = 'number'
The file descriptor of the pseudo-TTY passed to ttyname().
errno = number (X'hexnum')
The errno value returned by the system for this error. For more information about this errno value, see z/OS XL C/C++ Runtime Library Reference. If errno = 0, no errno information is available from the system for this error.
reason code = hexnum
The reason code returned by the system for this error. For more information about this reason code, see z/OS UNIX System Services Programming: Assembler Callable Services Reference.
message = 'string'
A system error message that describes this error as reported by errno. If errno = 0, this message is not meaningful.

System programmer response

For more information on the errno and reason code values displayed in this message, see z/OS UNIX System Services Programming: Assembler Callable Services Reference and z/OS XL C/C++ Runtime Library Reference.

User response

Provide the system programmer with this message number and any variable information displayed in the message.