Unable to Login to Agile After Database Refresh
(Doc ID 2417130.1)
Last updated on DECEMBER 24, 2020
Applies to:
Oracle Agile PLM Framework - Version 9.3.4.0 and laterInformation in this document applies to any platform.
Symptoms
Unable to login to Web Client with either DB User or LDAP User with below error after database refresh with below error in Agile Application Server log:
Error
java.security.InvalidKeyException: No installed provider supports this key: (null)
at javax.crypto.Cipher.chooseProvider(Cipher.java:878)
at javax.crypto.Cipher.init(Cipher.java:1348)
at javax.crypto.Cipher.init(Cipher.java:1282)
at com.agile.util.crypto.ContainerCryptoUtil.encryptWithAlgorithm(ContainerCryptoUtil.java:232)
at com.agile.util.crypto.ContainerCryptoUtil.encryptWithoutPrivileged(ContainerCryptoUtil.java:206)
at com.agile.util.crypto.ContainerCryptoUtil$1.run(ContainerCryptoUtil.java:198)
at com.agile.util.crypto.ContainerCryptoUtil$1.run(ContainerCryptoUtil.java:196)
at java.security.AccessController.doPrivileged(Native Method)
at com.agile.util.crypto.ContainerCryptoUtil.encrypt(ContainerCryptoUtil.java:195)
at com.agile.ui.pcm.login.LoginHandler.setSSOCookie(LoginHandler.java:404)
oracle.security.jps.service.keystore.KeyStoreServiceException: oracle.security.jps.service.keystore.KeyStoreServiceException: Failed to perform cryptographic operation
at oracle.security.jps.internal.keystore.ldap.KeyStoreDataManager.open(KeyStoreDataManager.java:298)
at oracle.security.jps.internal.keystore.ldap.LdapKeyStoreServiceImpl.init(LdapKeyStoreServiceImpl.java:155)
at oracle.security.jps.internal.keystore.ldap.LdapKeyStoreServiceImpl.getKeyStore(LdapKeyStoreServiceImpl.java:251)
at com.agile.util.crypto.ContainerCryptoUtil.loadKeyStore(ContainerCryptoUtil.java:95)
at com.agile.util.crypto.ContainerCryptoUtil.<clinit>(ContainerCryptoUtil.java:77)
Steps
The issue can be reproduced at will with the following steps:
- Export Agile database schema from Production
- Refresh Agile Agile database in Test
- Import Production Instance Agile database to Test instance
- Restart Agile Application Server
Changes
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 |
Changes |
Cause |
Solution |
References |