When trying to add a host to a cluster in SDDC Manager the following error will be observed at the 'Switch Configuration' step: "Failed to get network info. Http failure response for <NSX Manager>/ui/api/v1/clusters/network/queries/: 500 Internal Server Error"
The following error will observed in domainmanager.log when the 'Add Host' dialogue is opened:
2025-10-09T15:29:21.033+0000 ERROR [vcf_dm,68e7d4ccbe6d2e89747ceeb87278d14c,39f0] [c.v.e.s.c.s.ClusterNetworkConfigQueryHelper,dm-exec-11] Failed to retrieve network configuration from vCenter and NSX-T for cluster
java.util.concurrent.ExecutionException: java.lang.IllegalStateException: stream has already been operated upon or closed
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
----
Caused by: java.lang.IllegalStateException: stream has already been operated upon or closed
VCF 4.x
VCF 5.x
If the Compute Manager/vCenter display name and its FQDN in NSX-T Manager do not match this can interfere with SDDC / NSX-T communication.
This issue can also be observed if the display name contains block capitals.
This issue is resolved in SDDC Manager version 5.2.2.
Workaround:
Verify that the Compute Manager display name matches the Compute Manager FQDN.
Log in to NSX-T Manager > System > Fabric > Compute Managers
Update the Compute Manager display name to match it's FQDN and remove any block capitals.