A virtual machine appears in a blocked state on an NSX segment port and is not visible in the NSX Manager segment ports view. The affected VM cannot establish network connectivity despite being configured identically to other functional VMs on the same segment. The VM shows as connected to the NSX segment in vCenter but does not appear in the NSX segment port listings.
Issues that may be observed:
Error messages may include:
Steps to validate the issue:
net-dvs -l | grep -E "port |port.block|volatile.vlan|volatile.status"The issue occurs when the VM network port is blocked at the VDS level on the ESXi host, combined with NSX Manager cluster health issues that prevent proper port state synchronization. Critical services on NSX Manager nodes may be in a down state, preventing the cluster from properly managing and displaying port states across the environment.
esxcfg-vswitch -l
net-stats -l
net-dvs -l | grep -E "port |port.block|volatile.vlan|volatile.status"
net-dvs -s com.vmware.common.port.block=false <VDS-Name> -p <PortUUID>
<VDS-Name> with the actual VDS name and <PortUUID> with the port UUID from Step 1.get cluster status
Important: If the error persists after following these steps, contact Broadcom Support for further assistance.