On 7/12/2013 6:33 a.m., Stefan Frei wrote:
> Hello there
> 
> i somehow fail to install the intermediate ca on my squid...
> 
> here the relevant info
> 
> https_port someip:443 accel
> cafile=/etc/ssl/certs/verisign.intermediate.ca
> cert=/etc/ssl/certs/somedomain.com.crt
> key=/etc/ssl/private/somedomain.com.key  defaultsite=somedomain.com
> vhost
> 
> 
> and here the content of intermediate ca
> 
> (from verisign website)
> 
<snip certs>
> 
> it looks like the intermediate cert is not passed to the browser
> properly, dont know why.
> 
> chrome and firefox version 25 are working, but not version 24 of
> firefox(he doesnt have the intermediate i n its local cache).

That sounds more like a bug in Firefox that got fixed between the
versions. Or the new versions being tested have updated ca-certificates
records.


Anyway,  cafile= parameter in Squid is used for verifying *client*
certificates.


Try combining your certificate and the CA chain into one PEM format file
for Squid to load using the cert= parameter.

Amos

Reply via email to