Siebel Installation Guide for UNIX > Additional Postinstallation and Configuration Tasks > Additional Tasks for the Siebel Web Server Extension and the Web Server >

Configuring the Default HTTP and HTTPS Ports for the Web Server


The default HTTP and HTTPS ports for the Web server are port 80 and 443. When you deploy SWSE onto the Web server, and if you want to use nondefault port numbers, then use the following procedure to configure these ports.

This topic is part of Additional Tasks for the Siebel Web Server Extension and the Web Server.

To configure the default ports for HTTP and HTTPS

  1. Open the eapps.cfg file.

    For more information, see Editing the SWSE Configuration File (eapps.cfg).

  2. Locate the [defaults] section.
  3. Change the port number for HTTPPort and HTTPSPort to a desired port number. For example:

    HTTPPort = 81
    HTTPSPort = 444

    NOTE:  Alternatively, update these ports by re-creating and reapplying the SWSE logical profile.

  4. (Apache-based Web servers only) Configure the HTTP port:
    1. Using any text editor, open the httpd.conf file on the Web server.
    2. Locate the Listen section and change the HTTP port number to the number that you set in Step 3. For example:

    Listen HostIP:81

    In this entry, HostIP is the IP address of the Web server. This element (and the separator character) are optional on Oracle HTTP Server and HP Apache Web Server.

    1. Change the ServerName value to the same value as the one for Listen. For example:

    ServerName HostIP:81

    In this entry, HostIP is the IP address of the Web server. This element (and the separator character) are optional on Oracle HTTP Server and HP Apache Web Server.

  5. (IBM HTTP Server only) Configure the HTTPS port:
    1. Using any text editor, open the httpd.conf file on the Web server.
    2. Add the following section before the Virtual Directories section to enable SSL:

    LoadModule ibm_ssl_module modules/mod_ibm_ssl.so
    Listen HostIP:444

    In this entry, HostIP is the IP address of the Web server.

    1. Add the following section at the end of the httpd.conf file, before the Virtual Directories section.

    <VirtualHost HostIP:444>
    SSLEnable
    DocumentRoot $home/$build/web/htdocs/en_US
    ErrorLog logs/ssl_error_log
    CustomLog logs/ssl_access_log common

    </VirtualHost>
    Keyfile $home/$build/web/ssl/key.kdb

  6. (HP Apache Web Server only) To configure the HTTPS port:
    1. Using any text editor, open the ssl.conf file on the Web server.
    2. Change the HTTPS port numbers in the following section to the port number that you set in Step 3. For example:

    Listen 444
    <VirtualHost _default_:444>
    SSLEngine on

  7. (Oracle HTTP Server only) To configure the HTTPS port:
    1. Using any text editor, open the ssl.conf file on the Web server.
    2. Change the HTTPS port numbers in the following section to the port number that you set in Step 3. For example:

    Listen 444
    <VirtualHost _default_:444>
    SSLEngine on

    1. Add comment characters to disable the following directives, in order to make sure that attachments can be opened and saved in all supported browsers, including those using HTTP 1.0.

    # SetEnvIf User-Agent "MSIE" \
    #          nokeepalive ssl-unclean-shutdown \
    #          downgrade-1.0 force-response-1.0

    1. Using any text editor, open the httpd.conf file on the Web server.
    2. Add the following section before the Virtual Directories section to enable SSL:

    <IfDefine SSL>
    LoadModule ossl_module modules/mod_ossl.so
    </IfDefine>

  8. (Oracle iPlanet Web Server only) Configure the HTTP or HTTPS ports:
    1. Using the Oracle iPlanet Web Server Administration console, go to the Preferences screen.
    2. Click on the Edit Listen Sockets tab and change the port number to the new value that you set in Step 3.
Siebel Installation Guide for UNIX Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.