Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-25632

Changing the "Use TLS" option while configuring Email settings requires a complete application restart

    XMLWordPrintable

Details

    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

      1. Navigate to Bamboo Administration >> Email settings
      2. Modify the SMTP configuration by enabling or disabling TLS
      3. 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

      Attachments

        Issue Links

          Activity

            People

              73868399605e Eduardo Alvarenga
              73868399605e Eduardo Alvarenga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: