FSUM2151I
No session was started. The selected pseudo-TTY could not be opened.Function = open(),
terminal name = 'TTY-name',
return value = return-value,
errno = errno-decimal (X'errno-hex'),
reason code = reason-code,
description = 'system-message'

Explanation

This error message appears with FSUM2149I to provide additional information. The OMVS command found a free pseudo-TTY. When it tried to open the slave side of this pseudo-TTY, an error occurred. For an explanation of the errno and reason code displayed in the second-level TSO/E message, see z/OS XL C/C++ Runtime Library Reference.

In the message text:
TTY-name
The pseudo-TTY name that was passed to open() when this error occurred.
return-value
The return value from open().
errno-decimal
The errno value, in decimal, returned from open().
errno-hex
The errno value, in hexadecimal, returned from open().
reason-code
The reason code returned from open().
system-message
The system message corresponding to the returned errno value.

System action

The system continues to try other defined pseudo-TTYs. However, this message appears only when no other pseudo-TTY is usable. The shell session is not started. If there are no other active sessions, the OMVS command ends and returns to TSO/E.

System programmer response

This message contains information about the first error the system found when trying to open a slave pseudo-TTY. The system was able to open the corresponding master pseudo-TTY, but could not open the slave side. For an explanation of this open() error, see z/OS XL C/C++ Runtime Library Reference. Follow any recommended actions for this errno and reason code.

In general, make sure that for each master pseudo-TTY with a name such as /dev/ptypNNNN, there is a corresponding slave pseudo-TTY with a name such as /dev/ttypNNNN. Make sure that this slave pseudo-TTY is defined with the proper permissions and the proper major and minor number.
Note: The system may have experienced many slave pseudo-TTY open() failures. Only the first failure is reported by an error message. Any open() errors for other slave pseudo-TTYs might or might not be the same.

User response

Contact the system programmer with all the information from all second-level TSO/E messages that appeared with this one.