Condition
After installing or upgrading Avaya Aura® Device Services in a cluster, services are not working properly. Log files contains an error, such as the following:
2017-11-10 14:34:38 ERROR datastore:191 - (ConfigurationStore.java:2166) Decryption failed for server bind credentials, setting it to original
2017-11-10 14:34:38 ERROR impl:191 - (SecurityServiceImpl.java:117) Exception occurred while decrypting data
2017-11-10 14:34:38 FINE impl:245 - (SecurityServiceImpl.java:117) Exception stack trace
javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:922)
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:833)
at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:446)
at javax.crypto.Cipher.doFinal(Cipher.java:2165)
at com.avaya.cas.security.impl.SecurityServiceImpl.apoKruptos(SecurityServiceImpl.java:107)
at com.avaya.cas.security.impl.SecurityServiceAdapter.apoKruptos(SecurityServiceAdapter.java:57)
at com.avaya.cas.datastore.ConfigurationStore.getServerConfigParamFromRow(ConfigurationStore.java:2164)
at com.avaya.cas.datastore.ConfigurationStore.getAllServerConfigurations(ConfigurationStore.java:2062)
at com.avaya.acs.cli.AadsCryptoToolCliApp.encryptLdapPasswords(AadsCryptoToolCliApp.java:170)
at com.avaya.acs.cli.AadsCryptoToolCliApp.main(AadsCryptoToolCliApp.java:104)