NSX Manager Deployment Failure During Workload Domain Creation in SDDC Manager with Error "Invalid parameter: Unable to Connect VC as part of pre-validation verification"
search cancel

NSX Manager Deployment Failure During Workload Domain Creation in SDDC Manager with Error "Invalid parameter: Unable to Connect VC as part of pre-validation verification"

book

Article ID: 424030

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

  • The Workload Domain Cluster creation workflow fails on SDDC Manager with the following Error :

  • Logs on SDDC Manager  /var/log/vmware/vcf/domainmanager.log shows entries similar to: 

YYYY-MM-DDTHH:MM:SS ERROR [vcf_dm,693a7bb613492bc06e3426e0a839143e,f4d3]
[c.v.e.s.c.c.v.vsphere.VsphereClient,dm-exec-12]
Failed to connect to https://vc-fqdn:443/sdk as
[email protected]

java.util.concurrent.ExecutionException: (vim.fault.InvalidLogin) {
    faultCause = null,
    faultMessage = null
}

    at com.vmware.vim.vmomi.core.impl.BlockingFuture.get(BlockingFuture.java:81)
    at com.vmware.evo.sddc.common.client.vmware.vsphere.VsphereClient.<init>(VsphereClient.java:122)
    at com.vmware.evo.sddc.common.client.vmware.vsphere.VcManagerBase.connect(VcManagerBase.java:518)
    at com.vmware.evo.sddc.common.client.vmware.vsphere.VcManagerBase.<init>(VcManagerBase.java:499)
    at com.vmware.evo.sddc.common.client.vmware.vsphere.VcManagerBase.<init>(VcManagerBase.java:472)
    at com.vmware.evo.sddc.common.client.vmware.vsphere.VcManagerFactory.getVcManagerBase(VcManagerFactory.java:533)
    at com.vmware.evo.sddc.common.client.vmware.vsphere.VcManagerFactory.createVcManager(VcManagerFactory.java:60)
    at com.vmware.vcf.common.fsm.plugins.nsxt.action.NsxtDeploymentBaseAction.preValidate(NsxtDeploymentBaseAction.java:49)
    at com.vmware.vcf.common.fsm.plugins.nsxt.action.DeployNsxtManagerAction.preValidate(DeployNsxtManagerAction.java:116)
    at com.vmware.vcf.common.fsm.plugins.nsxt.action.DeployNsxtManagerAction.preValidate(DeployNsxtManagerAction.java:52)
    at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionState.lambda$static$0(FsmActionState.java:22)
    at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionState.invoke(FsmActionState.java:66)
    at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:161)
    at com.vmware.evo.sddc.orchestrator.platform.action.FsmActionPlugin.invoke(FsmActionPlugin.java:147)
    at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.invokeMethod(ProcessingTaskSubscriber.java:403)
    at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.processTask(ProcessingTaskSubscriber.java:540)
    at com.vmware.evo.sddc.orchestrator.core.ProcessingTaskSubscriber.accept(ProcessingTaskSubscriber.java:128)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:569)
    at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:85)

Environment

VMware Cloud Foundation 9.x

Cause

The Workload Domain Cluster creation workflow was initially initiated and failed. Subsequently, a password rotation task was executed. When the Cluster creation workflow was retried after the password change, the process encountered authentication failures due to the use of outdated  service account credentials.

Resolution