SSL certificates are tied to fully qualified domain names such as www.mycompany.com
or wildcard domains such as *.mycompany.com
. This article describes how to configure Wowza Streaming Engine™ to use multiple SSL certificates on a single Host Port definition, which enables a single Wowza Streaming Engine port to respond to SSL requests from multiple domains.
To use multiple SSL certificates on a single Host Port, you must create a map file that maps domain names or domain wildcards to Java Key Store (JKS) files. Mapping domain names to Java KeyStores relies on a Transport Layer Security (TLS) extension called Server Name Identification (SNI)
that is supported by most browsers. When using SNI, the domain name of a given HTTPS or RTMPS request is sent to a server as part of the TLS handshake process.