Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-17349

Tomcat version 8.5.x and up doesn't support special characters

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 6.2.0
    • Fix Version/s: 6.3.2
    • Component/s: Tomcat
    • Labels:
      None
    • Regression:
      Yes

      Description

      Currently, the retrieve latest artifact REST API doesn't work because of the tomcat version that blocking special characters by default.

      As a workaround in order to support the special characters we need to modify the tomcat.conf as the following :

      <Connector port="8081" sendReasonPhrase="true" relaxedPathChars='[]' relaxedQueryChars='[]'/>

      As mentioned here  " To prevent Tomcat rejecting such requests, this attribute may be used to specify the additional characters to allow. If not specified, no addtional characters will be allowed. The value may be any combination of the following characters: {{" < > [ \ ] ^ ` { | }}} . Any other characters present in the value will be ignored." 

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tamirh Tamir Hadad
                Reporter:
                batelt Batel Tova
                Assigned QA:
                Maria Pogozelits
              • Votes:
                2 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: