Importante: Eu tenho essa pergunta no stackoverflow, mas alguém me disse que esse é o lugar mais relevante para essa pergunta. Obrigado
Eu configurei o squid (3.4.2) como proxy de SSL. Estou definindo proxy no firefox (29) para usar o squid para https / http.
Agora funciona para a maioria dos sites, mas para alguns sites que suportam quebra antiga de proto SSL (sslv3), e eu vejo o squid não empregando quaisquer soluções alternativas para aqueles como os navegadores.
Sites que devem funcionar: link , link
Como solução alternativa, configurei sslproxy_version = 3, que impõe o trabalho SSLv3 e superior.
Minha pergunta: existe uma maneira melhor de fazer isso, o que não envolve impor o SSLv3 para servidores que suportam TLS1 ou melhor.
Agora sei que o openssl não lida automaticamente com isso. Mas eu imaginei lula seria.
Minha lula conf snipper:
http_port 3128 ssl-bump generate-host-certificates=on dynamic_cert_mem_cache_size=4MB cert=/usr/local/squid/certs/SquidCA.pem
always_direct allow all
ssl_bump server-first all
sslcrtd_program /usr/local/squid/libexec/ssl_crtd -s /usr/local/squid/var/lib/ssl_db -M 4MB
client_persistent_connections on
server_persistent_connections on
sslproxy_version 3
sslproxy_options ALL
cache_dir aufs /usr/local/squid/var/cache/squid 100 16 256
coredump_dir /usr/local/squid/var/cache/squid
strip_query_terms off
httpd_suppress_version_string on
via off
forwarded_for transparent
vary_ignore_expire on
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
UPDATE: Eu tentei compilar o squid 3.4.5 com o openssl 1.0.1h. Nenhuma melhoria