Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article helps you to troubleshoot issues that occur because of VMware vCenter discovery failures.
Non-numeric values in the maxSnapShots property
On versions earlier than 9.20, vCenter disconnects when it retrieves a non-numeric value for the snapshot.maxSnapShots property on a virtual machine (VM).
The error ID 95126 identifies this issue.
ERROR :: Hit an exception while fetching the required informationfrom vCenter/vSphere.Exception details:
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at VMware.VSphere.Management.InfraContracts.VirtualMachineInfo.get_MaxSnapshots()
To resolve the issue, you have two options:
- Identify the VM and set the value to a numeric value. (Use the VM edit settings in vCenter.)
- Upgrade your configuration server to version 9.20 or later.
Proxy configuration issues for vCenter connectivity
vCenter discovery honors the system default proxy settings configured by the system user. The disaster recovery architecture (DRA) service honors the proxy settings that you provided during the installation of the configuration server. You can use the Unified Setup installer or the Open Virtual Appliance template for installation.
In general, the proxy is used to communicate to public networks, such as communicating with Azure. If the proxy is configured and vCenter is in a local environment, it can't communicate with DRA.
The following situations occur when this issue is encountered:
- The vCenter server <vCenter> isn't reachable because of the following error: "The remote server returned an error: (503) Server Unavailable."
- The vCenter server <vCenter> isn't reachable because of the following error: "The remote server returned an error: Unable to connect to the remote server."
- The proxy is unable to connect to the vCenter/ESXi server.
Use the PsExec tool to access the system user context and determine whether the proxy address is configured. You can then add vCenter to the bypass list by using the following procedures.
For discovery proxy configuration:
Open Internet Explorer in system user context by using the
PsExectool:psexec -s -i "%programfiles%\Internet Explorer\iexplore.exe"Modify the proxy settings in Internet Explorer to bypass the vCenter IP address.
Restart the
tmanssvcservice.
For DRA proxy configuration:
Open a command prompt and open the Azure Site Recovery Provider folder:
cd C:\Program Files\Azure Site Recovery ProviderFrom the command prompt, run the following command:
DRCONFIGURATOR.EXE /configure /AddBypassUrls [IP Address/FQDN of vCenter Server provided at the time of add vCenter]Restart the DRA provider service.