Details
-
Bug
-
Resolution: Fixed
-
Low
-
9.4.2, 9.3.6, 9.2.9
-
None
-
Severity 3 - Minor
-
Description
Issue Summary
This issue is reproducible on Data Center:
Currently, changes to the "Use TLS" option in Email settings require a complete application restart.
Steps to Reproduce
- Navigate to Bamboo Administration >> Email settings
- Modify the SMTP configuration by enabling or disabling TLS
- Execute a test email and confirm if Bamboo adheres to the adjusted configuration
Expected Results
Bamboo should dynamically update the email TLS settings without the need for a system restart
Actual Results
Though the <tlsRequired> property on <bamboo-shared-home>/configuration/bamboo-mail.cfg.xml is updated accordingly, the in-memory property is never updated. To apply such settings, a full application restart is required. This requirement may pose operational disruptions for customers and could lead to frustration due to the lack of clear documentation about this behaviour.
Workaround
Configure Bamboo to use a local SMTP relay service running on the same server as the Bamboo instance (localhost) and set the relay to forward the email messages to a trusted host using TLS