Squid3 Reverse Proxy - Client CA is empty file
-
Hi,
maybe somebody has enqountered this problem before:
I am using squid as a reverse proxy. Squid should only allow clients that present the correct client certificate.
I have imported (public key only) my CA in the cert manager (Import existing CA: certificate data = public key)
When I select that CA as the client certificate CA in the web gui and press safe, the crt file is generated in squids configuration directory and the proper entry is put into squid.conf, so that squid can read the file, i.e. /usr/local/etc/squid/58f66d2c0e976.crtI am sad to report that the certificate file is empty. When I use vi and populate the certificate file with the public key from the certificate manager and do a squid -k reconfigure, everything works fine.
Has anybody else encountered this webGUI bug?
System log: Unable to read client CAs! from /usr/local/etc/squid/58f66d2c0e976.crt (Of course! There is no key in the CA file…)
pfsense 2.3.3-RELEASE-p1
squid package 0.4.36_2 and 0.4.36_3