Hi Norman, are you sure that it is actually solved for you. I'm having the same problem: for (https) CONNECT requests, squid does add the header but the value it passes is always just "-", not what I specify (it works perfectly fine for non-https requests). I've tried with squid 3.3.5, 3.3.8 and 3.4.0.1 - all failing. It would be great if you can confrim that 3.3.3 does work though (as it seems from your last message) libit -- View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/Empty-macros-in-request-header-add-for-SSL-connections-Squid-3-3-3-tp4659578p4662114.html Sent from the Squid - Users mailing list archive at Nabble.com.