Administering Security Settings TLS on Openfire

Last Updated : Mar 09, 2017 |
Prolog information
Use this procedure to modify the Openfire server settings for TLS connections. The procedures are different depending on the version of Openfire installed. For more details, refer to Openfire documentation.
  1. For Openfire 3.x:
    1. On the Openfire server, navigate to Server Server Settings Security Settings.
    2. In Server Connection Security, configure the Openfire server to use TLS:
      ADDITIONAL INFORMATION:
      1. Select Required - Connections between servers always use secured connections.
      2. Select the Accept self-signed certificates. Server dialback over TLS is now available check box.
    3. Click Save Settings.
  2. For Openfire 4.x:
    1. Navigate to Server Server Settings Server to Server Settings.
    2. In the Plain-text (with STARTTLS) connections section, click Advanced Configuration.
    3. In TCP Settings, select Enabled and enter Port 5269.
    4. In STARTTLS policy, select Required.
    5. In Mutual Authentication, select Needed if the Presence Services certificate contains a subject alternative name (SAN) of the OtherName type with an XMPPaddr identifier. Otherwise, select Disabled.
    6. In Certificate chain checking, select Allow peer certificates to be self-signed and Verify that the certificate is currently valid.
    7. In Encryption Protocols, clear TLSv1.1 (not supported by Avaya Aura®). Ensure that the minimum supported TLS version configured on System Manager matches the TLS versions chosen on Openfire. For example, if the minimum supported version on System Manager is TLSv1.2, then TLSv1.2 must be selected on Openfire as well.
    8. Click Save Settings.