-
Bug
-
Resolution: Unresolved
-
Major
-
Jenkins 1.581, launched through the built in Jetty
-
-
Jenkins 2.184
Each time Jenkins (re)starts, its session-cookie name changes (ie JSESSIONID.some_random_string).
After a while, the browser have a bunch of session cookies, each one having a different name, causing the "Cookie" request header to be very long. The server returns a HTTP 413 response and a blank page. The user must clean his cookies in order to access Jenkins again.
Workaround: Since Jenkins 2.66 there are custom options for managing Jetty session IDs: https://github.com/jenkinsci/extras-executable-war/#jetty-session-ids
- is duplicated by
-
JENKINS-36880 WARNING: badMessage: 413 for HttpChannelOverHttp and WARNING: Header is too large >8192
-
- Resolved
-
-
JENKINS-36993 Cookie header too long, causing a 413 HTTP error
-
- Resolved
-
-
JENKINS-43927 Unable to login due to too many jsessionids creating a too large header
-
- Resolved
-
-
JENKINS-73428 Unable to follow output of jenkins job
-
- Resolved
-
-
JENKINS-45449 "Bad Message 431" everywhere
-
- Closed
-
- is related to
-
JENKINS-44894 Make Jetty Session ID configurable via System properties
-
- Resolved
-
- links to
A code fix was delivered
If an app crashes once and a code fix is delivered to make it stop crashing and it later crashes again, that is not a good reason to reopen the bug. In that model you'd only need ~5 bugs and they'd constantly be reopened.