provisioning-service-app.log file will record the following SSL verification errors:ERROR provisioning [host='xxx' thread='reactor-http-epoll-13' user='xxx' org='xxx' trace='xxx' parent='xxx' span='xxx'] c.v.a.i.s.i.IpamProviderGatewayServiceImpl.lambda$validateEndpoint$4:235
- Validation of endpoint failed:
com.vmware.admiral.ipam.controller.exception.IpamCertificateException: Failed to validate credentials because of invalid certificate. [Reason: Infoblox HTTP request failed with: HTTPSConnectionPool(host='xxx', port=443): Max retries exceeded with url: /wapi/v2.7/networkview?_return_fields=name (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get issuer certificate (_ssl.c:1007)')))][Error code: 3002]
at com.vmware.admiral.ipam.service.impl.IpamProviderGatewayServiceImpl$ABXIntegrationStrategy.validateEndpointResponse(IpamProviderGatewayServiceImpl.java:410) ~[tango-ipam-1.6.3-10816-f1d370b.jar:na]
Infoblox.IPAM.DisableCertificateCheck parameter to True, the endpoint will save successfully. However, subsequent data collection will fail and throw the following error:java.util.concurrent.CompletionException: java.lang.NullPointerException
VMware Aria Automation (formerly vRealize Automation)
Infoblox IPAM Plugin
The initial loop occurs because the system fails to validate the local issuer certificate chain for the Infoblox endpoint, which blocks authentication. When you manually bypass the certificate check, the endpoint connection is allowed to save, but it leaves the database with malformed or missing required endpoint configuration data. This missing data ultimately triggers a NullPointerException when the system attempts to perform data collection.
To resolve the NullPointerException during data collection and fix the underlying configuration issue, you must apply a database modification to correct the endpoint records . See: Data collection fails for Infoblox IPAM integration on Aria Automation: java.util.concurrent.CompletionException: java.lang.NullPointerException: Cannot read field "documentSelfLink" because "subnetState" is null.
During troubleshooting, you can check if your environment matches the specific certificate chain error "unable to verify the first certificate" outlined in vRA Cloud Infoblox Plugin throws a certificate chain error during authentication process. If those specific log messages are absent, proceed with the resolution provided above.