NSX-T UI -> System -> Nodes -> Edge transport node -> Overview -> Manager Connectivity "DOWN"
GET https://<nsx-mgr>/api/v1/transport-zones/transport-node-status
In response see "mgmt_connection_status": "DOWN",
Here edge TN* for reference has connection to APH* as connected and not connected at the same time
Here, it says, it is NOT_CONNECTED2024-06-18T10:13:46.399Z NSX 4945 - [nsx@6876 comp="nsx-edge" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="4965" level="INFO"] ForwardingEngine::ReconcileConnections adding ssl://
:1234 uuid <uuid> -- existing connection state is NOT_CONNECTED10.4.xx.xx
Here it says it is CONNECTED with AphConnectionManager2024-06-18T10:13:46.399Z NSX 4945 - [nsx@6876 comp="nsx-edge" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="4965" level="ERROR" invalid="true"] AphConnectionManager: Already connected to endpoint ssl://
:1234 uuid <uuid>10.4.xx.xx
2024-06-18T15:07:11.371Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855675" level="INFO"] DiscoveryManager: Received following call status from endpoint ssl://
10.4.xx.xx
:1234: SUCCESS2024-06-18T15:07:11.374Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855675" level="INFO"] Adding member aph ssl://
:1234 - 10.4.xx.xx
:123410.4.xx.xx
2024-06-18T15:07:11.374Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855687" level="INFO"] Entity added: MP,
<uuid>
, master = true2024-06-18T15:07:11.374Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855675" level="INFO"] Entity added: MP,
<uuid>
, master = true2024-06-18T15:07:11.374Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855675" level="INFO"] Writing APH info to file '/etc/vmware/nsx/appliance-info.xml'
2024-06-18T15:07:11.375Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855687" level="INFO"] Writing APH info to file '/etc/vmware/nsx/appliance-info.xml'
2024-06-18T15:07:11.375Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855675" level="INFO"] Successfully updated /etc/vmware/nsx/appliance-info.xml
2024-06-18T15:07:11.375Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855687" level="INFO"] Successfully updated /etc/vmware/nsx/appliance-info.xml
2024-06-18T15:07:41.383Z nsx-proxy[2855675]: NSX 2855675 - [nsx@6876 comp="nsx-esx" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="2855687" level="INFO"] ActionDiscovery: Timed out waiting to get connected with Master APH.
NSX-T 3.1.x and NSX-T 3.2.0 - 3.2.3
Processing a ConfigUpdate from master MP and processing a Discovery response simultaneously causes a race condition . After this the connection state never recovers and remains disconnected, which results in the system stuck in inconsistent state
This race condition has been resolved in NSX v3.2.4 and NSX v4.x
Workaround:
Restart 'nsx-proxy' service from TN
Login to root of Edge/Host TN and execute command '/etc/init.d/nsx-proxy restart' OR reboot the specific edge/host
*Appliance Proxy Hub (APH) acts as a communication channel between NSX Manager and a transport node. It runs as a service on NSX Manager and provides secure connection between a transport node and NSX Manager
* TN - Transport node