ESET LiveGuard AdvancedファイルのキャッシュでApache HTTPプロキシを使用している場合は、httpd.confファイルを修正する必要があります。通常は、confのApacheにあります。
以下の一覧の順序で、設定のセグメントを追加します。
1.ESET LiveGuard Advancedでは、プロキシで使用可能であり、有効なSSL、ヘッダー、エイリアスモジュールが必要です。モジュールが存在するかどうかを確認し、プロキシ設定ファイルに次の行を追加して、必要なモジュールを読み込みます。
LoadModule alias_module ..\modules\mod_alias.dll
LoadModule ssl_module ..\modules\mod_ssl.dll
LoadModule headers_module ..\modules\mod_headers.dll
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
LoadModule proxy_module ..\modules\mod_proxy.dll
LoadModule proxy_http_module ..\modules\mod_proxy_http.dll
LoadModule proxy_connect_module ..\modules\mod_proxy_connect.dll
LoadModule cache_module ..\modules\mod_cache.dll
LoadModule cache_disk_module ..\modules\mod_cache_disk.dll
|
2.キャッシュ、エージェント接続、およびHTTPS接続を有効にし、ログファイルを設定します。
CacheEnable disk http://
CacheDirLevels 4
CacheDirLength 2
CacheDefaultExpire 3600
CacheMaxFileSize 200000000
CacheMaxExpire 604800
CacheQuickHandler Off
AllowCONNECT 443 563 2222 8883
ProxyRequests On
ProxyVia On
SetEnv proxy-initial-not-pooled 1
ErrorLog "logs/error.log"
LogLevel warn
|
ErrorLogおよびLogLevelは、必要に応じて、システムに合わせて調整できます。
3.上記の一覧のコードの最後の行の後に、次のコードのセグメントを追加します。プロキシでESET LiveGuard Advancedデータのキャッシュが有効になります。
AcceptFilter https none
AcceptFilter http none
EnableSendfile Off
EnableMMAP off
<VirtualHost *:3128>
ProxyRequests On
</VirtualHost>
<VirtualHost *:3128>
ServerName r.edtd.eset.com
<If "%{REQUEST_METHOD} == 'CONNECT'">
Require all denied
</If>
ProxyRequests Off
CacheEnable disk /
SSLProxyEngine On
RequestHeader set Front-End-Https "On"
ProxyPass / https://r.edtd.eset.com/ timeout=300 keepalive=On ttl=100 max=100 smax=10
ProxyPassReverse / http://r.edtd.eset.com/ keepalive=On
</VirtualHost>
|
4.設定ファイルを保存し、プロキシサービスを再起動します。