NSX-T UI -> System -> Nodes -> Edge transport node -> Overview -> Manager Connectivity "DOWN"
GET https://<nsx-mgr>/api/v1/transport-zones/transport-node-statusIn 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_CONNECTED
<Time_Stamp> NSX 4945 - [nsx@6876 comp="nsx-edge" subcomp="nsx-proxy" s2comp="mpa-proxy-lib" tid="4965" level="INFO"] ForwardingEngine::ReconcileConnections adding ssl://10.4.##.##:1234 uuid <uuid> -- existing connection state is NOT_CONNECTED
Here it says it is CONNECTED with AphConnectionManager
<Time_Stamp> 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.##.##
<Time_Stamp> 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.##.##:1234: SUCCESS<Time_Stamp> 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://10.4.##.##:1234 - 10.4.##.##:1234<Time_Stamp> 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 = true<Time_Stamp> 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 = true<Time_Stamp> 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'<Time_Stamp> 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'<Time_Stamp> 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<Time_Stamp> 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<Time_Stamp> 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.
VMware NSX-T Data Center
VMware NSX
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 3.2.4 and NSX 4.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