nsxcli -c get managersWed Sep 24 2025 UTC 03:05:44.948- 10.#.#.21 Standby (NSX-RPC)- 10.#.#.22 Standby (NSX-RPC)- 10.#.#.23 Standby (NSX-RPC) *nsxcli -c get controllersWed Sep 24 2025 UTC 03:05:55.941Controller IP Port SSL Status Is Physical Master Session State Controller FQDN Failure Reason10.#.#.23 1235 enabled disconnected true down NA NA10.#.#.22 1235 enabled not used false null NA NA10.#.#.21 1235 enabled not used false null NA NA
Wa(180) nsx-proxy[2101991]: NSX 21####1 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="nsx-net" tid="2102015" level="WARNING"] Certificate validation: couldn't find SHA256 digest '####################################' in local trust storeEr(179) nsx-proxy[2101991]: NSX 21####1 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="nsx-net" tid="2102015" level="ERROR" errorCode="NET1111"] Certificate validation failed: 18-self signed certificateIn(182) nsx-opsagent[2102367]: NSX 21###67 - [nsx@6876 comp="nsx-esx" subcomp="mpa-client" tid="21###30" level="INFO"] [AlarmsProvider] MsgHandler : Invalid stub for Master APHIn(182) nsx-opsagent[2102367]: NSX 21###67 - [nsx@6876 comp="nsx-esx" subcomp="mpa-client" tid="21###30" level="INFO"] [AlarmsProvider] SendRequest: Failed to send msg Master APH, Publish, type (com.vmware.nsx.monitoring.CollectorMpMsg), correlationId (), trackingIdStr (#######-####-####-3fa3-########a1e0), ret (-1)
/var/log/syslog file
Manager01 NSX 99086 SYSTEM [nsx@6876 comp="nsx-manager" level="WARNING" subcomp="manager"] getStub: client ########-####-####-####-############, application HealthCheck, java.util.concurrent.ExecutionException: java.util.concurrent.TimeoutException: Channel ClientChannel(vmware.nsx.healthcheck.HealthCheckHostService, ########-####-####-####-###########) is closed before stream was opened due to Status(code=UNKNOWN, msg=Closed by remote service)
2025-09-24T02:50:00.327Z Manager01 NSX 99086 MONITORING [nsx@6876 comp="nsx-manager" errorCode="MP150008" level="ERROR" subcomp="manager"] Error in sending requestMsg to transportNode:########-####-####-####-#############, requestId(roundId): left: #######################right: #####################, errInfo:Unable to reach client ########-####-####-####-###########, application HealthCheck
VMware NSX
Certificate Validation between the Transport Node and Managers failed due to Expired Certificates
cd /etc/vmware/nsx/Sample output:
ls
appliance-info.xml host-cert.pem host-privkey.pem netopa.xml openssl-proxy.cnf
controller-info.xml host-cfg.xml mpa-txn nsx-proxy.xml
cp host-cert.pem host-cert.pem.bak
rm host-cert.pem
host-cert.pem file./etc/init.d/nsx-proxy restart
openssl x509 -startdate -enddate -noout -in /etc/vmware/nsx/host-cert.pem
push host-certificate <manager-IP-FQDN> username <username> thumbprint <cert-api-thumbprint-of-manager> password <password>
sync-aph-certificates <manager-IP-FQDN> username <username> thumbprint <cert-api-thumbprint-of-manager> password <password>