最近,我在树莓派上设置了 squidproxy 来阻止所有网站,除了白名单中定义为“安全”的网站。
这已起作用,如果我尝试访问不在白名单中的网站,则会显示“拒绝访问”页面。
白名单中的一个站点是 https 站点,当我使用代理浏览此站点时,我看到的是纯文本格式(所有图片和样式都已被删除)。当我不使用代理服务器时,我可以正确看到网页。
我在 chrome 上打开了 devtools,收到很多错误:
net::ERR_TUNNEL_CONNECTION_FAILED
用于文件,包括网页上的 CSS 表。
我需要在代理服务器上的 squid.conf 中更改哪些设置才能允许 HTTPS 站点正确加载?谢谢。
注意:据我所知,非 HTTPS 网站可以正常加载。