Reject the first SETTINGS ack on HTTP/2 Preface #4428
Http2ConnectionHandler verifies if the first frame after the preface is
Reject a SETTINGS-ack frame as well
When the first frame is a SETTINGS-ack frame, connection does not
@nmittler PTAL. I wonder if a SETTINGS-ack frame is allowed as the first frame from a client. If not, this PR might be useful.
On the other hand, I see the case where a client sends a SETTINGS-ack frame as its first frame, making
I'm not exactly sure if I read the RFC correctly, but it seems like SETTINGS-ack is also permitted as the first frame. (i.e. this PR is wrong.) It's probably