Why do AXIS or other third-party cameras fail to connect to BVMS when using HTTPS?

Question

Why do AXIS or other third-party cameras fail to connect to BVMS when using HTTPS?

Answer

In most cases, an AXIS camera or other third-party cameras can be connected to BVMS without issues when using port 80 - HTTP communication (integration via BVMS VSG using ONVIF):

image-20260514-100036.png

However, when attempting to connect these cameras using port 443 - HTTPS, the connection fails even if the required network ports are open.

This behavior is commonly related to missing or improperly configured security certificates on the cameras.

image-20260514-100248.png

HTTPS communication requires a valid certificate to establish a secure connection between the camera and BVMS. If no certificate is present on the camera, BVMS will not be able to connect using HTTPS.

To resolve this issue, a certificate must be created on the Axis camera or on the other third-party cameras side, before attempting the HTTPS connection.

For example, for an AXIS camera:

1 - Generate a new local self-signed certificate.

2 - Change the camera's network configuration to use this new certificate, instead of the hardware ID certificate. 

image-20260514-100524.png

For more information on how to create and manage certificates, please refer to the official Axis documentation.