2025-06-30T03:53:42.642Z INFO http-nio-<Local Host IP>-7440-exec-256 UI_LOG 87643 - [nsx@6876 comp="nsx-manager" level="INFO" reqId="<Request ID>" subcomp="manager" username="admin"] {"user":"admin","message":"Api Errors->","messageData":{"headers":{"normalizedNames":{},"lazyUpdate":null},"status":400,"statusText":"Bad Request","url":"https://<NSX manager IP>/policy/api/v1/infra/sites/default/enforcement-points/default/host-transport-nodes/<host TN>host-15992","ok":false,"name":"HttpErrorResponse","message":"Http failure response for https://<NSX manager IP>/policy/api/v1/infra/sites/default/enforcement-points/default/host-transport-nodes/<host TN>host-15992: 400 Bad Request","error":{"httpStatus":"BAD_REQUEST","error_code":26208,"module_name":"service-installation-fabric","error_message":"Error: Credentials for host need to be specified. (Error code: 26208)"
NSX 4.x
This issue is caused due to stale entry of the Node when ESXi TN being rebuilt with same DNS and IP.
The resolution depends on environment that is being managed.
Without vLCM controlling the hosts image:
If vLCM controls the hosts image, the TransportNodeProfile cannot be removed. The instructions below will work around this restraint.
(See "For a Single Host" in Troubleshooting NSX Uninstall Process for screenshots of this process.)