16:19:00質問ICAP版でICAP_BLOCK_FILE_SERVERキーによって規制画面表示時の規制画面ホスト名をデフォルトから変更した時、指定したホスト名がIPv6のAAAAレコードを持つホストである場合、HTTPサイトの規制画面が表示されません。HTTPS規制サイトへのアクセス時の規制画面は表示されます。ICAP_BLOCK_FILE_SERVERに何も指定しない場合、IPアドレスとなりますがHTTP規制画面は表示されます。原因および対策はありますか。回答ICAP_BLOCK_FILE_SERVERで指定したホスト名がIPv6のAAAAレコードを持っており、そのAAAAレコードのIPがISWFのホストとは異なるIPの時、HTTPの規制画面を応答できず、filtering.logに以下のようなエラーが表示されます。cought.ICAP版ではHTTP規制画面する際、ISWFのフィルタリングサービスから規制画面を応答するサービスに対して疎通ができることが条件になります。ICAP_BLOCK_FILE_SERVERで指定したホスト名がIPv6のAAAAレコードを持ち、DNSでの名前解決でAAAAが応答され、そのIPがISWFの規制画面サーバのIPとは異なる場合、フィルタリングサービスから規制画面のサーバへ疎通ができず規制画面が表示されない場合があります。OS側のhostsファイルによってICAP_BLOCK_FILE_SERVERで指定したホスト名とIPv4を関連づけても、IPv6が優先されるため、hostsによる名前解決ができないことがあります。以下のいずれかの対応を行うことで、この現象を回避できます。dns"から"files"のみに変更します。files上記のように変更することで、規制画面表示時にDNSによる名前解決が行われず、hostsに記載したIPv4アドレスで名前解決されます。※注意※nsswitch.confで"hosts:"エントリを"files"のみに変更した場合、当該サーバではDNSによる名前解決ができません。ISWF以外のプログラムに影響がないことを確認したうえで変更するようにしてください。規制画面サーバへの接続にIPv6のループバックアドレスを使用するICAP_BLOCK_FILE_SERVERで指定したホスト名とIPv6のループバック(::1)を関連付けることで、ISWFのフィルタリングサービスと規制画面サービスとの疎通可能な状態にし、規制画面を表示せる方法があります。[ICAP_BLOCK_FILE_SERVERで指定したホスト名]上記設定を行ったうえで、規制画面サービスがIPv6でListenするようにamproxyexeの中のJava起動オプションを変更します。<インストールディレクトリ>/bin/amsproxyexeを修正してください。"-Djava.net.preferIPv4Stack=true"を"-Djava.net.preferIPv4Stack=false"に変更します。&上記設定変更後、フィルタリングサービスを再起動します。