...
Verify if your password for Keystore is configured correctly in
config.xml
. Do a quick test by opening the Keystore file using Keystore Explorer with the same password.Verify if Keystore is not corrupted.
Verify if your password does contain '$' sign or any special character in the beginning of the password, if yes, then change the password or use “$$“
for example, if your password is $$test then replace it. “$$$$test“ to resolve this error.
...
If all of the above is correct (i.e. the keystore JKS is present at the path, the passwords are correct), then make sure that the JDK version of the Java that generated the keystore JKS matches with the JDK version of the Java that is trying to read the JKS.
We have observed the error when the file was generated with JDK 18 and loaded by the JDK 11.