"Host configuration: Failed to send the HostConfig message.[TN=TransportNode/<uuid>]. Reason: Failed to send HostConfig RPC to MPA TN:<uuid>. Error: Unable to reach client <tn-uuid>, application SwitchingVertical."VMware NSX
This error message typically indicates a communication breakdown between the NSX Manager and the NSX agents (specifically the nsx-proxy or nsx-opsagent) running on the ESXi host. When vLCM (vSphere Lifecycle Manager) attempts to sync or remediate, it fails because it cannot "hand off" the configuration message to the host's management plane.
The "SwitchingVertical" component refers to the internal NSX module responsible for logical switching and host-side networking configuration.
Resolution / Workaround:
To successfully uninstall and reinstall NSX on an affected ESXi Host within a vLCM-enabled environment, follow the steps below:
Place the Host in Maintenance Mode (MM):
Migrate all workloads off the affected host and place it into maintenance mode.
Remove NSX from Host via UI:
Verify Host Status:
Confirm the host now shows as Not Configured in the NSX Manager UI.
[TN=TransportNode/<uuid>]. Reason: Failed to send HostConfig RPC to MPA TN:<uuid>. Error: Unable to reach client <tn-uuid>, application SwitchingVertical."Confirm VIB Removal via CLI:
SSH into the host and run the following to check for remaining NSX VIBs:
esxcli software vib list | grep nsx
Manually Remove VIBs if Still Present:
/etc/init.d/nsx-proxy stopnsxcli -c del nsxVerify VIBs are Fully Removed:
Run the esxcli command again to confirm all NSX VIBs have been removed:
esxcli software vib list | grep nsx
Reboot (for vLCM-managed Hosts):
If the host is managed by vLCM, a reboot is required after the VIBs are removed using the nsxcli -c del nsx method above. Wait for the VIBs to be cleared before initiating the reboot.
Migrate Host into Cluster:
After reboot and confirmation that VIBs are removed, migrate the host back into the vLCM-enabled NSX cluster. NSX installation should reinitiate automatically.
Post-Validation:
Once installation completes successfully:
NOTE: If the above symptoms are seen while uninstalling NSX from ESXi host, the same steps can be followed till Step-10 to uninstall NSX from the ESXi host.