FSUM2378
The start of the session was not recorded. The slot (in /etc/utmpx) for this terminal could not be updated, or a new slot for the terminal could not be created. Function = pututxline(), terminal name = 'string', program name = 'string', errno = number (X'hexnum'), reason code = hexnum, message = 'string'

Explanation

The login recording program tried to record the start of the user's shell session in the /etc/utmpx file. An error occurred when the login recording program issued pututxline(). The start of the shell session was probably not recorded. This error did not prevent the session from starting.

Because the start of the shell session may not have been 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 pseudo-TTY that was being used when this error occurred.
program name = 'string'
The name of the login recording program.
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.

Make sure that the /etc directory exists and that the that /etc/utmpx exists and has the proper permissions. Make sure that the login recording program (named in the error message) has the SETUID flag set in its directory entry.

User response

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