-
Bug
-
Resolution: Fixed
-
Major
-
I'm trying to connect a slave to the master using slave.jar, and I keep running into "<url> is not Jenkins". This appears to be because the response does not have the "X-Jenkins-JNLP-Port" header. This is appears to be because nginx is lowercasing the headers, as per the http2 spec. The endpoint resolver should normalize the headers before trying to match against them.I'm trying to connect a slave to the master using slave.jar, and I keep running into "<url> is not Jenkins". This appears to be because the response does not have the "X-Jenkins-JNLP-Port" header. This is appears to be because nginx is lowercasing the headers, as per the http2 spec. The endpoint resolver should normalize the headers before trying to match against them.
- is duplicated by
-
JENKINS-46864 Jenkins agent header check doesn't meet RFC, it's case-sensitive
-
- Resolved
-
- links to
[JENKINS-40710] Remoting plugin searches for case-sensitive headers
Assignee | New: Daniel Beck [ danielbeck ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Status | Original: In Progress [ 3 ] | New: In Review [ 10005 ] |
Remote Link | New: This issue links to "PR 139 (Web Link)" [ 15185 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Review [ 10005 ] | New: Resolved [ 5 ] |
Labels | New: lts-candidate |
Labels | Original: lts-candidate | New: 2.46.1-fixed |
Link |
New:
This issue is duplicated by |