Universal Messaging Concepts : Deployment : Server : Server Parameters
Server Parameters
Introduction
When a Universal Messaging Realm Server is started, there are a number of parameters used in its initial startup sequence. These parameters are in the form of -D options that form part of the nserver.lax command line.
The Universal Messaging client API also supports a variety of different parameters that can be specified in the command line of any Universal Messaging Client application.
This section describes those -D parameters, what they are used for and their typical values.
Name
Required
Default
Description
javax.net.ssl.keyStore
N
Used to set the default KeyStore the server will use. If not supplied the client MUST set one when configuring an SSL interface
javax.net.ssl.keyStorePassword
N
Used to set the default password for the keystore. If not supplied the client must set one when configuring an SSL interface
javax.net.ssl.trustStore
N
Used to set the default trust store the server will use. If not supplied the client MUST set one when configuring an SSL interface
javax.net.ssl.trustStorePassword
N
Used to set the default Truststore password the server will use. If not supplied the client MUST set one when configuring an SSL interface
LOGLEVEL
N
4
Specifies the current log level to use
LOGFILE
N
System.out
Used to specify a log file to write the log entries to
LOGSIZE
N
100000
Specified in bytes before the log file is rolled
MaxMemory
N
Uses -Ms value
Used to specify the maximum amount of memory to use
SECURITYFILE
N
Used to specify the Super Users for this realm. Format is user@host (one per line). Note that this is only a bootstrap method on startup of a realm. If you had previously started the realm before specifying a SECURITYFILE, you will need to remove the files realms.nst and realms.nst _old from the RealmSpecific directory, then restart the realm with the -DSECURITYFILE setting in the lax file for the super user entries in the file to be added to the realm ACL.
DATADIR
Y
What directory to use to store files within
CKEYSTORE
N
Short hand for javax.net.ssl.keyStore
CKEYSTOREPASSWD
N
Short hand for javax.net.ssl.keyStorePassword
CAKEYSTORE
N
Short hand for javax.net.ssl.trustStore
CAKEYSTOREPASSWD
N
Short hand for javax.net.ssl.trustStorePassword
REALM
Y
Specifies the name of the Realm Server
CHANNELUMASK
N
Specifies the default channel protection mask
ADAPTER
N
Specifies an interface to use, eg nsp://0.0.0.0:9000/
ADAPTER_x
N
Specifies an interface to use, eg nsp://0.0.0.0:9000/ where x = 0 -> 9
mode
N
If set to IPAQ forces a small memory mode for the server
javax.net.ssl.debug
N
Useful to debug SSL issues, see www.javasoft.com for more information
Copyright © 2013-2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback