<br><div>Hi all,</div><br><div>I'm trying to use these two features at the same time.  The use case is pretty simple.  I want to capture all traffic from a single source (a device of mine) to another squid proxy server and decrypt/log it.    I'm using the Ubuntu 20 package of squid-ssl version 4.13.</div><br><div>Device -> ssl_bump proxy -> upstream proxy -> website</div><br><div>It was all successfully working without ssl_bump, so the cache_peer configuration works.  One side note: the parent proxy is running on 443 without SSL (I believe - I don't run it but I've asked those that do for confirmation, but I do know it's a pretty standard destination proxy configuration).  </div><br><div>The website itself is not directly accessible thus the upstream proxy is required.</div><br><div>Adding the ssl_bump configuration caused it to not work, with errors about SSL versions and "Error negotiating SSL connection on FD xx".  My best guess is that it is attempting to establish an SSL connection to the upstream and failing.  </div><br><div>acl step1 at_step SslBump1</div><div>ssl_bump peek step1</div><div>ssl_bump bump all</div><div>http_<span data-emoji-typing="true">port</span> 3128 ssl-bump cert=/var/lib/squid/ssl_cert/myCA.pem generate-host-certificates=on dynamic_cert_mem_cache_size=4MB</div><div>tls_outgoing_options options=NO_SSLv3 flags=DON'T_VERIFY_PEER,DONT_VERIFY_DOMAIN cert=/var/lib/squid/ssl_cert/device.pem key=/var/lib/squid/ssl_cert/client.key</div><br><div>(client.key and client.pem are from the device and are needed due to the authentication of the session at the destination server.  Also, I haven't looked at the packet logging yet. I assume that will be an easy addition once the setup works generally.)</div><br><div>However, my understanding is that the cache_peer configuration should NOT do TLS by default unless that was specified in the options, and I see no way to explicitly disable it.  </div><br><div>So first question: is that assumption accurate?  No TLS to the parent unless explicitly configured?</div><div>And if the ssl_bump configuration is causing it to attempt an upstream TLS connection, how can I force it off?</div><div>Anything here that I'm doing obviously wrong?</div><br><div>I appreciate any and all suggestions.  Thanks!</div><br><img class="mailspring-open" alt="Sent from Mailspring" width="0" height="0" style="border:0; width:0; height:0;" src="https://link.getmailspring.com/open/CAE02DFF-21A4-4F38-955D-BAB1642F6301@getmailspring.com?me=3a79f6de&recipient=c3F1aWQtdXNlcnNAbGlzdHMuc3F1aWQtY2FjaGUub3Jn">