The LDAP service account for LDAP configuration 'NameOfConfiguration' is specified without a password
Error while exporting service configuration: Unexpected error: javax.crypto.BadPaddingException: Given final block not properly padded
The deployment failed with exception org.springframework.web.client.HttpServerErrorException: 500 Internal Server Error
Unable to provide the configuratonUnexpected error: javax.crypto.BadPaddingException: Given final block not properly padded
An Internal Error has occurred. Illegal configuration: empty password
The solution to the different scenarios is a two step process. You need to create a new bootstrap file using the Graphical Configuration tool or the bootstrap command and specify the old encryption password, but if any changes have been made to the Spotfire environment while the "wrong" encryption password was in place such as:
...then you need to redo/re-save the changes again once the encryption password is set to the old value. This is because these changes have been encrypted with the "wrong" password so if you revert back to the old encryption password you'll end up with the same errors for the things that was changed while the "wrong" password was in place.
If you do not know the old encryption password or do not want to recreate the bootstrap file, then you'll have to re-save all data sources and re-save the Spotfire server configuration so that all passwords can be saved in the database using the new encryption password.
To resolve the two errors mentioned below, you need to clear all your deployment areas and re-deploy all packages again once the desired encryption password is set. You can clear a deployment area using the Administration UI or via the command update-deployment