Fellow Techies
We have a situation after doing our own data refresh from PROD to DEV. We are able to use all validation links. However when we try to log into rich client we recieve the following error:
A general security exception
Stack Trace :
com.lawson.rdtech.type.ViewException: A general security exception
at com.lawson.security.authen.AbstractLawsonLMcamManager.find(AbstractLawsonLMManager.java:539)
at com.lawson.security.authen.AbstractLawsonLMManager.find(AbstractLawsonLMManager.java:304)
at com.lawson.security.authen.LawsonLdapSearchIdentityManagerLMImpl.getLdapSearchIdentityForLoginSchemeD(LawsonLdapSearchIdentityManagerLMImpl.java:85)
at com.lawson.security.server.events.ServerIdentityEvent.processGetLdapSearchIdentityForLoginSchemeD(ServerIdentityEvent.java:1246)
at com.lawson.security.server.events.ServerIdentityEvent.process(ServerIdentityEvent.java:124)
at com.lawson.security.server.SecurityEventHandler.processEvent(SecurityEventHandler.java:352)
at com.lawson.security.server.SecurityEventHandler.run(SecurityEventHandler.java:228)
Caused by: com.lawson.rdtech.type.ViewException: Got an exception while decoding data.
at com.lawson.security.authen.CredentialFieldDecoderImpl.decodeValue(CredentialFieldDecoderImpl.java:74)
at com.lawson.rdtech.type.Field._getDecodedValue(Field.java:4926)
at com.lawson.rdtech.type.Field._getValue(Field.java:2042)
at com.lawson.security.common.AbstractPersistenceManager.dataViewToMap(AbstractPersistenceManager.java:247)
at com.lawson.security.common.AbstractPersistenceManager.find(AbstractPersistenceManager.java:735)
at com.lawson.security.authen.AbstractLawsonLMManager.find(AbstractLawsonLMManager.java:486)
... 6 more
Caused by: com.lawson.security.authen.SecurityAuthenException: Error decrypting data.
at com.lawson.security.authen.AuthenDat.decryptData(AuthenDat.java:4191)
at com.lawson.security.authen.CredentialFieldDecoderImpl.decodeValue(CredentialFieldDecoderImpl.java:70)
... 11 more
Caused by: javax.crypto.BadPaddingException: pad block corrupted
at org.bouncycastle.jce.provider.JCEBlockCipher.engineDoFinal(Unknown Source)
at javax.crypto.Cipher.doFinal(Cipher.java:2087)
at com.lawson.security.authen.AuthenDat.decryptData(AuthenDat.java:4186)
... 12 more
The part that draws my attention is "Error decrypting data". We are unable to log into rich client with any user.
Anyone had this happen? Thoughts?