Skip to content
English
  • There are no suggestions because the search field is empty.

How to Enable Specific TLS Versions in Wowza Streaming Engine

This guide will help you configure specific TLS versions in Wowza Streaming Engine to enhance security and compatibility.

Step-by-Step Guide

1. Enable SSL Protocol Logging

  1. Access Server Setup: Sign in to Wowza Streaming Engine Manager, click the Server tab, then Server Setup.
  2. Add Custom Property:
    • Click the Properties tab, then Custom.
    • Click Edit, then Add Custom Property.
    • Set the following:
      • Path/Root/Server
      • NamesslLogProtocolInfo
      • TypeBoolean
      • Valuetrue
    • Click Save and restart the server.

2. Review SSL Protocol Logging

  1. Check Logs: After restarting, review the logs for SSLInfo.ProtocolsEnabled and SSLInfo.ProtocolsSupported to see the enabled and supported protocols.

3. Modify VHost.xml for TLS Configuration

  1. Edit VHost.xml:
    • Navigate to [install]/conf/VHost.xml.
    • Locate the desired <HostPort> section and ensure it is uncommented.
    • Modify the <Protocols> tag within <SSLConfig> to include the desired TLS versions, e.g., <Protocols>TLSv1.2,TLSv1.1</Protocols>.
  2. Save Changes: Save the file and restart Wowza Streaming Engine.

4. Deploy and Test Changes

  1. Restart Services: Restart Wowza Streaming Engine and Manager services.
  2. Test Configuration: Use a client or player to test the connection with the specified TLS versions.

Debugging SSL Connection Filtering

  1. Enable Connection Info Logging:
    • In Wowza Streaming Engine Manager, go to Virtual Host Setup.
    • Add a custom property:
      • Path/Root/VHost
      • NamesslLogConnectionInfo
      • TypeBoolean
      • Valuetrue
    • Save and restart the virtual host.
  2. Review Logs: Check logs for SSLHandler.connectionInfo to verify the protocol and cipher suite used.

Additional Resources