Bug 62543 - Protocols directive incorrect or not documented properly
Summary: Protocols directive incorrect or not documented properly
Status: NEW
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: Core (show other bugs)
Version: 2.4.25
Hardware: PC Linux
: P2 normal (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
Depends on:
Reported: 2018-07-16 10:17 UTC by fredl
Modified: 2018-07-16 10:17 UTC (History)
0 users


Note You need to log in before you can comment on or make changes to this bug.
Description fredl 2018-07-16 10:17:33 UTC
The Protocols configuration directive does not seem to allow excluding a protocol. When I specify 'Protocols h2', HTTP/1.1 is still accepted. 

Most configuration examples I've seen including the Apache documentation show:

Protocols h2 http/1.1 

It is not made clear that http/1.1 is implied and CANNOT be turned off. Please either document this clearly or fix the code so that 'Protocols h2' MEANS 'Protocols h2' and not 'Protocols h2 whatever-protocol-we-deem-useful-or-non-exclusivist'