Error occurred while pushing capabilities to VCF Ops Logs/storage/var/loginsight/runtime.log in VCF Operations for Logs has an keystore exception error message.["SslCertificateManagerScheduler-thread-1"/###.###.###.### ERROR] [com.vmware.loginsight.database.dao.CACertificateDO] [Unable to get custom CA certificates after checkAndRestoreTruststore was called. no data in keystore stream]
["SslCertificateManagerScheduler-thread-1"/###.###.###.### ERROR] [com.vmware.loginsight.commons.security.UrlConnectionManager] [Failed to create trust manager] java.security.KeyStoreException: Failed to load default trust store
keytool error: java.lang.Exception: Keystore file exists, but is empty: /usr/java/jre-vmware/lib/security/cacerts"keytool-no-provider -list -keystore /usr/java/jre-vmware/lib/security/cacerts -storepass changeit
VCF Operations 9.x
VCF Operations for Logs 9.x
VCF Operations for Networks 9.x
Corrupted truststore of VCF Operations for Logs causes a handshake failure, thus failing inventory sync of VCF Operations and VCF Operations for Networks.
Refer below article to fix corrupt truststore of VCF Operations for Logs:
How to replace a corrupted truststore in VCF Operations for Logs