Symptoms:
In a NSX-T Transport Node status shows as "UNKNOWN" under System > Fabric > nodes > HostTransport Nodes > node status
UI throws this error "Transport Node Status summary listing failed" for UNKNOWN Transport nodes
No issues will be noticed with Manager and Controller connectivity
xxxxxx.local> get controllers
Controller IP Port SSL Status Is Physical Master Session State Controller FQDN
x.x.x.x 1235 enabled not used false null NA
x.x.x.x 1235 enabled not used false null NA
x.x.x.x 1235 enabled connected true up NA
xxxxxx.local> get managers
- x.x.x.x Connected
- x.x.x.x Standby
- x.x.x.x Standby
Heatmap has two modes "Cache" and "Real-time" to collect Node status. For better performance UI uses "Cache" mode and which occasionally not returns node status.
curl -k -u 'admin' -H "Content-Type: application/xml" -X GET https://<Manager>/api/v1/transport-nodes/<Transport-Node-UUID>/status
Enter host password for user 'admin':
{
"httpStatus" : "NOT_FOUND",
"error_code" : 600,
"module_name" : "common-services",
"error_message" : "The requested object : TransportNodeStatus/bbd43caf-b9c8-4a96-xxxx-xxxxxxxxxxx could not be found. Object identifiers are case sensitive."
It is a known issue and fixed in NSX-T 2.5
Workaround:
Reboot proton server on all the Managers
Impact/Risks:
Its a Cosmetic UI issues and will not have any impact on data path.