Details
-
Type:
Bug
-
Status: Resolved (View Workflow)
-
Priority:
Blocker
-
Resolution: Fixed
-
Component/s: core
-
Labels:
-
Environment:Jenkins 2.261 and 2.262
-
Similar Issues:
-
Released As:Jenkins 2.263
Description
Updating to 2.261 and even 2.262 the URL for some links are injecting the port number ":80" which in our instance is invalid. This prevents pages from loading. For example the "search" at top of screen when finding a job and trying to go to the job will change the URL from "https://jenkins.company.com/" to "https://jenkins.company.com:80/job/jobname/". This makes pages not render properly and user needs to remove ":80" from URL to continue.
Another instance is clicking Manage Jenkins -> Manage Plugins goes from "https://jenkins.company.com/manage" to "https://jenkins.company.com:80/pluginManager/".
These are just a couple of instances but have run into more. I couldn't easily identity what change in 2.261 that affected this behavior.
Attachments
Issue Links
- is duplicated by
-
JENKINS-63961 Reverse proxy set up is broken on Windows, as a service, with no IIS or other reverse proxy
-
- Closed
-
- relates to
-
JENKINS-64035 Upgrade Jetty to 9.4.33
-
- Resolved
-
- links to
https://github.com/jenkinsci/jenkins/pull/5017 as a last resort rollback fix. Taking the confirmation by Richard Fearn, I believe our best option is to pick up the Jetty release which is expected soon. If it does not happen tomorrow until the weekly release, we might cut another out of order weekly release once new Jetty is available.
It worth mentioning that yet another Jetty upgrade would increase risk of additional reressions in the weekly. Also, it might be impediment for the LTS baseline selection which is expected to happen this week.