Hi List,
I have a question about the client certificate. I tried to use CAList to
limit what CAs are acceptable to Pound but without any luck. Here is my
config file
ListenHTTP 192.168.128.150,81
ListenHTTPS 192.168.128.150,11022 /usr/local/etc/pound/verisign.pem
CAlist /usr/local/etc/pound/client.pem 1
Client 15
Alive 60
LogLevel 2
UrlGroup ".*"
BackEnd 192.168.128.109,8009,1
BackEnd 192.168.128.112,8009,1
What I observe is that a client without a client-certificate can access
pound freely.
If I add another line : HTTPSHeaders 1 "" before CAList, pound simply
denies all connection attempts.
The content of the client.pem (acquired from VeriSign) is:
-----BEGIN CERTIFICATE-----
MIIDMDCCAtqgAwIBAgIQbiUheadZuTKL1AB5tuuxeDANBgkqhkiG9w0BAQUFADCB
qTEWMBQGA1UEChMNVmVyaVNpZ24sIEluYzFHMEUGA1UECxM+d3d3LnZlcmlzaWdu
xxx
-----END CERTIFICATE-----
Any suggestion? Thank you very much,
Alex Kang
|