...
First, let’s see how the camera is communicating with VMS. Please note, {basevsaas-endpoint} is the default endpoint of the web client used by your Cloud VMS deployment, for example, abc.cloud-vms.com
When the camera is added, it connects to the provisioning server:
camera.vxg.io
port: 443protocol: TCP
The camera sends the API request by HTTPS to the endpoint:
https://api.uplink.{basevsaas-endpoint}/api/ws-endpoint
port: 443
protocol: TCPThe camera gets the domain name of the container, for example:
84b795deaeddb6924600.uplink.{basevsaas-endpoint}
port: 443
protocol: TCPThe camera connects for video transfer to
deefec8c90c7fb84ec01.uplink.{basevsaas-endpoint}
port: 443protocol: WS/TCP
So to white-list the camera traffic, please create the following exceptions in your firewall:
*.uplink.{basevsaas-endpoint}
camera.vxg.io