Global Unwired Server Properties (sup.properties) Configuration File Reference

sup.properties is a global properties file that allows you to configure many subcomponents used by Unwired Server. This file is located in <UnwiredPlatform_InstallDir>\Servers\UnwiredServer\Repository\Instance\com\sybase\sup\server\SUPServer.

Property Default Description
sup.admin.port 2000 The port used by the embedded application server.
sup.admin.protocol IIOP The protocol used for server administration (read-only).
sup.admin.httpports 8000 The HTTP ports used by the embedded application server.
sup.admin.httpsports 8001, 8002 The HTTPS (secure) ports used by the embedded application server.
sup.admin.iiopsport 2001 The IIOPS port used by the embedded application server.
sup.sync.sslkeystore Repository/Security/keystore.jks The relative path to the Unwired Server keystore file.
sup.sync.sslkeystore_password changeit The password to unlock the keystore file
sup.sync.ssltruststore Repository/security/truststore.jks The relative path to the Unwired Server truststore file.
sup.sync.ssltruststore_password changeit The password to unlock the truststore file
sup.sync.port 2480 The synchronization port.
sup.sync.httpsport 2481 The secure synchronization port.
sup.sync.protocol HTTP The protocol used for synchronization. By default the protocol is HTTP; however, you can also use HTTPS.
sup.sync.certificate n/a The fully qualified path to the certificate file.
sup.sync.certificate_password n/a The password to unlock the certificate.
sup.cluster.name n/a The Unwired Platform cluster name.
sup.user.options n/a The Unwired Server user startup options.
sup.install.number <number> The Unwired Platform install number.
sup.java.install n/a The Unwired Platform Java install number.
sup.host <computerName> The host name of the SUP server.
sup.install.asservice false Indicates whether or not Unwired Server is installed in service mode.
sup.node.status resumed The Unwired Platform cluster status: suspend, resume, pending, suspended, resumed, pending.
sup.node.home n/a Mobile messaging service home path.
sup.imo.upa n/a Encrypted user name and password of admin@system.
sup.msg.outbound_queue_prefix sup.mbs.moca. The outbound queue prefix.
sup.msg.inbound_queue_prefix sup.mbs. The inbound queue prefix.
sup.msg.inbound_count 25 The number of inbound queues.
sup.msg.outbound_count 5 The number of outbound queues.
ml.threadcount 5 The synchronization threadcount. This value must be 5 units lower than sqlany.threadcount.
ml.servername none The Unwired Server name.
ml.cachesize 50M The maximum size for the RBS synchronization server memory cache.
relayserver.webserver.token none The relay server-backed Web server token. If left empty, a random value is generated.
relayserver.token none Replication-based synchronization backend server token. If empty, a random value is generated.
relayserver.https_port 443 the secure HTTP port for relay server connections.
relayserver.http_port 80 the HTTP port for relay server connections.
relayserver.type IIS The relay server-hosted operating system type: IIS or Unix.
relayserver.farm_name none (Applies only until previous versions are upgraded.) the server farm for which the relay server manages requests. This property is case-sensitive. The configured value must match the value defined for the RSOE or the connection fails. This property identifies the RBS farm. If empty, the value <ClusterName>.SUPFarm is used.
relayserver.msg.token none the security token used by the server node to authenticate the back-end server connection with relay server. Each node requires a unique token: specify a unique string to a maximum of 2048 characters.
relayserver.trusted_certs none The trusted certificate path relative to Unwired Server home.
relayserver.protocol HTTP The relay server protocol: HTTP or HTTPS.
relayserver.host relayserver.sybase.com either the relay server host name or the host name of the load balancer (if one is used in your environment). Device clients use the host name to establish connections. Other relay servers can use the host name to identify peers if a load balancer is not used.
relayserver.webserver.farm_name none (Applies only until previous versions are upgraded.) the server farm for which the relay server manages requests. This property is case-sensitive. The configured value must match the value defined for the RSOE or the connection fails. If empty, <ClusterName>.SUPWebServerFarm is used. This property identifies the Web server farm name used by DCN requests and DOE-C connections.
relayserver.msg.farm_name none (Applies only until previous versions are upgraded.) the server farm for which the relay server manages requests. This property is case-sensitive. The configured value must match the value defined for the RSOE or the connection fails. This property identifies the MBS farm. If empty, <ClusterName>.SUPMessagingFarm is used.
cdb.threadcount 20 The maximum number of tasks that the consolidated database server can execute concurrently.
cdb.databasename default The consolidate database name.
cdb.password sql The password for the consolidated database.
cdb.asa.mode primary The database mode when consolidate database type is SQL Anywhere (Sybase_ASA).
cdb.serverport 5200 The consolidated database port number.
cdb.dsnname default-cdb The consolidated database DSN name.
cdb.install_type default The consolidated database install type.
cdb.username dba The consolidated database user name.
cdb.type Sybase_ASA The consolidated database type.
cdb.serverhost none The consolidated database server host name.
cdb.user.options none The consolidated database user-specified startup options.
cdb.servername none The consolidated database server name.
cldb.serverhost none The cluster database server host name.
cldb.serverport 5200 The cluster database port number.
cldb.username dba The cluster database user name.
cldb.password sql The cluster database password.
cldb.databasename clusterdb The cluster database name.
cldb.dsnname none The cluster database DSN name.
cldb.type Sybase_ASA The cluster database type.
monitoringdb.serverhost none The monitoring database server host name.
monitoringdb.serverport 5200 The monitoring database port number.
monitoringdb.username dba The monitoring database user name.
monitoringdb.password sql The monitoring database password.
monitoringdb.databasename monitordb The monitoring database name.
monitoringdb.type Sybase_ASA The monitoring database type.
cluster.version 1 The cluster version number.
cluster.sync.sharedpath none The shared data path for CSYNC/DSYNC zip files; required only when "cluster.sync.sharedpath.enabled" is set to true.
cluster.sync.sharedpath.enabled False Indicates whether or not to enable the cluster’s optional "Shared Data Path" feature.
license.product.edition none The Unwired Platform license edition.
license.type none The Unwired Platform license type.
client.licenses none The number of Unwired Platform device licenses.
client.url_suffix none A URL suffix that allows a device application client to connect to a relay server farm. The default value for Apache on Linux is /srv/iarelayserver, and the default value for IIS on Windows is /ias_relay_server/server/rs_server.dll.

For example, to connect a client to a relay server farm called RBSFarm1, you might use /sup_relay_server/client/rs_client.dll/RBSFarm1 as your URL suffix.

msg.http.server.ports 5001, 80 The Messaging Service HTTP ports.
msg.client.url_suffix none A URL suffix that allows a device application client to connect to a relay server farm. The default value for Apache on Linux is /srv/iarelayserver, and the default value for IIS on Windows is /ias_relay_server/server/rs_server.dll.

For example, to connect a client to a relay server farm called MBSFarm1, you might use /sup_relay_server/client/rs_client.dll/MBSFarm1 as your URL suffix.

msg.admin.webservices.port 5100 The Messaging Service administration port.
msg.rsoeOptions none The Messaging Service RSOE options. Used in the Messaging Service RSOE command line.
msgserver.location none The file location of the Messaging Service.
webserver.rsoeOptions none (Applies only until previous versions are upgraded.) The RSOE options for the embedded Web server requests (for example, data change notifications and DOE-C).
webserver.client.url_suffix none A URL suffix that allows a device application client to connect to a relay server farm. The default value for Apache on Linux is /srv/iarelayserver, and the default value for IIS on Windows is /ias_relay_server/server/rs_server.dll.The client URL suffix for Web server requests when the relay server is configured (for example, data change notifications and DOE-C).
rsoeOptions none (Applies only until previous versions are upgraded.) The RSOE options for the Messaging Service. Used in the replication-based synchronization RSOE command line.
sqlany.mode Primary The consolidated database mode: only primary is supported.
mac.address none The Mac address of the system.