我使用透明代理 (squid),每当我尝试添加帐户(例如:facebook、google 等)时,都会出现此信息。当我直接连接到网络时不会发生这种情况。
有什么建议或解决方法吗?
答案1
本答案的所有内容均来自Fossfreedom 的回答可在此处获取。您应该阅读它,因为它提供了图片示例,并且还提供了纯命令行方法。
您可以使用 DConf,而不必使用 GUI 设置菜单运行代理。
首先,安装并在控制台中dconf-tools
运行。它应该打开一个 GUI。dconf-editor
在下org.gnome.system.proxy
,将代理模式设置为manual
。选中use-same-proxy
。
在http
和中https
,设置相应的代理设置。
重新登录/重新启动就应该可以解决。
答案2
透明代理仅适用于不安全(例如 HTTP)连接。
通过 HTTPS 添加账户。
HTTPS 代理只能以显式方式进行,不能以透明方式进行。或者,您可以付出很大努力,通过模拟中间人攻击来设置近乎“透明”的 HTTPS 代理。(在网上搜索“SSL Bump”)
您需要设置 SSL 碰撞代理,或者手动指定 HTTPS(不一定是 HTTP)代理,如与非透明代理相关的其他答案中所述。