Zerto Application is failing to collect VMware Cloud Director Data Center Groups information
search cancel

Zerto Application is failing to collect VMware Cloud Director Data Center Groups information

book

Article ID: 384482

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

  • Zerto Application is failing to collect VMware Cloud Director Data Center Groups (VDC Group) information and is failing when making the a GET API call below:

    GET https://cloud.example.com/cloudapi/1.0.0/vdcGroups?pageSize=128

  • There are more than 100 VDC Groups in your environment.
  • if we make a GET API call as reported below,  the VDC Groups are returned as expected:

    GET https://cloud.example.com/cloudapi/1.0.0/vdcGroups

  • If we try and add a page filter to the above GET API call, as reported below, the API call will fail with a internal server:

    GET https://cloud.example.com/cloudapi/1.0.0/vdcGroups?pageSize=128

  • In the /opt/vmware/vcloud-director/logs/vcloud-container-debug. log you see the error below:

    023-10-12 12:56:07,348 | ERROR    | pool-jetty-7920           | JAXRSUtils                     | Problem with writing the data, class com.vmware.vcloud.rest.openapi.model.VdcGroups, ContentType: application/json;version=37.1 | requestId=########-####-####-########7979,request=GET https://cloud.example.com/cloudapi/1.0.0/vdcGroups,requestTime=1697108167083,remoteAddress=##.##.##.##:17104,userAgent=<none>,accept=application/*+xml; q 1.0; version 37.1  application/json; q 0.9; version 37.1

Environment

VMware Cloud Director 10.5

Cause

The issue is due to large response headers. A large amount of 'links' are populated in response header when the GET call is made with big pageSize.

Resolution

This issue is resolved in VMware Cloud Director 10.6, available at Broadcom Support Portal

Workaround

Contact Zerto support to apply the workaround for this issue.