panel. The DSPSGN parameter is not strictly for user exits only,but if
you leave DSPSGN at the default, *NO, then only user exits let your
users sign on.
Touse an exit program, register your user exit program for exit point
QIBM_QTMT_WSG, format QAPP0100. Use the

Work with Registration

Information

(WRKREGINF) command to determine if the exit point is registered.
If you do not use the exit point (meaning you set DSPSGN to *YES), the
AS/400 system sends a sign-on panel to any browser that accesses the
workstation gateway server. If you do not register an exit program at this exit
point, no one can sign on. For more information about registering applications,
see “Appendix E. TCP/IPApplication Exit Points and Programs” on page 535.
Changing the Sign-on Panel File
Tochange the format of the sign-on panel, perform the following steps:
1. Create a changed sign-on panel file. Youcan change a hidden field in the
display file named UBUFFER to manage smaller fields. UBUFFER is 128 bytes
long and is stated as the last field in the display file. This field can be changed
to function as an input/output buffer so the data specified in this field of the
display will be available to application programs when the interactive job is
started.
Youcan change the UBUFFER field to contain as many smaller fields as you
need if the following requirements are met:
vThe new fields must follow all other fields in the display file. The location of
the fields on the display does not matter as long as the order in which they
are put in the data description specifications (DDS) meets this requirement.
vThe length must total 128. If the length of the fields is more than 128, some
of the data is not passed.
vAll fields must be hidden fields (type

H

in DDS source) or input or output
fields (type

B

in DDS source).
Notes:
a. Do not change the

order

in which the fields in the sign-on panel file are
declared. However, you can change the

position

in which they appear on the
display.
b. Do not change the total size of the input or output buffers. Serious problems
can occur if you change the order or size of the buffers.
c. Do not use the data descriptions specifications (DDS) help function in the
sign-on panel file.
2. Change a subsystem description to use the changed display file instead of the
system default of QSYS/QDSIGNON. Youcan change the subsystem
descriptions for subsystems that you want to use the new display.
Tochange the subsystem description, perform the following steps:
a. Use the

Change Subsystem Description

(CHGSBSD) command.
b. Specify the new display file on the SGNDSPF parameter.
c. Use a test version of a subsystem to verify that the display is valid before
attempting to change the controlling subsystem.
3. Testthe change.
4. Change other subsystem descriptions.
326 OS/400 TCP/IPConfiguration and Reference V4R4