View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006213 | SymmetricDS Pro | Bug | public | 2024-01-29 15:04 | 2024-02-15 20:28 |
Reporter | pmarzullo | Assigned To | pmarzullo | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.15.2 | ||||
Target Version | 3.15.3 | Fixed in Version | 3.15.3 | ||
Summary | 0006213: Encrypted parameter values need to be decrypted before saving into the batch file when synchronizing | ||||
Description | Encrypted parameter values are being put into the batch file without being decrypted first. This causes decryption errors at the target when the target attempts to read the encrypted parameter value if the target is not running in the same instance as the source (the target is using a different keystore, hence a different secret key for decryption). Data extractor needs to decrypt values from sym_parameter when extracting for a regular batch or a registration batch. | ||||
Steps To Reproduce | 1. Set up synch with two different instances of SymmetricDS. 2. Set up the Mail Server (to define smtp parameter values), making sure to specify authentication with the SMTP server. 3. After registration of the target node, or after synchronization of the sym_parameter batch, go to the target node and edit the Mail Server configuration and check the log. Decryption exception will have been thrown, and the password value on the screen will show blank. | ||||
Tags | No tags attached. | ||||
SymmetricDS: 3.15 7d5d9d30 2024-01-29 15:26:08 Details Diff |
0006213: Encrypted parameter values need to be decrypted before saving into the batch file when synchronizing |
Affected Issues 0006213 |
|
mod - symmetric-assemble/src/asciidoc/developer.ad | Diff File | ||
add - symmetric-core/src/main/java/org/jumpmind/symmetric/security/ISmtpPasswordFilter.java | Diff File | ||
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/TransformService.java | Diff File | ||
SymmetricDS: 3.15 f036b518 2024-01-29 18:06:50 Details Diff |
0006213: Encrypted parameter values need to be decrypted before saving into the batch file when synchronizing |
Affected Issues 0006213 |
|
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-01-29 15:04 | pmarzullo | New Issue | |
2024-01-29 15:04 | pmarzullo | Status | new => assigned |
2024-01-29 15:04 | pmarzullo | Assigned To | => pmarzullo |
2024-01-29 15:29 | pmarzullo | Status | assigned => resolved |
2024-01-29 15:29 | pmarzullo | Resolution | open => fixed |
2024-01-29 15:29 | pmarzullo | Fixed in Version | => 3.15.3 |
2024-02-05 18:58 | admin | Status | resolved => closed |
2024-02-15 20:28 | pmarzullo | Changeset attached | => SymmetricDS 3.15 f036b518 |
2024-02-15 20:28 | pmarzullo | Changeset attached | => SymmetricDS 3.15 7d5d9d30 |