Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Invalid
-
5.4
-
None
-
None
Description
Version 5.4 added RFC-2817 support, which by default tries to upgradeĀ since protocolUpgradeEnabled is default enabled.
Although the strict reading of the spec would indicate that a server should ignore upgrade requests that it cannot service, conservative proxies might reject these requests entirely. This is the case in Envoy today
I don't see a big advantage to enabling this by default and it is causing real issues now.
Attachments
Issue Links
- is caused by
-
HTTPCLIENT-751 ProtocolSocketFactory to upgrade an unsecured connection to secured via TLS
- Resolved