My Oracle Support Banner

"tcCryptoException: Keystore was tampered with, or password was incorrect" After Changing Database Password (Doc ID 1340143.1)

Last updated on FEBRUARY 13, 2020

Applies to:

Identity Manager - Version 9.1.0.1 and later
Information in this document applies to any platform.
**Checked for Relevance on 07-Jan-2012**

Symptoms

The Database password (DirectDB) for OIM was changed in xlconfig.xml. After restarting, users cannot log in due to the following error:

ERROR,20 Jul 2011 11:45:00,035,[XELLERATE.SERVER],Class/Method: QuartzWrapper/execute encounter some problems: Keystore was tampered with, or password was incorrect
com.thortech.xl.crypto.tcCryptoException: Keystore was tampered with, or password was incorrect
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(Unknown Source)
at com.thortech.xl.crypto.tcDefaultSignatureImpl.initKeyStore(Unknown Source)
at com.thortech.xl.crypto.tcDefaultSignatureImpl.sign(Unknown Source)
at com.thortech.xl.crypto.tcCryptoUtil.sign(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
Caused by [Nested Exception]:
java.io.IOException: Keystore was tampered with, or password was incorrect
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:771)
at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:38)
at java.security.KeyStore.load(KeyStore.java:1185)
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(Unknown Source)
at com.thortech.xl.crypto.tcDefaultSignatureImpl.initKeyStore(Unknown Source)
at com.thortech.xl.crypto.tcDefaultSignatureImpl.sign(Unknown Source)
at com.thortech.xl.crypto.tcCryptoUtil.sign(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
Caused by: java.security.UnrecoverableKeyException: Password verification failed
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:769)

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.