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 MobiLink 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 Relay Server HTTPS port. | 
| relayserver.http_port | 80 | The Relay Server HTTP port. | 
| relayserver.type | IIS | The Relay Server-hosted operating system type: IIS or Unix. | 
| relayserver.farm_name | none | The Relay Server farm name. If empty, the value "<ClusterName>.SUPFarm" is used. | 
| relayserver.msg.token | none | The Unwired Platform messaging backend server token. If empty, a random value is generated. | 
| 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 | The Relay Server host name. | 
| relayserver.webserver.farm_name | none | The Relay Server Web server farm name. If empty, "<ClusterName>.SUPWebServerFarm" is used. | 
| relayserver.msg.farm_name | none | The Relay Server messaging server farm name. 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 | The client URL suffix for replication-based synchronization when Relay Server is configured. | 
| msg.http.server.ports | 5001, 80 | The Messaging Service HTTP ports. | 
| msg.client.url_suffix | none | The client URL suffix for messaging-based synchronization when Relay Server is configured. | 
| 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 | The RSOE options for the embedded Web server requests (for example, data change notifications and DOE-C). | 
| webserver.client.url_suffix | none | The client URL suffix for Web server requests when the Relay Server is configured (for example, data change notifications and DOE-C). | 
| rsoeOptions | none | 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. |