Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-42249

Safari 10.x issues with paths containing URL encoded characters

    Details

    • Similar Issues:
    • Epic Link:

      Description

      This is an issue that needs to be investigated more. It spun out of JENKINS-41425.

      Basically ...

      1. create a folder "Foo"
      2. create a job in that folder named "Bar"
      3. open the job in classic Jenkins and press the "Open Blue Ocean" button

      Works on Chrome, FF and Safari 9.x. Doesn't work on Safari 10.x.

      The BO URL for this job will be blue/organizations/jenkins/Foo%2FBar. It sounds like Safari 10.x is URL decoding the path and converting it into blue/organizations/jenkins/Foo/Bar, causing the user to see a 404. This is not happening on the other browsers tested (including the earlier version of Safari).

        Attachments

          Issue Links

            Activity

            Hide
            tfennelly Tom FENNELLY added a comment -

            Something to check ... inspect the source for the Open Blue Ocean button and check what the href is.

            Show
            tfennelly Tom FENNELLY added a comment - Something to check ... inspect the source for the Open Blue Ocean button and check what the href is.
            Hide
            michaelneale Michael Neale added a comment - - edited

            Tom FENNELLY if you havigate to to it via blue ocean or type it in to the address bar - does it work?
            Also, according to https://issues.jenkins-ci.org/browse/JENKINS-41425 - it also can happen in chrome?

            Show
            michaelneale Michael Neale added a comment - - edited Tom FENNELLY if you havigate to to it via blue ocean or type it in to the address bar - does it work? Also, according to https://issues.jenkins-ci.org/browse/JENKINS-41425 - it also can happen in chrome?
            Hide
            michaelneale Michael Neale added a comment -

            I am unable to reproduce this in Safari 10 - are the instructions right?

            Also James Dumay - I am confused as to why blue ocean escapes the folder path - i guess it always did? there is no /job/thing/job/blah/job type separation? (this is probably old news).

            Show
            michaelneale Michael Neale added a comment - I am unable to reproduce this in Safari 10 - are the instructions right? Also James Dumay - I am confused as to why blue ocean escapes the folder path - i guess it always did? there is no /job/thing/job/blah/job type separation? (this is probably old news).
            Hide
            michaelneale Michael Neale added a comment -

            I suspect this is really a dupe of https://issues.jenkins-ci.org/browse/JENKINS-41425 which may well end up an nginx config problem - Tom FENNELLY can you confirm so we can close this?

            Show
            michaelneale Michael Neale added a comment - I suspect this is really a dupe of https://issues.jenkins-ci.org/browse/JENKINS-41425 which may well end up an nginx config problem - Tom FENNELLY can you confirm so we can close this?
            Hide
            michaelneale Michael Neale added a comment -

            was nginx config - I think. Feel free to open this if still a known problem.

            Show
            michaelneale Michael Neale added a comment - was nginx config - I think. Feel free to open this if still a known problem.

              People

              • Assignee:
                Unassigned
                Reporter:
                tfennelly Tom FENNELLY
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: