vCloud

Issues add vcenter ressource to vcloud

  • 1.  Issues add vcenter ressource to vcloud

    Posted May 29, 2024 10:48 AM

    Hello guys

    We are going to develop applications to vcloud and need a vcloud setup.

    I use following versions:

    VMware-VCSA-all-8.0.2-23319993

    VMware_Cloud_Director-10.5.1.10593-22821417_OVF10

    nsx-edge-4.1.1.0.0.22226221-le

    nsx-unified-appliance-4.1.1.0.0.22226215-le

    I have med new self signed certificate with fqdn in common name.

    nsx connect to vcenter

    vcloud connext to nsx manager

    vcloud connext to nsx-alb

    When i connect vcenter as a ressource in vcloud i get this error.. Does anyone have an idea what is wrong.. I have tried to look in the log files on the vcloud.

    Details:

    [ 3e203447-2426-4b3c-9c53-efdc17acd3dd ] Could not register NSX Manager - Error occurred in the backing network provider: {"module_name":"common-service","error_message":"The requested resource [/api/1.0/appliance-management/global/info] is not available","error_code":98}

    Debug Information:

    com.vmware.vcloud.api.presentation.service.InternalServerErrorException: Could not register NSX Manager
        at com.vmware.vcloud.management.system.SystemServiceImpl.registerVimServerTask(SystemServiceImpl.java:797)
        at com.vmware.vcloud.management.system.SystemServiceImpl.executeTask(SystemServiceImpl.java:1849)
        at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:846)
        at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:841)
        at com.vmware.vcloud.backendbase.management.system.SecurityContextTemplate.executeForOrgAndUser(SecurityContextTemplate.java:49)
        at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.execute(TaskActivity.java:848)
        at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.invokeInner(TaskActivity.java:744)
        at com.vmware.vcloud.backendbase.management.system.TaskActivity$TaskActivityBasePhase.invoke(TaskActivity.java:361)
        at com.vmware.vcloud.activity.executors.ActivityRunner.runPhase(ActivityRunner.java:175)
        at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:112)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)
    Caused by: org.springframework.web.client.RestClientException: Error occurred in the backing network provider: {"module_name":"common-service","error_message":"The requested resource [/api/1.0/appliance-management/global/info] is not available","error_code":98}
        at com.vmware.vcloud.fabric.nsm.error.NetworkSecurityErrorHandler.processException(NetworkSecurityErrorHandler.java:118)
        at com.vmware.vcloud.fabric.nsm.error.NetworkSecurityErrorHandler.handleError(NetworkSecurityErrorHandler.java:78)
        at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
        at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:825)
        at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:783)
        at com.vmware.vcloud.fabric.net.utils.impl.LoggingRestTemplate.doExecute(LoggingRestTemplate.java:72)
        at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:717)
        at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:608)
        at com.vmware.vcloud.fabric.net.utils.impl.RestClient.getResponseEntity(RestClient.java:210)
        at com.vmware.vcloud.fabric.net.utils.impl.RestClient.get(RestClient.java:180)
        at com.vmware.vcloud.fabric.nsm.niobe.ShieldConfigurationManagerImpl.getVsmVersionFromNsx64CompatibleEndpoint(ShieldConfigurationManagerImpl.java:143)
        at com.vmware.vcloud.fabric.nsm.niobe.ShieldConfigurationManagerImpl.getVsmVersion(ShieldConfigurationManagerImpl.java:117)
        at com.vmware.vcloud.net.services.vshield.impl.ShieldSessionManager.getVsmVersion(ShieldSessionManager.java:388)
        at com.vmware.vcloud.net.services.vshield.impl.ShieldSessionManager.registerShieldManager(ShieldSessionManager.java:106)
        at com.vmware.vcloud.management.system.SystemServiceImpl.registerShieldManager(SystemServiceImpl.java:1599)
        at com.vmware.vcloud.management.system.SystemServiceImpl.registerVimServerTask(SystemServiceImpl.java:788)
        ... 14 more

    Cheers

    Jacob