MobiLink transport-layer security is an inherent feature of the MobiLink HTTPS and TCP/IP protocols. To use transport-layer
security over HTTPS, specify the trusted_certificates connection parameter using the ADR extended option. Following is the
syntax for a partial dbmlsync command line.
-e "ctp=protocol;
adr=[ fips={ y | n }; ]
trusted_certificates=public-certificate;
..."
protocol
The protocol to use. It can be https or tls. The tls protocol is TCP/IP using transport-layer security.
fips
Indicates whether to use FIPS-certified encryption. FIPS-certified encryption can only be used with RSA encryption.
FIPS-certified HTTPS uses separate FIPS 140-2 certified software, but is compatible with version 9.0.2 or later MobiLink servers
using HTTPS.
public-certificate
The path and file name of a trusted certificate.
For HTTPS or FIPS-certified HTTPS, you must use certificates created using RSA encryption.
Alternatively, you can specify the CommunicationAddress extended option using the CREATE SYNCHRONIZATION SUBSCRIPTION or ALTER
SYNCHRONIZATION SUBSCRIPTION statement. This method provides the same information, but stores it in the database.
CREATE SYNCHRONIZATION SUBSCRIPTION
TO pub1
FOR user1
ADDRESS 'trusted_certificates=c:\temp\public_cert.crt;
certificate_company=Sybase, Inc.;
certificate_unit=IAS;
certificate_name=MobiLink';
The following example specifies RSA security and TCP/IP. It must all be written on one line:
Alternatively, you can specify the CommunicationAddress extended option using the CREATE SYNCHRONIZATION SUBSCRIPTION or ALTER
SYNCHRONIZATION SUBSCRIPTION statement:
CREATE SYNCHRONIZATION SUBSCRIPTION
TO pub1
FOR user1
ADDRESS 'port=3333;
trusted_certificates=public_cert.crt;
certificate_company=Sybase, Inc.;
certificate_unit=IAS;
certificate_name=MobiLink';