Project

General

Profile

Actions

Optimization #4555

closed
PA PA

HTTP2: what to do when HTTP upgrade is requested and HTTP2 is disabled ?

Optimization #4555: HTTP2: what to do when HTTP upgrade is requested and HTTP2 is disabled ?

Added by Philippe Antoine over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Target version:
Effort:
Difficulty:
Label:
Needs backport to 6.0

Description

Currently, Suricata expects a protocol change, but fails to recognize HTTP2 when it is disabled, leading to APPLAYER_UNEXPECTED_PROTOCOL


Related issues 1 (0 open1 closed)

Copied to Suricata - Optimization #4642: HTTP2: what to do when HTTP upgrade is requested and HTTP2 is disabled ?ClosedShivani BhardwajActions

JL Updated by Jeff Lucovsky over 4 years ago Actions #1

  • Copied to Optimization #4642: HTTP2: what to do when HTTP upgrade is requested and HTTP2 is disabled ? added

VJ Updated by Victor Julien over 4 years ago Actions #2

  • Assignee set to Philippe Antoine

VJ Updated by Victor Julien over 4 years ago Actions #3

This probably needs some special case handling, but I'd say we disable app-layer but keep raw reassembly going. So rules inspecting stream content would still work.

PA Updated by Philippe Antoine over 4 years ago Actions #4

  • Status changed from New to In Review

PA Updated by Philippe Antoine over 4 years ago Actions #5

  • Status changed from In Review to Closed
Actions

Also available in: PDF Atom