在 Pidgin 2 中,修改账户并打开其 Proxy 设置。为 HTTP 转发代理选择 HTTP,输入该代理的主机和端口,并按需提供其账户。SOCKS 5 是另一选项。对于未配置代理账户的获准公共 XMPP 测试,HTTP 代理列表可为 HTTP 字段提供候选;确认能访问实际的 XMPP 主机和端口,并且不要保留先前代理的任何凭据。

Use Global Proxy Settings 会委托给全局配置;显式的账户选择可能与之不同。当只有一个账户失败时,请检查此字段。

将 XMPP 服务器及其服务端口保留在协议设置中。libpurple 的 HTTP 代理路径使用 CONNECT 请求该目标连接。办公代理必须允许隧道连接到实际的 XMPP 端口。

通过端口 8080 成功发出的浏览器请求,并不等于获准访问 5222 上的 XMPP 服务器。同样,直接连接到代理监听端口上的 XMPP 主机名根本不能测试代理。

相关文章