Wowza Community

Can the WebRTC preview with HTTPS work behind an NGINX proxy?

Hi, we have a requirement to run Wowza behind an NGINX proxy (since we’re already using it for another app). The Wowza WebRTC preview will be run with the same HTTPS certificates as our other app, so HTTPS is already configured there.

The packaged documentation includes this snippet:

<Property>
	<Name>webrtcKeyStorePath</Name>
	<Value>${com.wowza.wms.context.VHostConfigHome}/conf/[streamlock-filename].jks</Value>
	<Type>String</Type>
</Property>
<Property>
	<Name>webrtcKeyStorePassword</Name>
	<Value>[streamlock-password]</Value>
	<Type>String</Type>
</Property>

Could we omit this section and handle HTTPS at our NGINX proxy?

Alternatively we would just proxy the HTTPS port for Wowza, but I would greatly prefer not to maintain HTTPS in two different locations.