HTTPS 无法在 Squid 透明代理中使用

HTTPS 无法在 Squid 透明代理中使用

我使用的是 Squid 代理 3.1,局域网中的所有系统都通过代理连接到互联网。使用网关服务器的 iptables 阻止直接连接。

有些设备没有自动代理或手动代理选项,只能直接连接到互联网。因此,我在 Squid 中启用了透明代理,并使用 iptables 将端口 80 和 443 的数据包重定向到 Squid 代理。

现在的问题是 HTTP 端口工作正常,但 HTTPS 不工作。它抛出了“ssl_error_rx_record_too_long”错误。

如果无法通过透明代理实现,您能否给我建议其他解决方案?

温暖的问候

苏普拉提克

答案1

HTTPS 流量无法透明地重定向到代理。您需要找到一种方法来配置设备上的代理设置。如果不可行,您必须将 HTTPS 流量直接转发到互联网。

相关内容