"com.vmware.vcloud.api.presentation.service.BadRequestException: URL https://vCD-FQDN must be HTTP.\n\tat com.vmware.ssdc.backend.CAkimbiSystems.validateAndStandardizeBaseUri(CAkimbiSystems.java:1081)\n\tat com.vmware.ssdc.backend.CAkimbiSystems.updatePublicEndpointSettings(CAkimbiSystems.java:769)\n\tat com.vmware.ssdc.backend.CAkimbiSystems.updateSystemSettings(CAkimbiSystems.java:636)\n\tat com.vmware.vcloud.management.system.SystemServiceImpl.updateSystemSettings(SystemServiceImpl.java:57…ol$CleaningRunnable.run(ExtendedJettyQueuedThreadPool.java:58)\n\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:969)\n\tat
VMware Cloud Director 10.x
Modifying LDAP settings is pushed via Cloud director API https://<VCD_URL>/api/admin/extension/settings/ldapSettings. This API validates system setting that includes public address and REST API URLs and this issue occurs when public addresses field contains incorrect/null values.
For ex: HTTP URL field must contain HTTP URL and HTTPS URL must contain HTTPS URL. This error is noticed when HTTP URL field contains HTTPS URL or vice-versa.
Review public addresses field and ensure it has correct values for Web Portal and API fields - VMware Cloud Director Public Addresses