7 WebRTC Session Controller Signaling Engine Post-Installation Tasks

This chapter provides instructions for Oracle Communications WebRTC Session Controller Signaling Engine (Signaling Engine) post-installation tasks.

Before continuing, you must complete the tasks in the following chapters:

Overview of Signaling Engine Post-Installation Tasks

After installing Signaling Engine, you must complete the following post-installation tasks:

Before continuing, you must start your Signaling Engine servers. See "Starting the Signaling Engine Servers" for more information.

Enable DNS Server Lookup

You must enable DNS server lookup on your Signaling Engine installation to ensure that the maddr parameter in SIP headers is processed properly.

To enable DNS server lookup:

  1. Start your Signaling Engine servers if they are not already running. See "Starting the Signaling Engine Servers" for more information.

  2. Navigate to the WebLogic Server administration console and log in with your administrator username and password:

    http://hostname:port/console
    

    Note:

    The default administration console port is 7001.
  3. In the Domain Structure pane, select SipServer.

  4. Select the Configuration tab and then select the General sub tab.

  5. In the General sub tab, scroll down and select the Enable DNS Server Lookup option.

  6. Click Save.

  7. Log out of the administration interface.

Set the SIP Proxy Server and Registrar IP Address

To set the SIP proxy server and registrar IP address:

  1. Start your Signaling Engine servers if they are not already running. See "Starting the Signaling Engine Servers" for more information.

  2. Navigate to the WebRTC Session Controller Signaling Engine console and log in with your administrator username and password:

    http://hostname:port/wsc-console
    

    Note:

    The default Signaling Engine console port is 7001.
  3. Select the Script Library tab.

  4. Click Lock and Edit.

  5. In the Script Library pane, find the following lines and replace hostname and port with the hostname and port of your SIP proxy server and registrar:

    /** Proxy/Registrar URI. */
    public static final PROXY_SIP_URI = "sip:hostname:port"
    
  6. Click Validate Library to ensure you introduced no errors. Fix any errors that are reported.

  7. Click Commit to save your changes.

Configure WebRTC Session Controller Authentication

You must configure WebRTC Session Controller to provide authentication for WebRTC clients, even if you only want to allow unauthenticated access. For more information, see "Configuring WebRTC Session Controller Authentication" in Oracle Communications WebRTC Session Controller System Administrator's Guide.

Configure SSL Hostname Verification

If your installation is configured to use Secure Socket Layer (SSL) support, you need to set the hostname verification to None using the WebLogic console.

To configure SSL hostname verification:

  1. Start your Signaling Engine administration server if it is not already running.

  2. Navigate to the WebLogic Server Administration Console and log in with your administrator user name and password:

    http://hostname:port/console
    

    where hostname is the name of your WebRTC Session Controller server and port is the Administration Console access port.

    Note:

    The default Administration Console port is 7001.
  3. In the Domain Structure pane, expand Environment, and select Servers.

  4. In the Summary of Servers pane, select the Configuration tab.

  5. For each of your servers in the Servers table, do the following:

    1. Click the server name in the table, for example, AdminServer.

    2. In the Settings for ServerName pane, select the SSL tab.

    3. Expand the Advanced settings at the bottom of the pane.

    4. Select None from the Hostname Verification list box.

    5. Click Save.

No restart is required after making this change.

Configure the Coherence Security Framework

If you have created a clustered domain, you must enable the Coherence Security Framework. For instructions, see "Enabling the Oracle Coherence Security Framework" in Securing Oracle Coherence.

Next Steps

You must install WebRTC Session Controller Media Engine servers. See "WebRTC Session Controller Media Engine Installation Overview" for instructions.