When opening the VM web console, the console page loads but displays only a black screen with a spinning loading icon. The loading indicator persists indefinitely, and no console output is displayed.
This issue is typically caused by a firewall blocking communication between the workstation and the ESXi host running the virtual machine. In most cases, port 443 is blocked by a network- or host-based firewall.
Starting with vSphere 8.0, port 443 is required to obtain web console tickets. If connectivity on this port is unavailable, access to the VM web console may fail.
As a temporary workaround, in environments where port 443 cannot be opened due to security requirements, you may use the following alternative procedure: Activate the VMware Remote Console Proxy (Broadcom login required)
Note: This workaround is intended only as a temporary measure and should not be considered a permanent solution. It increases the processing load on the vCenter Server and, depending on your environment's size and utilization, may lead to performance issues.