VCF Operations for Logs 9.x
The keystore was corrupted.
For a Multi Node Clusters follow the below steps.
service loginsight stopgrep keystore-password /storage/core/loginsight/config/loginsight-config.xml*keytool -list -v -keystore /usr/lib/loginsight/application/etc/3rd_config/keystore.bcfkskeytool -list -v -keystore /usr/lib/loginsight/application/etc/3rd_config/keystore.bcfkspw=$(grep 'syslog-ssl-keystore-password' $(ls -1 /storage/core/loginsight/config/loginsight-config* | tail -n 1) | cut -d\" -f2)
keytool-no-provider -importkeystore -srckeystore /usr/lib/loginsight/application/etc/3rd_config/keystore.bcfks -srcstoretype bcfks -providerpath /usr/lib/loginsight/application/lib/lib/bc-fips-*.jar -provider org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider -srcstorepass $pw -deststoretype jks -deststorepass $pw -destkeystore keystore.bcfkskeytool-no-provider -list -v -keystore /usr/lib/loginsight/application/etc/3rd_config/keystore.bcfks -storepass <paste the password from step-3>systemctl restart loginsight
For checking whether the truststore is corrupted or not on a node, the following command can help identify if truststore is corrupted :
keytool-no-provider -list -keystore /usr/java/jre-vmware/lib/security/cacerts -storepass changeit
To replace the corrupted truststore follow the KB: How to replace a corrupted truststore in VCF Operations for Logs