-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AbstractProxyServlet include incorrect protocol version in Via header when accessed over H2 #5104
Comments
travisspencer
added a commit
to travisspencer/jetty.project
that referenced
this issue
Aug 1, 2020
…er protocols Signed-off-by: Travis Spencer <travis@curity.io>
travisspencer
added a commit
to travisspencer/jetty.project
that referenced
this issue
Aug 1, 2020
… and other protocols Bug: jetty#5104 Signed-off-by: Travis Spencer <travis@curity.io>
travisspencer
added a commit
to travisspencer/jetty.project
that referenced
this issue
Aug 1, 2020
… and other protocols Bug: jetty#5104 Signed-off-by: Travis Spencer <travis@curity.io>
travisspencer
added a commit
to travisspencer/jetty.project
that referenced
this issue
Aug 1, 2020
… and other protocols Bug: jetty#5104 Signed-off-by: Travis Spencer <travis@curity.io>
travisspencer
added a commit
to travisspencer/jetty.project
that referenced
this issue
Aug 1, 2020
… and other protocols Bug: jetty#5104 Signed-off-by: Travis Spencer <travis@curity.io>
travisspencer
added a commit
to travisspencer/jetty.project
that referenced
this issue
Aug 3, 2020
… and other protocols Bug: jetty#5104 Signed-off-by: Travis Spencer <travis@curity.io>
sbordet
pushed a commit
that referenced
this issue
Aug 12, 2020
…other protocols Signed-off-by: Travis Spencer <travis@curity.io>
sbordet
added a commit
that referenced
this issue
Aug 13, 2020
… in Via header when accessed over H2. Fixed javadocs. Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
sbordet
added a commit
that referenced
this issue
Aug 13, 2020
… in Via header when accessed over H2. Added HttpFields.computeField() for HttpHeader too and updated usages. Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
sbordet
added a commit
that referenced
this issue
Aug 13, 2020
… in Via header when accessed over H2. Fixed HttpFields.computeField() removal loop. Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Jetty version
9.4.30.v20200611
Java version
1.8.0_261
OS type/version
Mac
Description
The Via header of the
AbstractProxyServlet
has http/1.1 hard coded in theaddViaHeader
method. When a client accesses it using HTTP 2, this is not right. This should be fixed by:The reason for the first is because of what it says in RFC 7230 section 5.7.1:
The text was updated successfully, but these errors were encountered: