Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-51992

Synchrony Cannot Communicate with SQL Server through SSL with jTDS Driver v1.3.1

    XMLWordPrintable

Details

    Description

      Summary

      Synchrony is unable to communicate with SQL Sever if the connection is SSL encrypted.

      In atlassian-confuence.log , you can see

      2017-06-26 18:29:05,557 INFO [Long running task: EnableTask] [plugins.synchrony.config.DefaultSynchronyConfigurationManager] postConfigToSynchrony [Collab editing plugin] Synchrony connection failure: Could not generate/verify AppID/Secret for real-time collaboration service at http://localhost:8091/synchrony/v1
      

      Environment

      • Microsoft SQL Server database
      • SSL encrypted JDBC connection
      • Using bundled v1.3.1 jTDS driver

      Steps to Reproduce

      1. Set up Confluence communicating to the database through SSL
      2. Try to use the editor

      Expected Results

      The editor works as expected.

      Actual Results

      You are unable to open the editor.

      Notes

      This issue is caused by the following bug in jTDS v1.3.1:

      The patched version could be bundled to avoid the occurrence of this issue.

      Workaround

      Replace the bundled JTDS driver with jtds-1.3.1-v20140512. You can download this patched version here:

      Attachments

        Issue Links

          Activity

            People

              ttranminh Tam Tran
              bandreeti Bernardo Andreeti
              Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: