Universal Command Server for IBM i - Configuration

Overview

UCMD Server configuration consists of defining runtime and default values. This section describes the Server configuration options.

Manager Override

A UCMD Manager can specify certain UCMD Server configuration options when it makes its request for command execution to the UCMD Server. The UCMD Manager command line option -server is used to specify UCMD Server options.

Which options are available for UCMD Manager override depend on the UCMD Server platform and release. The configuration options listed below describe the UCMD Manager override option only if applicable. If the option is not listed, than no UCMD Manager override is available.

The UCMD Manager is not notified of override errors. The UCMD Server logs the error and continues processing the request.

Configuration File

The configuration file provides the simplest method of specifying configuration options whose values you do not want changed with each command invocation.

Configuration options are specified in the UCMD Server configuration file. The configuration file name is specified in the UCMD Server component definition. The default file name is UNVPRD511/UNVCONF(UCMDS). This file can be edited manually with any text editor (for example, Notepad or Source Edit Utility (SEU)).


Configuration Options

The following table identifies all UCMD Server for IBM i configuration options. Each Option Name is a link to detailed information about that option.


Option Name

Description

ACTIVITY_MONITORING

Specification for whether or not product activity monitoring events are generated.

ALLOW_SPOOLING

Specification for whether or not spooling is permitted.

CODE_PAGE

Code page used for text translation.

COMMAND_TYPE

Default command type.

DATA_AUTHENTICATION

Specification for whether or not data integrity checks are performed on all standard I/O files.

DATA_COMPRESSION

Specification for whether or not data is compressed on all standard I/O files.

DATA_ENCRYPTION

Specification for whether or not data is encrypted on all standard I/O files.

DATA_SSL_CIPHER_LIST

SSL/TLS cipher list for the control sessions.

END_SEVERITY

Message severity that terminates the initiator.

EVENT_GENERATION

Events to be generated and processed as persistent events.

JOB_LOG

Job log processing.

JOBLOG_COPY_KEEP

Specification for whether or not copies of the joblog from the UCMSINIT job and (optionally) from the job started with USBMJOB are written to a spool file.

JOB_RETENTION

Number of seconds that a disconnected server remains active after user process completes.

KEEPALIVE_INTERVAL

Frequency of how often a keepalive message is sent.

LOGIN

Specification for whether or not to set up a login environment.

MESSAGE_LEVEL

Level of messages written.

MIN_SSL_PROTOCOL

Minimum SSL/TLS protocol level that will be negotiated and used for communications channels.

Note

This option was introduced to IBM i in version 5.1.1.0.

NETWORK_FAULT_TOLERANT

Specification for whether or not the server accepts the network fault tolerant protocol.

SCRIPT_TYPE

Script type of the user job being run.

STDIO_TIMEOUT

Length of time to wait for standard I/O to close before the server process exits.

TRACE_FILE_LINES

Maximum number of lines to write to a trace file.

TRACE_TABLE

Memory trace table specification.

USE_USER_ACCOUNTING_CODE

Specification for whether or not the IBM i user profile under which a process is run is to be used as the source for the job accounting code

USER_SECURITY

Specification for whether or not user authentication is active.