Optional: Enabling HTTP Tunneling over Port 80

Sametime Community server supports a feature called HTTP tunneling, which is enabled by default on ports 1533 and 8082. This configuration is useful for environments with traffic inspection where the proprietary Sametime protocol (VP) is not recognized. When tunneling is enabled, the VP protocol is encased in an HTTP wrapper, where it looks more like HTTP traffic but still has the VP protocol inside. This traffic can be forced over well-known HTTP port 80.

About this task

When you enable HTTP tunneling over port 80, the Sametime multiplexer (stmux) listens for requests on port 80. Packets from Sametime clients will come to the mux on port 80 and recognized as Sametime traffic and are handled by the mux like normal. HTTP traffic that comes to the Sametime server from web browsers will be handled by the mux and passed to the Domino HTTP server task on port 8088.

Optional: Configure HTTP tunneling over a HTTPS Proxy

In this task you will configure the Sametime mux to listen for traffic on port 80, and configure the Domino server to listen for traffic on port 8088.

Procedure

Procedure

  1. Launch an HCL Notes or Administrator client.
  2. Click Open > Applications > Open an Application. 
  3. In the server field, type the name of the Community server. In the filename field, enter stconfig.nsf then click Open.
  4. Open the document for CommunityConnectivity.
  5. To place in edit mode, double-click anywhere inside the document.

    Complete the fields:

    Table 1. Table 2. Community Services ports Default ports used by the Sametime Community Services are explained in this table.
    Field name Value
    HTTP Tunneling Host Name Enter the fully qualified hostname of the server (sametime.example.com).
    HTTP Tunneling Port 80
    Is HTTP Tunneling Supported? true
    HTTPS Host Name Optional: This setting is used to configure HTTPS tunneled client connections when accessing the Sametime Community server through an HTTPS proxy server. If a Community Services client connects to the Sametime Community server using HTTPS, the HTTPS connection method is used, but the data passed on this connection is not encrypted.
    HTTPS Port  Optional:This setting is used with the HTTPS Host Name field for HTTPS tunneled client connections with accessing the Community server through an HTTPS proxy server.
  6. Click on File > Save to save the document.

    Additional Steps for Standalone Mux

    If you have standalone Multiplexers, you must complete the above steps on the Sametime Community server that services the Mux, then complete these steps on the standalone Mux.

    1. Remote into the standalone Mux machine.
    2. Browse to sametime.ini and open in a text editor.
    3. In the [Connectivity] section modify the line VPMX_PORT to include port 80, like this:

      VPMX_PORT=1533,80

    4. Save and close the Sametime.ini.
    5. Restart the Mux service.

    Related Information

    Connecting the client through an HTTP connection

What to do next

Use the steps to Change the HTTP port of a Domino HTTP server.