mod_proxy_connect CONNECT リクエストを扱う mod_proxy 用の拡張 Extension mod_proxy_connect.c proxy_connect_module

本モジュールには mod_proxy必要ですCONNECT HTTP メソッドをサポートします。 このメソッドは主にプロキシに SSL リクエストを通す SSLトンネリングに使われます。

CONNECT リクエストを扱えるようにするには mod_proxymod_proxy_connect をサーバに組み込む必要があります。

警告

安全なサーバにするまでプロキシ機能は有効にしないでください。 オープンプロキシサーバはあなた自身のネットワークにとっても、 インターネット全体にとっても危険です。

mod_proxy AllowCONNECT プロキシを経由して、どのポートに CONNECT できるかを指定する AllowCONNECT port[-port] [port[-port]] ... AllowCONNECT 443 563 server configvirtual host mod_proxy から Apache 2.3.5 で移動してきた。 ポートの範囲指定は Apache 2.3.7 からできるようになった。

AllowCONNECT はプロキシの CONNECT メソッドが接続を許可するポート番号のリストや範囲を指定します。 今日のブラウザは、https コネクションが要求されていて、 HTTP 上でのプロキシによるトンネリングができるときに、 このメソッドを使います。

デフォルトの設定では、https のデフォルトポート (443) と デフォルトの snews ポート (563) が有効になっています。 このデフォルトを上書きして、リストに記載したポートにのみ接続を許可したい場合、 AllowCONNECT ディレクティブを使用します。