Hi all,

I'm following the instructions on this page http://wiki.squid-cache.org/ConfigExamples/Intercept/SslBumpExplicit to set up Squid as an end-point for HTTPS communications, and am hitting an error when attempting to create and initialize an SSL certificates cache directory.

Having taken care to ensure that my chosen directory exists (/usr/local/var/cache/squid/ssl_db) and has the same ownership as the user which I'm using to execute ssl_crtd, I execute the following command from within squid's libexec directory:

./ssl_crtd -c -s /usr/local/var/cache/squid/ssl_db

This gives the following output:

Initialization SSL db...
./ssl_crtd: Cannot create /usr/local/var/cache/squid/ssl_db


All the mailing list searching I've done suggests that this is a permissions issue, but the folder is owned by me, has permissions 755, and I'm running ssl_crtd.

For what it's worth, I'm running v3.5.7 on OS X (via Homebrew) which was built with --enable-ssl --enable-ssl-crtd --disable-eui

Can anyone suggest what my issue might be? Does ssl_crtd internally run as an alternate user? I don't appear to have any user accounts dedicated to Squid.


All suggestions welcome,

Ian


--
My PGP public key <http://diem.serveftp.net:8080/IanSilvesterPGPPublicKey.asc>.
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to