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. |