CAMNET
Camera setup
SSL
If a camera is local to CAMNET server there is no need to use SSL for the server-to-camera connection.
[ camnet camsetup, ssl ]
To use an SSL channel for the server-to-camera connection, set Use HTTPS to yes.
SSL is needed if the camera is not local to CAMNET server, such as when the camera is connected to CAMNET server over the internet. Using SSL for this case is desirable. Not as desirable as that is to use a regular connection but to use digest for password authentication. Never desirable is to access a camera over the internet when using basic authentication because that method exposes the camera password.
The other fields typically can be left as default, or as set. The default Common name used by CAMNET server is the Host name or IP address entered in the Address panel.

The Unknown CA (certificate authority) is set to yes, IGNORE, since the camera will likely be using a self-signed cert. If you have a trusted cert, you can set this field to no.

Using HTTPS requires an HTTP connection, so only those Comm modes which use HTTP can use this. This includes the various *_OVER_HTTP comm modes like COMM_RTSP_OVER_HTTP and COMM_PANA_H264_OVER_HTTP, as well defacto HTTP modes such as COMM_JPEG_STREAM.

Response time (R/T) to the camera is impacted by using HTTPS; it can add up to 1 second to each connection, depending on the camera; CAMNET server currently performs a complete handshake for each HTTPS connection.

CAMNET server uses Windows Schannel for server-to-camera HTTPS, as well as for all CAMNET server to Camnet Service Manager (client) TCP connections (except those over 127.0.0.1).