Installing the Siebel Application Interface
The Siebel Application Interface (SAI) replaces the Siebel Web Server Extension (SWSE or SWE) used in previous versions. It provides a standards-based HTTPS entry point to the Siebel CRM application and is installed using the same Siebel Enterprise Server installation media as the Gateway, Siebel Servers, and Database Configuration Utilities. However, although it may be installed on the same physical server as these components, it must be installed separately and into a different directory structure from the components installed previously.
Re-run the Siebel Enterprise Software installer.
In many cases, the options for installation will be the same as those used when installing the Gateway, Siebel Servers, and Database Configuration Utilities. You must use the following installation prompts and recommended responses for Siebel Application Interface, described as follows:
Installation Directory. This must be different from the previous directory used for the Siebel Enterprise Server. The recommended path is C:\Siebel\sai
Components. Only install Siebel Application Interface.
Languages. You must install the same set of languages selected during the previous installation. Other than disk space, there is no negative impact to installing additional languages.
- Port Configuration. The HTTP and HTTPS ports will serve as the entry point into the application (with the HTTP port automatically redirecting to the HTTPS port). If you do not want users to have to enter a port, set these to ports 443 and 80 (the default ports for HTTPS and HTTP respectively). The Shutdown port must be unique. We will continue numbering from the Siebel Enterprise Server installation and use 9014. The following port settings are therefore recommended for the Siebel Application Interface components:
HTTPS Redirect Port. 443
HTTP Connection Port. 80
Shutdown Port. 9014
Username and Password. The credentials that you specify will be used for accessing the Siebel Management Console initially, which is the user interface that we will use to configure the Gateway, Enterprise, Siebel Servers, and other components. After the initial setup, that is, once you have configured the Gateway Security Profile, you will use the username and password for the configured authentication authority. Any values are acceptable; for simplicity use: sadmin.
Client Authentication Parameters. These indicate the SSL certificate key stores (that we created earlier) which will be copied into the installation location for the Siebel Application Interface:
Keystore Name. The location of the keystore we created previously.
For example: C:\Siebel\Keys\siebelkeystore.jks
Truststore Name.The location of the trust keystore for our certificates.
For example: C:\Siebel\Keys\truststore.jks
Password. Whatever password you used when you created your keystores.
Note: If you did not use the same password when creating the keystores, you will have to manually edit the file C:\Siebel\ses\applicationcontainer\conf\server.xml after installation to set the passwords correctly.