Uploaded image for project: 'JOC - JS7 Operations Center'
  1. JOC - JS7 Operations Center
  2. JOC-2286

Backslashes removed from Keystore/Truststore paths in ssl-context.ini after upgrade to 2.9.0

    XMLWordPrintable

Details

    • Fix
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • 2.9.0
    • 2.9.1
    • None
    • None

    Description

      Current Situation

      If the ini files in the start.d directory of the Jetty installation contain backslashes as configuration values, those backslashes will be removed after upgrading to 2.9.0.

      Example ssl.ini before 2.9.0
      jetty.sslContext.keyStorePath=C:\certificates\keystore-joc.jks
      
      Example ssl-context.ini with 2.9.0
      jetty.sslContext.keyStorePath=C:certificateskeystore-joc.jks
      

      If Jetty is unable to locate the keystore/truststore due to invalid paths, then Jetty fails to start after the upgrade.

      Desired Behavior

      Backslashes must be retained when upgrading.

      Workaround

      For Windows environments forward slashes can be used instead of backslashes (similar to Unix).

      Attachments

        Issue Links

          Activity

            People

              oh Oliver Haufe
              ritesh-telkar Ritesh Telkar
              Ritesh Telkar Ritesh Telkar
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: