Configure VCHA fails with "Cannot find a network adapter for the vCenter server management network (NIC0) on the vCenter Server Appliance guest OS"
search cancel

Configure VCHA fails with "Cannot find a network adapter for the vCenter server management network (NIC0) on the vCenter Server Appliance guest OS"

book

Article ID: 316492

calendar_today

Updated On: 07-11-2025

Products

VMware vCenter Server

Issue/Introduction

  • Unable to configure VCHA  on vCenter 6.5.

  • Following error is observed on UI 

    "Cannot find a network adapter for the vCenter server management network (NIC0) on the vCenter Server Appliance guest OS."

  • When we perform a basic networking check like ping and nslookup , the results come as expected. 

  • Upon navigating to the Networking section (Manage > Networking) in the vSphere Client, no configuration information is displayed.

 
 
 
   


In /var/log/vmware/vsphere-ui/logs/vsphere_client_virgo.log, following snippets are observed :

[YYYY-MM-DDTHH:MM:SS] [ERROR] data-service-pool-766 70671284 255858 351756 com.vmware.vsphere.client.cm.util.ServerPropertyValueExtractor Unauthorized (com.vmware.vapi.std.errors.unauthorized) => {
messages = [LocalizableMessage (com.vmware.vapi.std.localizable_message) => {
id = vapi.security.authorization.invalid,
defaultMessage = Unable to authorize user,
[YYYY-MM-DDTHH:MM:SS.Z] [WARN ] data-service-pool-754 70671284 255858 351756 com.vmware.vsphere.client.vcha.impl.VchaVmNetworkProvider No OS network interfaces found.
[YYYY-MM-DDTHH:MM:SS.Z] [WARN ] data-service-pool-754 70671284 255858 351756 com.vmware.vsphere.client.vcha.impl.VchaVmNetworkProvider NICs might not be sorted by ID
 
In /var/log/vmware/vpxd/vpxd.log files, we see entries similar to :

YYYY-MM-DDTHH:MM:SS.Z error vpxd[7F99B811E700] [Originator@6876 sub=SoapAdapter opID=dam-auto-generated: ConfigOptionPageMediator:dr-567:VchaPropertyProvider:351756:1864650-7207042-ngc:70671284-43] Method vim.vcha.FailoverClusterManager.getClusterMode threw undeclared fault of type vim.fault.InvalidState
2017-11-21T14:59:49.039Z info vpxd[7F99B811E700] [Originator@6876 sub=Default opID=dam-auto-generated: ConfigOptionPageMediator:dr-567:VchaPropertyProvider:351756:1864650-7207042-ngc:70671284-43] [VpxLRO] -- ERROR lro-39089475 -- FailoverClusterManager -- vim.vcha.FailoverClusterManager.getClusterMode: vim.fault.InvalidState:
--> Result:
--> (vim.fault.InvalidState) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = (vmodl.LocalizableMessage) [
--> (vmodl.LocalizableMessage) {
--> key = "com.vmware.vim.vcha.error.clusterNotConfigured",
 

In /var/log/vmware/applmgmt/vami.log file, we see entries similar to :

YYYY-MM-DDTHH:MM:SS.Z [1570]INFO:vmware.appliance.vapi.auth:Authorization request for service_id: com.vmware.appliance.techpreview.networking.ipv4, operation_id: list
YYYY-MM-DDTHH:MM:SS.Z [1570]ERROR:vmware.appliance.extensions.authorization.authorization_sso:FindAllParentGroups Failed {[Errno 2] No such file or directory}
YYYY-MM-DDTHH:MM:SS.Z [1570]ERROR:vmware.appliance.extensions.authorization.authorization_sso:FindAllParentGroups Failed {[Errno 2] No such file or directory}

Environment

VMware vCenter Server Appliance 6.5

Cause

  • The VAMI certificate does not have the full certificate chain.

Resolution

As of now there is no resolution for this. Please perform following workaround to mitigate this issue.

  • Connect to VCSA via SSH.

  • Move the files from /tmp directory to another location. Ex:- Move it to /var or /storage.

          This can be achieved by running following command.

          mv /tmp/*  /destination_Path 

          Example if you want to move to /var 

          mv /tmp/* /var

  • Restart the VCSA Appliance management service.

        service-control --stop applmgmt

     service-control --start applmgmt

  • Verify files are recreated under /tmp . Ideally you would see 2 files created under /tmp

 

Post making the above changes, configure VCHA

 

Additional Information