我一直试图让 Mac OS 10.6.8/Snow Leopard 系统保持功能正常,但多年来一直无法克服浏览器(Chrome、Firefox、Safari)拒绝连接某些 HTTPS 网站、声称我的系统时钟错误(其实不是)的问题,或者强迫我选择“高级”的不安全方法来查看网站(例如:pypi.org),或者拒绝连接而没有解决方法。
我推测操作系统中的旧 SSL 软件是根本问题。我尝试更新 OpenSSL,但失败了,详情请参阅这里。
刚刚发现乌贼和鱿鱼人,我想知道我是否可以在我的计算机上安装 Squid 3.5.28(通过 SquidMan 4.0),然后以某种方式配置 Squid 以有效绕过操作系统中存在问题的 SSL 软件。我希望 Squid 配备了自己的最新 SSL 例程,可以代替操作系统例程使用。
由于我对代理及其工作原理了解甚少,在投入大量时间和精力进行 Squid 实验之前,我希望从您那里了解这是否是一个明显愚蠢的想法。当然,如果有替代策略,这些策略将是主题。
发行说明鱿鱼 3.5.28包含这句有趣的话:“当 Squid 使用 GnuTLS 加密库构建时,该工具能够打开与服务器的 TLS(或 SSL/3.0)连接。”我想这可能与我的问题有关。