Failed to get NSX user details. The credentials were incorrect or the account specified has been locked.Exception occurred during NSX API invocation
java.util.concurrent.ExecutionException: com.vmware.vapi.std.errors.Unauthorized: Unauthorized (com.vmware.vapi.std.errors.unauthorized) => {
messages = [],
data = struct => {error_message=The credentials were incorrect or the account specified has been locked., error_code=403, module_name=common-services},
errorType = UNAUTHORIZED
}Error auditing NSX Cluster vcf-nsx.example.com with exception {}
com.vmware.evo.sddc.lcm.model.error.LcmException: Failed to load NSX Cluster from the Inventory
Caused by: com.vmware.vapi.std.errors.Unauthorized: Unauthorizedpsql -h localhost -d platform -U postgres -c "\x" -c "select status,version,cluster_fqdn,nsxt_cluster_details,configuration from nsxt;" , the system indicates an active status but fails the inventory audit with the following details:status | ACTIVE
version | 4.2.3.3.0-25171318
cluster_fqdn | vcf-nsx.example.com
...
configuration | {
| "vcfId": "446f##5-7c36-####-8937-19#####50dc",
| "auditSucceeded": false,
| "auditError": {
| "errorCode": "Failed to load NSX Cluster from the Inventory",
| "errorDetails": "error_message : Failed to load NSX Cluster from the Inventory, httpStatus : , error_code : 0"
| },
| "resourceId": "vcf-nsx.example.com",
| "version": { "version": "4.2.3.3.0-25171318" }
| }This condition occurs when the install-upgrade (upgrade-coordinator) service on the underlying NSX-T Manager nodes enters an unresponsive or stalled state. When SDDC Manager attempts to query the NSX-T API to validate the inventory and process the credential exchange, the stalled service incorrectly rejects the authentication payload with an HTTP 403 Forbidden response. This false rejection simulates a locked credential state, preventing SDDC Manager from successfully completing the password remediation workflow.
To resolve this issue, the install-upgrade service must be restarted across all NSX Manager nodes within the affected cluster to restore standard API payload processing.
restart service install-upgrade