apache2.2系でproxytunnelを受けていたが,近頃のapacheは2.4だ.apache2.2と同じhttpd.confだとなぜか動かない.いろいろ試したがうまくゆかず,あきらめてapache1系で受けることにした.proxy_httpとproxy_connectのモジュールはコンパイルしておく.httpd.confの最後に以下のように書き加える.

Listen 443

<VirtualHost *:443>

ServerName my.site:443
 DocumentRoot "/var/www/html"
 ServerAdmin admin@my.site
 ErrorLog /var/log/httpd/proxy-error
 CustomLog /var/log/httpd/proxy-access common


 RewriteEngine On
 RewriteCond %{REQUEST_METHOD} !^CONNECT [NC]
 RewriteRule ^/(.*)$ - [F,L]

ProxyRequests On
 ProxyVia Full

AllowCONNECT 22

</VirtualHost>