Apache HTTP Server Version 2.5
This module requires the service of
mod_proxy. It provides support for the
HTTP method. This method is mainly used to tunnel SSL requests
through proxy servers.
CONNECT is also used when the server needs to send an HTTPS request
through a forward proxy. In this case the server acts as a CONNECT client.
This functionality is part of
mod_proxy_connect is not needed in this case.
Do not enable proxying until you have secured your server. Open proxy servers are dangerous both to your network and to the Internet at large.
CONNECT method requests are controlled by the
as any other HTTP request going through.
SSL connections through a proxy may be filtered explicitly
by specifying the target host and port, for instance:
<Proxy www.example.com:443> Require ip 192.168.0.0/16 </Proxy>
|Description:||Ports that are allowed to
|Context:||server config, virtual host|
AllowCONNECT directive specifies a list
of port numbers or ranges to which the proxy
may connect. Today's browsers use this method when a
connection is requested and proxy tunneling over HTTP is in effect.
By default, only the default https port (
443) and the
default snews port (
563) are enabled. Use the
AllowCONNECT directive to override this default and
allow connections to the listed ports only.