This article describes the resolution for an "Error decrypting attribute eTORADirectoryPWD" error occurring on Oracle Endpoints within Identity Manager. This issue is typically caused by hidden or invalid characters in the JDBC DSN string.
When attempting to access an Oracle Endpoint, the system fails and returns the following error: Error decrypting attribute eTORADirectoryPWD: attribute eTORADirectoryDSN has been modified since this attribute was encrypted. Please reset the encrypted attribute.
The eTORADirectoryDSN value may contain hidden carriage return or newline characters. These characters cause decryption failures because the stored DSN string does not match the encrypted state. This often occurs after the JDBC DSN has been manually modified.
Clear the invalid characters from the DSN string:
eTORADirectoryDSN value is clean and the eTORADirectoryPWD attribute has been updated.If the issue persists, ensure that no external configuration scripts are injecting special characters into the DSN string when it is updated.