-
Type:
Bug
-
Status: Reported
-
Priority:
P2: Important
-
Resolution: Unresolved
-
Affects Version/s: 5.9.6, 5.10.1, 5.11.1
-
Fix Version/s: None
-
Component/s: Documentation, Network: Proxies
-
Labels:None
The table of proxy types tells about HTTP proxy: "Implemented using the "CONNECT" command, supports only outgoing TCP connections; supports authentication."
This is true for SSL connections but not for unencrypted ones since a default capability of the HTTP proxy is CachingCapability. This leads to the proxy doing "GET/POST/etc." requests and not using the CONNECT method. Unencrypted connections need to remove the CachingCapability in order to use the CONNECT method (which is way easier to implement).