-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
server: SPDY error when accessing admin UI with chrome #5020
Comments
What do you mean "between"? |
Didn't Chrome remove support for |
I mean between those two shas. Specifically, I'm guessing 3192a60 is the culprit. |
I'm on 48.0.2564.116, but I'll restart, there is a new stable release of chrome. brb |
No luck with latest stable: 49.0.2623.75 |
Seems likely. Does this work correctly in insecure mode? |
last event in the chrome net-trace:
|
and yes, insecure mode is happy. |
OK, I think I know what's going on here. |
Another cmux bug. |
interestingly, when listing HTTP2 sessions through chrome://net-internals, I see the failed ones (as listed above) in secure mode, but nothing shows up in insecure mode. |
I'm guessing http1 is being used in |
TL;DR: things are broken. Most http2 clients (chrome and go both included) behave as follows (after the preface):
grpc behaves differently: it doesn't wait for the settings ack. This means we can match grpc connections, but non-grpc H2 connections are broken - they will hang indefinitely while we wait for them to send us headers so we can figure out if they're grpc connections or not. I'm still trying to work out a solution. |
between a3cff59 and 9136aef, hitting the admin page in secure mode fails in chrome with
ERR_SPDY_PROTOCOL_ERROR
.I'll see if I can grab some network traffic. So far, nothing shows up in the debug window.
The text was updated successfully, but these errors were encountered: