After upgrading VMware Live Recovery to Protection and Recovery version 9.1.x, the appliance becomes unreachable for users connecting via a VPN network.
During initial 'firstboot' deployment of Protection and Recovery 9.1.x, the appliance network configuration may fail to apply if the management network overlaps with the RFC 1918 (172.16.0.0/12) Docker network bridge used by the appliance. This manifests as an inability to apply the correct FQDN, with the appliance defaulting to a 'photon-uuid' hostname instead of the FQDN.
During the upgrade to VLSR 9.1.0, the appliance deploys Docker containers for Data Protection and monitoring services. The default Docker bridge networks provisioned in the docker-compose.yaml files overlap with the 172.16.0.0/12 subnet, creating a routing conflict that prevents external VPN traffic from reaching the appliance host.
This issue is fixed in next release and higher
To restore connectivity in version 9.1.0, modify the Docker configuration to use host networking mode.
vi /opt/vmware/etc/snapservice/docker-compose.yamlsnapservice-appliance-config section and add the following line: network_mode: host snapservice-appliance-config:
image: harbor-repo.packages.vcfd.broadcom.net/snapservice/snapservice-appliance-config:9.1.0.0
labels:
com.vmware.dpca.service-name: "snapservice"
com.vmware.dpca.config: ""
com.vmware.dpca.db: ""
network_mode: host ####Add the line herevi /opt/vmware/etc/dp-monitoring/docker-compose.yaml dp-monitoring-appliance-config:
image: harbor-repo.packages.vcfd.broadcom.net/dp-monitoring/dp-monitoring-appliance-config:9.2.0.0
labels:
com.vmware.dpca.service-name: "dp-monitoring"
com.vmware.dpca.config: ""
com.vmware.dpca.db: ""
network_mode: host ####Add the line heredocker container prune
docker network prunedocker compose -f /opt/vmware/etc/snapservice/docker-compose.yaml up --no-start
docker compose -f /opt/vmware/etc/dp-monitoring/docker-compose.yaml up --no-startFor customers encountering this during firstboot deployment:
nmctl is required to persist network settings within the Photon OS environment.Note: This issue is expected to be addressed in next version release. Future deployments should verify that the management network does not conflict with the internal Docker IP range (172.16.0.0/12) to ensure native deployment success