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

Make checkURIEncoding an admin monitor

    XMLWordPrintable

Details

    Description

      When I enter my Jenkins administration dashboard, the CSS styles get wrong, there's an HTTP 500 error in the console for the request to https://my-host/checkURIEncoding and there's an error visible on part of the dashboard. I attach an image where both the visible error and the error in the console are shown. I have Jenkins deployed behind the Microsoft TMG, and it has problems with rare characters.

      Attachments

        Issue Links

          Activity

            danielbeck Daniel Beck added a comment -

            While I wouldn't consider an option for this case (stop using broken software), this check should be implemented as an administrative monitor, but it's not. Side effect of making this an admin monitor: It can be disabled.

            danielbeck Daniel Beck added a comment - While I wouldn't consider an option for this case (stop using broken software), this check should be implemented as an administrative monitor, but it's not. Side effect of making this an admin monitor: It can be disabled.

            Code changed in jenkins
            User: Daniel Beck
            Path:
            core/src/main/java/jenkins/diagnostics/URICheckEncodingMonitor.java
            core/src/main/java/jenkins/management/AdministrativeMonitorsDecorator.java
            core/src/main/java/jenkins/model/Jenkins.java
            core/src/main/resources/jenkins/diagnostics/Messages.properties
            core/src/main/resources/jenkins/diagnostics/URICheckEncodingMonitor/message.jelly
            core/src/main/resources/jenkins/model/Jenkins/manage.jelly
            http://jenkins-ci.org/commit/jenkins/7bb4a592d462f30310e0ad82b2fda4fb32321796
            Log:
            [FIX JENKINS-39433] Make URI encoding check into admin monitor (#2661)

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Daniel Beck Path: core/src/main/java/jenkins/diagnostics/URICheckEncodingMonitor.java core/src/main/java/jenkins/management/AdministrativeMonitorsDecorator.java core/src/main/java/jenkins/model/Jenkins.java core/src/main/resources/jenkins/diagnostics/Messages.properties core/src/main/resources/jenkins/diagnostics/URICheckEncodingMonitor/message.jelly core/src/main/resources/jenkins/model/Jenkins/manage.jelly http://jenkins-ci.org/commit/jenkins/7bb4a592d462f30310e0ad82b2fda4fb32321796 Log: [FIX JENKINS-39433] Make URI encoding check into admin monitor (#2661)
            oleg_nenashev Oleg Nenashev added a comment -

            Released it jenkins-2.37

            oleg_nenashev Oleg Nenashev added a comment - Released it jenkins-2.37

            People

              danielbeck Daniel Beck
              lukasged Lukas Gedvilas
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: