Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-14892

Workflow Triggers not working with Tomcat over SSL when certificate contains invalid hostname

XMLWordPrintable

      Problem

      If JIRA/Stash with SSL connections are using an invalid hostname in the SSL certificate, workflow triggers will not work. Other functions of the application link integration appears to be working as expected.

      Summary

      Sample Connector from server.xml file used for both JIRA and Stash with the only difference being listening ports:

      	<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
                    maxHttpHeaderSize="8192" SSLEnabled="true"
                    maxThreads="150" minSpareThreads="25"
                    enableLookups="false" disableUploadTimeout="true"
                    acceptCount="100" scheme="https" secure="true"
                    clientAuth="false" sslProtocol="TLS" useBodyEncodingForURI="true"
                    keyAlias="jira639" keystoreFile="<jira-home>jira.jks" keystorePass="changeit" keystoreType="JKS"/>
      

      Tests via Applinks Diagnostics plugin all come back successful.

      • Go to workflow in JIRA and when adding a workflow trigger you'll see a message telling you 'JIRA is not able to communicate with Stash':

      It is possible to still add the trigger, however tests reveal that it does not work as message in the diagnostic above indicates.

      Verifiy

        1. bellomo-jira.png
          bellomo-jira.png
          56 kB
        2. bellomo-jira-2.png
          bellomo-jira-2.png
          24 kB
        3. bellomo-stash.png
          bellomo-stash.png
          16 kB
        4. project_overview.png
          project_overview.png
          169 kB
        5. trigger.png
          trigger.png
          80 kB

              Unassigned Unassigned
              pkirkeby Pelle Kirkeby (Inactive)
              Votes:
              11 Vote for this issue
              Watchers:
              19 Start watching this issue

                Created:
                Updated:
                Resolved: