Existing legacy based VM replications are working with no issues.
On reconfiguring the existing VM replication to use Enhanced replication results in the replication state to become "Not Active" and the following replication error is seen: "A replication error occurred at the vSphere Replication Server for replication '<vm_name>'. Details: 'No connection to VR Server for virtual machine <vm_name> on host <host_name> in cluster <cluster_name> in <datacenter_name>: Unknown'."":
There are no issues with connectivity between the source ESXi and it's vSphere Replication appliance. Command from SSH of source host to vSphere Replication appliance show as connected and vice-versa: openssl s_client -connect <ip>
VMware vSphere Replication 9.0.x
root@source_esxi] openssl s_client -connect <local_vr_ip>:32032Connecteddepth=0 O = Unknown, OU = Unknown, CN = <vr_fqdn/ip>..YYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] info: [ConfigManager] No user configuration for key=hbrsvc_target_info in ConfigStore.YYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] error: [ConfigManager] Failed to got config store object. Comp: esx, Grp: sorvices, Key: hbrsvc_target_info, Id: <local_vr_ip>, Prop: certificateYYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] info: [ProxyConnection] Setting up secure tunnel to broker on <local_vr_ip>:32032YYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] info: [Proxy [Group: ] -> [<local_vr_ip>:32032]] Connecting to <local_vr_ip>:32032 without specific vmkYYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] info: [Proxy [Group: ] -> [<local_vr_ip>:32032]] TCP Connect latency was 2361usYYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] error: [Proxy [Group: GID-############] -> [<local_vr_ip>:32032]] The find server request failed: (1) FailedYYYY-MM-DDTHH:MM:SS.SSSZ In(166) hbr-agent-bin [3048374]: [0x000000bb69042700] error: [Proxy [Group: GID-############] -> [<local_vr_ip>:32032]] Failed find server request additional error info: Thumbprint and certificate is not allowed to send replication data.YYYY-MM-DDTHH:MM:SS.SSSZ In(166)[+] hbr-agent-bin [3048374]: [0x000000bb69042700]: thumbprint: ##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##YYYY-MM-DDTHH:MM:SS.SSSZ In(166)[+] hbr-agent-bin [3048374]: [0x000000bb69042700]: certificate:-----BEGIN CERTIFICATE-----YYYY-MM-DDTHH:MM:SS.SSSZ In(166)[+] hbr-agent-bin [3048374]: [0x000000bb69042700]: ################################
The logs indicate that the "find server" request fails when the source ESXi host attempts to connect to the local vSphere Replication appliance to find a target ESXi host for enhanced replication. This failure is due to an incorrect certificate and thumbprint on the local vSphere Replication appliance.
Due to this, the VM's replication state is "Not Active" and replication of VM does not work.
To resolve this issue:
Log into VAMI page of the impacted vSphere Replication appliance: https://vr_ip:5480
Click on the Certificate page, and click on "Change". Refer document if using custom or CA-signed certificate - Change the SSL Certificate of the vSphere Replication Appliance.
Once the certificate is changed, reconfigure the vSphere Replication appliance.
Also reconnect the site pair from the Site Recovery page.
Once this is done, the re-configuration of VM replication to use Enhanced replication should work.