ディレクティブを配置すると:
SSLVerifyClient require
SSLVerifyDepth 2
SSLCertificateFile cert/path/cert.crt
仮想ホスト ディレクティブ内で Web サイトにアクセスすると、ポップアップ ボックスで証明書が要求されません。ただし、仮想ホストの前に同じディレクティブを配置すると、そうなります。
なぜこのように動作するのですか?
ドキュメントには、実際には、リストされている SSL ディレクティブは仮想ホスト内で定義する必要があると記載されています。