[squid-users] Squid not coming up with dynamic host certificate on ssl bum
bandeep2000
bandeep2000 at gmail.com
Wed Jan 30 07:11:08 UTC 2019
Have squid in transparent, want to ssl bump all the connections which are
not whitelisted, but when given *generate-host-certificates=on , *squid
keeps crashing when trying to bring it up after service restart.
*/var/log/messages*
Jan 30 07:05:52 ban-squid-proxy22 squid[23323]: Squid Parent: (squid-1)
process 23441 started
Jan 30 07:05:52 ban-squid-proxy22 (squid-1): The ssl_crtd helpers are
crashing too rapidly, need help!
Jan 30 07:05:52 ban-squid-proxy22 squid[23323]: Squid Parent: (squid-1)
process 23441 exited with status 1
Jan 30 07:05:52 ban-squid-proxy22 squid[23397]: Squid Parent: (squid-1)
process 23449 started
Jan 30 07:05:52 ban-squid-proxy22 (squid-1): The ssl_crtd helpers are
crashing too rapidly, need help!
Jan 30 07:05:52 ban-squid-proxy22 squid[23397]: Squid Parent: (squid-1)
process 23449 exited with status 1
*squid.conf details:*
visible_hostname squid
cache deny all
#Handling HTTP requests
http_port 3128 intercept
acl allowed_http_sites dstdomain .amazonaws.com .bbc.com
acl blacklist url_regex -i /.(.*?)
#acl allowed_http_sites dstdomain [you can add other domains to permit]
http_access allow allowed_http_sites
http_access deny blacklist
#Handling HTTPS requests
#https_port 3130 cert=/etc/pki/tls/certs/squidCA.pem ssl-bump intercept
#/root/openssl/squid.crt squid.csr /root/openssl/squid.key
*https_port 3130 cert=/root/openssl/squid.crt key=/root/openssl/squid.key
ssl-bump intercept generate-host-certificates=on version=1
options=NO_SSLv2,NO_SSLv3,SINGLE_DH_USE*
sslcrtd_program /usr/lib/squid/ssl_crtd -s /var/lib/squid/ssl_db -M 4MB
acl SSL_port port 443
http_access allow SSL_port
acl allowed_https_sites ssl::server_name .amazonaws.com .cnn.com .yahoo.com
.bbc.com
acl step1 at_step SslBump1
acl step2 at_step SslBump2
acl step3 at_step SslBump3
ssl_bump peek step1 all
#ssl_bump peek all
ssl_bump splice step2 allowed_https_sites
ssl_bump splice step3 allowed_https_sites
ssl_bump bump step2 all
http_access deny all
coredump_dir /var/cache/squid
*Command to generate SSL certificate:*
sudo openssl genrsa -out squid.key 2048
sudo openssl req -new -key squid.key -out squid.csr -subj
"/C=XX/ST=XX/L=squid/O=squid/CN=squid"
sudo openssl x509 -req -days 3650 -in squid.csr -signkey squid.key -out
squid.crt
*Squid and OS version:*
squid -v
Squid Cache: Version 3.5.28
Service Name: squid
This binary uses OpenSSL 1.0.1e-fips 11 Feb 2013. For legal restrictions on
distribution see https://www.openssl.org/source/license.html
configure options: '--prefix=/usr' '--includedir=/usr/include'
'--datadir=/usr/share' '--bindir=/usr/sbin' '--libexecdir=/usr/lib/squid'
'--localstatedir=/var' '--sysconfdir=/etc/squid'
'--with-logdir=/var/log/squid' '--with-openssl' '--enable-ssl-crtd'
--enable-ltdl-convenience
[c5278791 at ban-squid-proxy22 ~]$ cat /etc/redhat-release
CentOS release 6.10 (Final)
[c5278791 at ban-squid-proxy22 ~]$
Please let me know.
Thanks!
-Bandeep
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20190129/239c646c/attachment-0001.html>
More information about the squid-users
mailing list