Control how SDSF handles extended consoles

Description: As of z/OS V2R1, the behavior for obtaining an extended console (used for issuing system commands) has changed. Before z/OS V2R1, when SDSF attempted to obtain an extended console and the default extended console name was already in use, SDSF shared that console. For example, if you used ISPF split screen and accessed SDSF in multiple logical screens, SDSF shared the console activated in the first logical screen with subsequent logical screens. As a result, the user log in the first logical screen contained system messages for all of the logical screens.

With V2R1, when SDSF attempts to activate an extended console and the default console name is in use, SDSF activates a new console with a different name. The new name is derived by appending a single-character suffix to the default name. SDSF tries up to 32 different characters to create a unique console name.

Note: This new behavior also applies to the extended console name that is assigned by the SET CONSOLE command. However, the extended console name that has the maximum length of 8 characters is not modified.

If you want SDSF to share the extended console, rather than obtaining a new console with a name derived by modifying the default console name, you can disable console name modification. You can also define which characters should be used for the suffix that modifies the default console name.

Steps to take: To disable console name modification, so that, as in previous releases, SDSF shares the extended console when the default name is already in use, you can use:
Note: When the SDSF Server is started with the PROPERTY NAME(Console.EMCS.NoConMod),VALUE(TRUE) statement in the ISFPRMxx parmlib member, the SET CONMOD ON command will fail with message OPTION LOCALLY DISABLED.

To specify which characters can be used as a suffix to modify the default extended console name, use custom property Console.EMCS.ConModChars in ISFPRMxx parmlib member. By default, the characters are $#@12345.

Reference information: For details about setting custom properties in ISFPARMS, see the discussion of the PROPLIST nad PROPERTY statements in z/OS SDSF Operation and Customization.