Skip Headers
Siebel CRM Siebel Security Guide
Siebel Innovation Pack 2015
E24814-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

Configuring Encryption for Mobile Web Client Synchronization

This topic describes how to enable encryption for Mobile Web Client synchronization. During this synchronization, DX files are transferred between the Siebel Server and Mobile Web Clients. DX files use SISNAPI messages to transfer information between the Siebel Server and Mobile Web Clients.

This task is a step in "Process of Configuring Secure Communications".

The Siebel Mobile Web Client reads configuration parameters in the Siebel application configuration file (for example siebel.cfg, used by Siebel Sales) to determine the type of encryption to use during synchronization. Encryption options are defined as one of the elements in the DockConnString parameter.


Note:

TLS is not a supported encryption methods for the Siebel Developer Web Client or for synchronization of the local database on the Siebel Mobile Web Client.

For information about authentication for Siebel Mobile Web Client and Siebel Remote, see "About Authentication for Mobile Web Client Synchronization". For general information on configuring encryption for Web clients, see "About Configuring Encryption for Web Clients". For information about other security issues for Siebel Mobile Web Client, including encrypting the local database, see Siebel Remote and Replication Manager Administration Guide.

To enable encryption of synchronization on the Mobile Web Client 

  1. Open the Siebel application configuration file you want to edit. You can use any plain text editor to make changes to the file.


    Note:

    When you edit configuration files, do not use a text editor that adds additional, nontext characters to the file.

    • Configuration files for a client are stored in the client's bin\LANGUAGE directory, where LANGUAGE represents an installed language pack, such as ENU for U.S. English.

    • When synchronization is performed within an application (using File, Synchronize, and then Database), configuration is read from the configuration file associated with the application, for example, siebel.cfg for Siebel Sales. For more information about working with Siebel application configuration files, see Siebel System Administration Guide.

  2. Locate the DockConnString parameter in the [Local] section of the file.

    This parameter specifies the name of the Siebel Server used to synchronize with the client. It has the following format:

    siebel_server_name:network_protocol:sync_port_#:service:encryption
    

    Encryption is the fifth element in the DockConnString parameter. This element indicates the type of encryption used during synchronization. An example of a DockConnString parameter value is:

    APPSRV:TCPIP:40400:SMI:RSA
    
  3. Override the default NONE and set encryption to MSCRYPTO or RSA.

    The encryption you specify must match the encryption used by the Siebel Server. If no value is specified, then encryption is not enabled. For example, to configure for RSA encryption, you could use one of the following:

    • APPSRV:TCPIP:40400:DOCK:RSA

    • APPSRV::RSA

  4. Save your changes and exit the file.

    For information about editing configuration files for Siebel Remote and Mobile Web Clients, see Siebel Remote and Replication Manager Administration Guide and Siebel System Administration Guide.