Operational Defect Database

BugZero updated this defect 57 days ago.

VMware | 80250

Unable to connect to Site Recovery Manager Server - java.net.UnknownHostException: Temporary failure in name resolution

Last update date:

3/23/2024

Affected products:

Site Recovery Manager

Affected releases:

8.3

Fixed releases:

No fixed releases provided.

Description:

Symptoms

SRM UI display the below errors - ERRORUnable to retrieve pairs from extension server at https://DRSRM:443/drserver/vcdr/vmomi/sdk. Unable to connect to Site Recovery Manager Server at https://DRSRM:443/drserver/vcdr/vmomi/sdk. Reason: java.net.UnknownHostException: DRSRM: Temporary failure in name resolutionUnable to connect to Site Recovery Manager Server at https://DRSRM:443/drserver/vcdr/vmomi/sdk. Reason: java.net.UnknownHostException: DRSRM: Temporary failure in name resolutionOperation ID: d3b05c76-6c97-48e2-b102-a398cf8017758/3/20, 1:26:11 PM -0400Unable to retrieve pairs from extension server at https://HQSRM:443/drserver/vcdr/vmomi/sdk.Unable to connect to Site Recovery Manager Server at https://HQSRM:443/drserver/vcdr/vmomi/sdk. Reason: java.net.UnknownHostException: HQSRM: Temporary failure in name resolutionSRM Server at HQ-SRM-01 is unreachable.Unable to connect to Site Recovery Manager Server at https://HQSRM:443/drserver/vcdr/vmomi/sdk. Reason: java.net.UnknownHostException: HQSRM: Temporary failure in name resolutionOperation ID: 0acf80a1-a0a1-43b4-a9c2-8e58fab0245b8/3/20, 1:26:17 PM -0400SRM Server at DRSRM is unreachable.1. SRM appliances successfully register to vCenter2. You notice the same errors whether you register SRM using its FQDN or IP address3. You are able to PING the SRM appliances using its IP address/FQDN (DNS records are fully resolvable)4. No PSC SSL thumbprint mismatch OR duplicate cs.identity.sso entries are found5. There are no internal or external firewalls blocking any ports and also you are able to connect to port # 443 by running the curl command dr-client.log:2020-08-03 16:13:03,184 [srm-reactive-thread-15] WARN com.vmware.srm.client.infrastructure.requestHandlers.navigation.SitePairHelper -5521004966068210375 593d3eb4-5c51-4157-b69a-6786fd8b3905 getDrSitePairs - Fail to get SRM sitePairData for SrmServerImpl {_guid = 7e366da4-4b7a-4365-ace0-e91317e0f197_url = https://DRSRM:443/drserver/vcdr/vmomi/sdk}:com.vmware.srm.client.topology.client.view.availability.ExtensionServer$GetPairFailedException: Unable to retrieve pairs from extension server at https://DRSRM:443/drserver/vcdr/vmomi/sdk.Unable to connect to Site Recovery Manager Server at https://DRSRM:443/drserver/vcdr/vmomi/sdk. Reason: java.net.UnknownHostException: DRSRM: Temporary failure in name resolution at com.vmware.srm.client.topology.impl.view.availability.ExtensionServerImpl.complete(ExtensionServerImpl.java:51) at com.vmware.srm.client.reactive.impl.PromiseImpl$ErrorCompletion.complete(PromiseImpl.java:178) at com.vmware.srm.client.reactive.impl.PromiseImpl$Result.complete(PromiseImpl.java:41) at com.vmware.srm.client.reactive.impl.PromiseImpl$Completion.lambda$null$8(PromiseImpl.java:71) at com.vmware.srm.client.utilities.ThreadContext.lambda$wrap$12(ThreadContext.java:38) at com.vmware.srm.client.utilities.ThreadContext.execute(ThreadContext.java:183) at com.vmware.srm.client.utilities.ThreadContext.execute(ThreadContext.java:193) at com.vmware.srm.client.utilities.ThreadContext.execute(ThreadContext.java:176) at com.vmware.srm.client.utilities.ThreadContext.setupContext(ThreadContext.java:59) at com.vmware.srm.client.utilities.ThreadContext.setupContext(ThreadContext.java:87) at com.vmware.srm.client.reactive.impl.PromiseImpl$Completion.lambda$setResult$9(PromiseImpl.java:71) at com.vmware.srm.client.utilities.AsyncConsumer$Worker.run(AsyncConsumer.java:37) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)Caused by: com.vmware.vim.vmomi.client.exception.ConnectionException: Unable to connect to Site Recovery Manager Server at https://DRSRM:443/drserver/vcdr/vmomi/sdk. Reason: java.net.UnknownHostException: DRSRM: Temporary failure in name resolution at com.vmware.srm.client.topology.impl.vmomi.vlsi.VmomiServiceImpl.lambda$getVersionInternal$53(VmomiServiceImpl.java:400) at com.vmware.srm.client.reactive.impl.PromiseImpl$ComposeCompletion.complete(PromiseImpl.java:207) at com.vmware.srm.client.reactive.impl.PromiseImpl$Result.complete(PromiseImpl.java:39) ... 17 moreCaused by: java.net.UnknownHostException: DRSRM: Temporary failure in name resolution at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324) at java.net.InetAddress.getAllByName0(InetAddress.java:1277) at java.net.InetAddress.getAllByName(InetAddress.java:1193) at java.net.InetAddress.getAllByName(InetAddress.java:1127) at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$InternalAddressResolver.resolveRemoteAddress(PoolingNHttpClientConnectionManager.java:637) at org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager$InternalAddressResolver.resolveRemoteAddress(PoolingNHttpClientConnectionManager.java:608)

Cause

It seems the SRM appliance has difficulty in resolving the FQDN names internally.

Resolution

Login to VCSA & SRM appliances using SSH Edit and update the ‘hosts’ file to include vCenter and SRM IP & FQDN information of both the sites Format is "IP FQDN Hostname"; Example: "192.168.100.21 SRM01.domain.local SRM01"Refresh the SRM browser tab Editing files on an ESXi host using vi (1020302) - https://kb.vmware.com/s/article/1020302

Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Unavailable

Learn More

Search:

...