Cannot upload the HA agent on Host. Unable to configure HA on host.
search cancel

Cannot upload the HA agent on Host. Unable to configure HA on host.

book

Article ID: 326440

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:

  • HA not getting configured for the host.
  • Re - configuring for vSphere HA does not help.
  • Re - enabling HA on the cluster level does not help.
  • Manual installation of the FDM vib does not resolve the issue.
  • Removing and re-adding host to the vCenter does not resolve.
  • vpxd logs : 

YYYY-MM-DDTHH:MM:SS info vpxd[04212] [Originator@6876 sub=HostAccess opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] Using vpxapi.version.version14 to communicate with vpxa at host <hostname>
YYYY-MM-DDTHH:MM:SS info vpxd[88272] [Originator@6876 sub=vpxLro opID=vb-2101888:auto-name-1035451:01-72] [VpxLRO] -- BEGIN lro-65927753 -- ResourceModel -- cis.data.provider.ResourceModel.query -- 5274678f-74bf-caed-a78d-f65641e
YYYY-MM-DDTHH:MM:SS-9056-99eef3fbdc66)
YYYY-MM-DDTHH:MM:SS info vpxd[88272] [Originator@6876 sub=vpxLro opID=vb-2101888:auto-name-1035451:01-72] [VpxLRO] -- FINISH lro-65927753
YYYY-MM-DDTHH:MM:SS info vpxd[04166] [Originator@6876 sub=vpxLro opID=opId-f2df7-12148553-99] [VpxLRO] -- BEGIN lro-65927759 -- session[52c83d99-8336-16d4-d293-9b6689ce6205]52cdf167-3ecb-5a3c-aaff-b963de7c34ea -- vim.event.EventH
YYYY-MM-DDTHH:MM:SS -- 52c83d99-8336-16d4-d293-9b6689ce6205(52bba0ba-0327-bcf5-ae89-28e019af2df7)
YYYY-MM-DDTHH:MM:SS warning vpxd[04212] [Originator@6876 sub=Default opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect: 554 PROXY service vpxa-nfcssl not found.
-->
YYYY-MM-DDTHH:MM:SS warning vpxd[04212] [Originator@6876 sub=Default opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: 554 PROXY service vpxa-nfcssl not found.
-->
YYYY-MM-DDTHH:MM:SS warning vpxd[04212] [Originator@6876 sub=Default opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] [NFC ERROR] Nfc_BindAndEstablishAuthdCnx2: Failed to create new AuthD connection: The operation completed successfully (NFC_SUCCESS)
-->
YYYY-MM-DDTHH:MM:SS error vpxd[04212] [Originator@6876 sub=vpxNfcClient opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] Unable to connect to NFC server: 554 PROXY service vpxa-nfcssl not found.
YYYY-MM-DDTHH:MM:SS error vpxd[04212] [Originator@6876 sub=HostAccess opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] Failed to upload files: N3Vim5Fault16HostConnectFault9ExceptionE(Fault cause: vim.fault.HostConnectFault
--> )
--> [context]zKq7AVECAAAAADk/7wAednB4ZAAA4AArbGlidm1hY29yZS5zbwAAWCUbAP6dGAGO91N2cHhkAAER8lUBQjiHAR9SdQHh5HQBm/t0AZ/8dAGKpXUB+q91AQMuigHCPYoBdT6KAQ7ccQG/6XEBwsZxAQ4LigGfcVaCz5oBAWxpYnZpbS10eXBlcy5zbwABxddyAQ7ccQG/6XEBZkRyAHFvIwA6ciMAn
VYrA9RzAGxpYnB0aHJlYWQuc28uMAAE3Y4ObGliYy5zby42AA==[/context]
YYYY-MM-DDTHH:MM:SS error vpxd[04212] [Originator@6876 sub=DAS opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] InstallDas failed on host [vim.HostSystem:host-148214,<hostname>]: N3Vim5Fault18AgentInstallFailed9ExceptionE(Fault cause: vim.fault.AgentInstallFailed
--> )
--> [context]zKq7AVECAAAAADk/7wAbdnB4ZAAA4AArbGlidm1hY29yZS5zbwAAWCUbAP6dGAGO91N2cHhkAAER8lUB+t90Afb9dAGKpXUB+q91AQMuigHCPYoBdT6KAQ7ccQG/6XEBwsZxAQ4LigGfcVaCz5oBAWxpYnZpbS10eXBlcy5zbwABxddyAQ7ccQG/6XEBZkRyAHFvIwA6ciMAnVYrA9RzAGxpYnB0a
HJlYWQuc28uMAAE3Y4ObGliYy5zby42AA==[/context]
YYYY-MM-DDTHH:MM:SS info vpxd[04212] [Originator@6876 sub=MoHost opID=k7nfnb07-1365319-auto-t9hk-h5:70051117-5e-01] VC state for host host-148214 (uninitialized -> init error), FDM state (UNKNOWN_FDM_HSTATE -> UNKNOWN_FDM_HSTATE), src of state (null -> null)

Environment

VMware vSphere 6.x

Cause

This may be due to missing contents in the config file of the host.

Resolution

Please follow the steps :
  • Open a SSH to the host.
  • Go to /etc/vmware.
  • Check for the config file. Do a less or cat on the config file.
  • Validate the contents of the file with below entries :
                        libdir = "/usr/lib/vmware"
                        authd.proxy.nfc = "vmware-hostd:ha-nfc"
                        authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl"
                        authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl"
                        authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc"
                        authd.fullpath = "/sbin/authd"
  • If the contents does not match , copy and paste the above content using a vi editor.
  • Restart the management agents. /etc/init.d/hostd restart and /etc/init.d/vpxa restart.