TCP/IP must be started on the AS/400 with the STRTCP command before the server can be started.
The server jobs, advanced configuration, and performance topics contain further information about the server.
The default master configuration file is
'/Wbl/Cfg/Wbl.Cfg'.
This file can be copied (e.g., using the CPY command) and changed using the
configuration commands
to create custom master configuration files.
STRWBL sets the PORT, RPS and SVRID parameter values based on what is configured in the master configuration file unless the parameters are passed into the command.
For special processing needs, the server can be configured with multihome processing enabled.
If a server ID is not entered or configured, the server port and host are used to uniquely identify the server when starting additional request processors, ending request processors and ending the server; otherwise the entered/configured server ID is used to uniquely identify the server.
The activation key is provided by your supplier with the product tape. If the activation key was not sent, does not work, or your system serial number has changed contact your supplier.
WEBULATOR product authorization list.
*USE authority to QSYS/STRWBL *CMD.
*USE authority to WEBULATOR/WBLDAEPOP *PGM.
*USE authority to WEBULATOR/WBLDAECPP *PGM.
*USE authority to WEBULATOR/WBLDAEMON *PGM.
*USE authority to QSYS/QSYSNOMAX *JOBQ.
*READ authority to server configuration files.
*OBJMGT authority to server user profile.
*ALL authority to WEBULATOR/WBLACTKEY *DTAARA when
entering a new activation key.
*ALL authority to an existing server user space.
WEBULATOR product authorization list.
*USE authority to WEBULATOR/WBLDAEMON *PGM.
*USE authority to QSYS/QSYSNOMAX *JOBQ.
*USE authority to all of the libraries in the library list.
The library list of the user starting the server is used by the server with the
exception of the current library which is always set to library WEBULATOR.
*RX authority to the configured keylist file (if applicable).
QALWUSRDMN must be set to allow user-domain
objects to be created in libraries QTEMP and WEBULATOR.
*ALLOBJ authority
*ALL authority to the
server user space.
The authority must be granted after starting the server. The server
user space can be found in the WEBULATOR product library and it
is named as follows: WBU appended with the
server identifer.
Subsystem/Job User Type CPU % Function Status
QSYSWRK QSYS SBS .0 DEQW
WBD5061 WBLUSER BCH .0 PGM-WBLDAEMON TIMW
WBL5061 WBLUSER BCH .0 PGM-WBLDLOG DEQW
WBR5061 WBLUSER BCH .0 PGM-WBLDRP DEQW
WBR5061 WBLUSER BCH .0 PGM-WBLDRP DEQW
WBV5061 WBLUSER BCH .0 PGM-WBLVT DEQW
Subsystem/Job User Type CPU % Function Status
QSYSWRK QSYS SBS .0 DEQW
WBDINET WBLUSER BCH .0 PGM-WBLDAEMON TIMW
WBDKAZOO WBLUSER BCH .0 PGM-WBLDAEMON SELW
WBLINET WBLUSER BCH .0 PGM-WBLDLOG DEQW
WBLKAZOO WBLUSER BCH .0 PGM-WBLDLOG DEQW
WBRINET WBLUSER BCH .0 PGM-WBLDRP DEQW
WBRKAZOO WBLUSER BCH .0 PGM-WBLDRP DEQW
WBRKAZOO WBLUSER BCH .0 PGM-WBLDRP DEQW
WBVINET WBLUSER BCH .0 PGM-WBLVT DEQW
WBVKAZOO WBLUSER BCH .0 PGM-WBLVT DEQW
WEBULATOR/WBLJOBD job description, which is configured to use
the QSYS/QSYSNOMAX job queue.
QSYSNOMAX
job queue is configured to run multiple active jobs in the QSYSWRK
subsystem.
The name of the server job is WBD appended with the
server identifier. In the first set of jobs a single
server is running with the default server ID of '5061', which is the port the
server is processing. The second set of jobs show two servers running
with configured server IDs: 'INET' and 'KAZOO'.
The host and port(s) the server is processing can be displayed by performing the following command:
DSPOBJD OBJ(WEBULATOR/WBQxx) OBJTYPE(*USRQ) DETAIL(*FULL)
where the name of the user queue is the same as the server job name except for the D is replaced with a Q. The displayed user queue text contains the port(s) and host that the server is processing. For example,
Text . . . . : PORT: 5061 HOST: www.inetmi.com
Text . . . . : PORT: 5061/443 HOST: www.inetmi.com
indicates the server is processing host 'www.inetmi.com' on port 5061. The second example is running the Webulator securely; HTTP protocol is being processed on port 5061 and SSL is being processed on port 443.
By default, TCP/IP, Client Access/400 and Webulator/400 jobs run in the *BASE pool (i.e., system pool 2). Server performance can be improved by reducing the number of page faults in the *BASE pool by adjusting the pool sizes. Also, advanced configuration provides information that can be used to customize how the server runs on your system.