Keystore Error on VA

Hi

After initial setup of VA, ccg just keeps restarting and the following is seen in the ccg log files.

No certs are currently being applied.

{“exception”:{“stacktrace”:"java.lang.RuntimeException: java.io.FileNotFoundException: /opt/sailpoint/data/keystore.jks (No such file or directory)\n\tat com.sailpoint.utilities.ExceptionUtil.wrapChecked(ExceptionUtil.java:114)\n\tat sailpoint.gateway.service.impl.ConfigFileKeyStoreManager.loadKeyStore(ConfigFileKeyStoreManager.java:113)\n\tat

Hi @ziyaadw,

A common issue when installing and configuring a new VA for the first time is that the admin will copy over the config.yaml to the VA with the default keypassphrase in place and then change the passphrase once the config.yaml file is on the VA. The problem is that as soon as you copy config.yaml to the VA, the built in processes will start configuring the VA based on that config.yaml with the default passphrase. If you attempt to change the passphrase during this process, then the VA will fail. You must change the passphrase in config.yaml on your local machine before copying it to the VA.

If this is a fresh install, then the easiest thing to do is delete the cluster and the VA and start fresh, making sure to change the passphrase before copying the file over. If this is not a new VA, and it used to work before, then the issue is different.

@ziyaadw, Thanks for posting this. Please let us know if the above was able to help you resolve your issue.

Hi Michael

Apologies for not responding sooner.

Yes the problem was related to the passphrase which was incorrect.

Thanks for the help

Regards
Ziyaad