Requirements
Niagara Version Information
Workbench (Niagara 4.15 and higher) -to-station (Niagara 4.15 and higher) connections can use foxwss. Station (Niagara 4.15 and higher) -to-station (Niagara 4.15 and higher) connections can use foxwss. A Niagara 4.15 and higher Workbench version or station can connect to an earlier version station using the existing fox/foxs connection types.
Security requirements and best practices
Follow the security requirements for FoxService and WebService. Consider best practices for the certificate used by HTTPS as configured in the WebService.
Fox over WebSocket (foxwss) connects to the station's WebService instead of the station's FoxService, which means that you configure the server certificate used for the Fox over WebSocket connection in the WebService's Main Https Cert property and not in the FoxService. FoxService is still used for fox/foxs connections, but not for foxwss connections. However, there is still a property to enable foxwss connections in the FoxService, and therefore you must set the Https Enabled property in the WebService to true in order for foxwss connections to be made to a station. For more information, see the "web-WebService" section in the "Getting Started with Niagara" guide.
If the WebService restarts, any active Fox over WebSocket connections to the station will be forced closed. For a Workbench-to-station foxwss connection, you may notice that because Workbench will disconnect and then you will need to re-login to the station after the WebService has finished restarting. WebService restarts are rare, but can happen for certain configuration changes. For example, new client cert auth users, two minutes after station startup, and certain WebService configuration property changes can trigger a WebService restart.
Prerequisites
Niagara 4.15 and later has been installed. Fox over WebSocket is enabled by default.
No new license requirements are needed.