Show Table of Contents
3.5.9. Management CLI Configuration Options
The management CLI configuration file -
jboss-cli.xml - is loaded each time the CLI is started. It must be located either in the directory $EAP_HOME/bin or a directory specified in the system property jboss.cli.config.
-
default-controller - Configuration of the controller to which to connect if the
connectcommand is executed without any parameters.default-controller Parameters
-
host - Hostname of the controller. Default:
localhost. -
port - Port number on which to connect to the controller. Default: 9999.
-
-
validate-operation-requests - Indicates whether the parameter list of the operation requests is to be validated before the requests are sent to the controller for execution. Type: Boolean. Default:
true. -
history - This element contains the configuration for the commands and operations history log.
historyParameters-
enabled - Indicates whether or not the
historyis enabled. Type: Boolean. Default:true. - file-name
- Name of the file in which the history is to be stored. Default =
.jboss-cli-history. - file-dir
- Directory in which the history is to be stored. Default =
$USER_HOME - max-size
- Maximum size of the history file. Default: 500.
-
- resolve-parameter-values
- Whether to resolve system properties specified as command argument (or operation parameter) values before sending the operation request to the controller or let the resolution happen on the server side. Type: Boolean. Default =
false. - connection-timeout
- The time allowed to establish a connection with the controller. Type: Integer. Default: 5000 seconds.
- ssl
- This element contains the configuration for the Key and Trust stores used for SSL.
Warning
Red Hat recommends that you explicitly disable SSL in favor of TLSv1.1 or TLSv1.2 in all affected packages.sslParameters- vault
- Type:
vaultType - key-store
- Type: string.
- key-store-password
- Type: string.
- alias
- Type: string
- key-password
- Type: string
- trust-store
- Type: string.
- trust-store-password
- Type: string.
- modify-trust-store
- If set to
true, the CLI will prompt the user when unrecognised certificates are received and allow them to be stored in the truststore. Type: Boolean. Default:true.
vaultTypeIf neithercodenormoduleare specified, the default implementation will be used. Ifcodeis specified but notmodule, it will look for the specified class in the Picketbox module. Ifmoduleandcodeare specified, it will look for the class specified bycodein the module specified by 'module'.- code
- Type: String.
- module
- Type: String
-
silent - Specifies if informational and error messages are to be output to the terminal. Even if the
falseis specified, the messages will still be logged using the logger if its configuration allows and/or if the output target was specified as part of the command line using >. Default:False.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.