On 21/03/18 04:30, FredB wrote:
> Hi all,
> 
> I'm testing SSLBump and Squid eats up all my CPU, maybe I made something 
> wrong or maybe some updates are required ? Any advice would be greatly 
> appreciated.

Not sure about CPU consumption. AFAIK that is related to traffic loading
on the crypto library, mitigated by whether it is using hardware support
for the intensive math parts.


> 
> Debian 8.10 64 bits, Squid 3.5.27 + 64 Go ram + SSD + 15 Cores Xeon(R) CPU 
> E5-2637 v2 @ 3.50GHz 
> FI, I don't see anything about limit reached in kern.log (File descriptor or 
> network)
> 
> acl nobump dstdomain "/home/squid/domains" -> Some very used websites 
> (google, fb, etc) otherwise the system dies after less 1 minute 
> http_port 3128 ssl-bump cert=/etc/squid/ca_orion/cert 
> generate-host-certificates=on dynamic_cert_mem_cache_size=500MB

Definitely use sslflags=NO_DEFAULT_CA to avoid memory bloat, whether
that is your problem now or not.

> sslcrtd_program /usr/lib/squid/ssl_crtd -s /usr/lib/squid/ssl_db -M 100MB

FYI: 100MB x 2000 helpers is larger than your 64GB. Even just the 100
helpers being initialized on startup is a significant chunk out of memory.


> sslcrtd_children 2000 startup=100 idle=20 
> sslproxy_capath /etc/ssl/certs/
> sslproxy_foreign_intermediate_certs /etc/squid/ssl_certs/imtermediate.ca.pem
> acl step1 at_step SslBump1
> ssl_bump peek step1 all
> ssl_bump splice nobump
> ssl_bump bump all
> 
> The sslcrtd_children increases quickly and permanently
> 
> root@proxyorion5:/tmp# ps -edf | grep ssl | wc -l
> 1321
...
> root@proxyorion5:/tmp# ps -edf | grep ssl_crt | wc -l
> 1395
> 
> Of course after a while 2000 is reached and the system becomes completely 
> mad, but I already tried 200, 500, 1000, etc 
> 


Can you tell how fast (or not) they are responding?
 If it is particularly slow you may benefit from the memory-only mode in
the Squid-4 helper (or might not).

Amos
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to