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

Jenkins 1.556 gives 'Error 404 Not Found'

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Since upgrading from Jenkins 1.552 to 1.556 I see the following error when I attempt to login to Jenkins:

      HTTP ERROR 404
      Problem accessing /jenkins/;jsessionid=1vdumbbfrnzw1ikx0jl5mqi6q. Reason:

      Not Found

      I can successfully login by deleting the Jenkins cookie in my browser (IE9) but the problem reoccurs later.

      I am using the latest ActiveDirectory plugin.

        Attachments

          Issue Links

            Activity

            Hide
            liam Liam Reimers added a comment -

            Damien: That jives - I see that the 404 is an http: page, and when I replace that with https: (and remove the jsessionid cruft) it works as expected.

            Show
            liam Liam Reimers added a comment - Damien: That jives - I see that the 404 is an http: page, and when I replace that with https: (and remove the jsessionid cruft) it works as expected.
            Hide
            jbarnes01 John Barnes added a comment -

            This issue seems to have reappeared. We're using v.1.626 and have also reproduced this issue with the latest LTS 1.609.2 as well.

            Behavior:
            1. Login with valid credentials,
            2. 404 "Not found" page displays,
            3. Remove session ID URL parameter and hit enter,
            4. Jenkins home displays for the credentialed user.

            This behavior is the same whether we invoke Jenkins through our Nginx reverse proxy (http://192.168.41.1/jenkins) or bypass the proxy and go directly to Jenkins running on http://192.168.41.1:8080/jenkins.

            Environment:
            AWS Ubuntu 14.04 EC2 instance
            VPN access only (192.168.41.1 Nat'd to the instance's private IP)
            Jenkins 1.626
            WildFly 9.0.1.Final
            Nginx 1.4.6 (on port 80 with reverse proxy to Jenkins running on WildFly 8080)
            Oracle Java build 1.8.0_60-b27

            Show
            jbarnes01 John Barnes added a comment - This issue seems to have reappeared. We're using v.1.626 and have also reproduced this issue with the latest LTS 1.609.2 as well. Behavior: 1. Login with valid credentials, 2. 404 "Not found" page displays, 3. Remove session ID URL parameter and hit enter, 4. Jenkins home displays for the credentialed user. This behavior is the same whether we invoke Jenkins through our Nginx reverse proxy ( http://192.168.41.1/jenkins ) or bypass the proxy and go directly to Jenkins running on http://192.168.41.1:8080/jenkins . Environment: AWS Ubuntu 14.04 EC2 instance VPN access only (192.168.41.1 Nat'd to the instance's private IP) Jenkins 1.626 WildFly 9.0.1.Final Nginx 1.4.6 (on port 80 with reverse proxy to Jenkins running on WildFly 8080) Oracle Java build 1.8.0_60-b27
            Hide
            pagio81 Francesco Pagetti added a comment -

            This happens also on JBoss EAP7 as htpps sessions in URL are enabled by default.
            I submitted a pull request to disable the jsessionid in deployments of Jenkins on jboss.

            https://github.com/jenkinsci/jenkins/pull/2003

            Show
            pagio81 Francesco Pagetti added a comment - This happens also on JBoss EAP7 as htpps sessions in URL are enabled by default. I submitted a pull request to disable the jsessionid in deployments of Jenkins on jboss. https://github.com/jenkinsci/jenkins/pull/2003
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Added a link to https://issues.jboss.org/browse/WFLY-4782 with extra details

            Show
            oleg_nenashev Oleg Nenashev added a comment - Added a link to https://issues.jboss.org/browse/WFLY-4782 with extra details
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: pagio81
            Path:
            war/src/main/webapp/WEB-INF/jboss-web.xml
            http://jenkins-ci.org/commit/jenkins/2f6b3d581617438a6efe0b910989ddaa9669eaa3
            Log:
            JENKINS-22358 - Disable JSESSIONID in URL on JBoss (#2003)

            More details: https://issues.jboss.org/browse/WFLY-4782

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: pagio81 Path: war/src/main/webapp/WEB-INF/jboss-web.xml http://jenkins-ci.org/commit/jenkins/2f6b3d581617438a6efe0b910989ddaa9669eaa3 Log: JENKINS-22358 - Disable JSESSIONID in URL on JBoss (#2003) More details: https://issues.jboss.org/browse/WFLY-4782

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              davida2009 David Aldrich
              Votes:
              6 Vote for this issue
              Watchers:
              19 Start watching this issue

                Dates

                Created:
                Updated: