The SDDC manager precheck gets stuck at 46% for long or fails with the following error:
A problem has occurred on the server. Please retry or contact the service provider and provide the reference token.
This issue that can occur when the vCenter session opened by SDDC manager expires before the discovery phase of the precheck workflow was able to complete.
The issue is resolved in VCF 5.2.
As a workaround, follow the steps below:
Attention: Make sure to have a fresh working backup or snapshot of the vCenter Server Appliance. If the vCenter is part of an ELM replication setup, offline snapshots of all ELM replication partners are required. See VMware vCenter in Enhanced Linked Mode pre-changes snapshot (online or offline) best practice for more information.
root account.# shell
# vi /etc/vmware-vapi/endpoint.properties
session.maxSessionIdleMilliseconds entry and increase its value.#, make sure to remove it to enable the setting.session.maxSessionIdleMilliseconds=7200000
:wq! and restart the vapi-endpoint service:# service-control --stop vmware-vapi-endpoint && service-control --start vmware-vapi-endpoint
https://<vc_hostname_or_IP>/vapiendpoint/health
Following these steps, run the precheck again and confirm that it succeeds.
Should the issue still occur, contact Broadcom Support.
Ensure there are no errors or warnings on the workload. Otherwise those need to be resolved before running the precheck. Validate the licenses are correctly assigned and that there is no alarm shown. For example, if the UI displays
License check: Failed to fetch assigned Licenses.
and/or
Retrieving configuration updates failed. Unable to compute applicability for drift RemoveNfsDatastoreConfigDrift. Because configuration realized check failed on resources [########-####-####-####-############]. Please check logs and fix the failures of drift configuration realized checks. Then restart the service to trigger the configuration realized checks again and re-try the API. If this does not resolve the issue, please contact GSS.
like in the image below, resolve those first: