Một số người dùng Mozilla Firefox gặp lỗi 'Máy chủ Proxy đang từ chối kết nối' khi họ cố gắng truy cập một số trang web nhất định. Trong hầu hết các trường hợp, người dùng bị ảnh hưởng báo cáo rằng cùng vấn đề không xảy ra khi họ cố gắng truy cập cùng trang web từ một trình duyệt khác.

Trong Firefox, vấn đề cụ thể này có nghĩa là trong khi hệ thống của bạn có thể nói chuyện với proxy, nhưng dịch vụ không cho phép trình duyệt chuyển tiếp dữ liệu mà nó cần để hiển thị trang web bạn đang cố gắng truy cập.
Trong hầu hết các trường hợp, điều này xảy ra do giải pháp Proxy của bạn yêu cầu某种类型的身份验证,但Firefox没有配置为使用系统的代理。如果此场景适用,您可以通过强制Firefox浏览器自动检测系统使用的代理设置来解决此问题(方法1)。
另一个可能导致此问题的潜在场景是代理服务器不允许您尝试连接的端口上的SSL。这可以通过访问您的代理配置并将该SSL端口添加到允许项目列表中来修复(方法2)。
如果您在尝试通过HTTP代理访问FTP站点时遇到此错误,一旦您转移到更安全的HTTPS代理,错误将不再出现(方法3)。
如果一切都失败了,您应该开始考虑禁用您正在使用的代理服务器(方法4)或卸载VPN客户端(方法5)。
方法1:强制Firefox自动检测代理设置
事实证明,这个特定问题也可能由于Firefox默认配置处理代理服务器的方式而发生。与许多其他代理服务器不同,Firefox不会采用您当前连接的网络正在使用的系统范围代理服务。
幸运的是,您可以修改默认设置,以强制浏览器自动检测此网络的代理设置 (Auto-detect proxy settings for this network),这将最终解决问题。几个受影响的用户确认,此操作最终允许受影响的用户访问每个网站而不遇到'代理服务器拒绝连接'错误。
以下是访问Mozilla Firefox的网络设置 (Network Settings) 并修改默认连接设置 (Connection Settings) 以便采用网络范围的代理HTTP和端口的快速指南:
- 打开您的Mozilla Firefox浏览器,点击屏幕右上角的操作按钮。从新出现的上下文菜单中,点击选项 (Options)。
- 一旦您进入选项 (Options) 选项卡,从左侧垂直菜单中选择常规 (General) 类别,然后使用右侧菜单向下滚动到底部的网络设置 (Network Settings)。当您到达那里时,点击设置 (Settings) 以显示高级菜单。
- 一旦您设法显示连接设置 (Connection Settings) 菜单,只需将与配置访问 (Configure Access) 互联网关联的切换开关更改为'使用系统代理设置' (Use system proxy settings)。
- 一旦您做出此修改,点击确定保存更改,然后重新启动浏览器并尝试访问之前失败的同一网页。

如果相同的'代理服务器拒绝连接'错误仍在发生,请移动到下面的下一个潜在修复程序。
方法2:将URL SSL端口添加到允许列表(如果适用)
另一个将导致此问题的场景是最终用户尝试访问包含SSL连接备用端口的URL的情况。一些代理解决方案,包括EdgeWave iPrism,将把这视为可能的安全违规。
如果此场景适用,您可以通过进入代理服务器配置并添加该端口作为备用SSL端口来解决问题。
当然,执行此操作的步骤将根据您使用的代理 (Proxy) 解决方案而有很大不同。但为了方便您,这里有一个通用指南,您可以用来将被阻止的SSL端口添加到允许列表:
- 分析触发'代理服务器拒绝连接'错误的URL,查看它是否包含任何正在积极使用的端口的证据。

- 一旦您设法识别出有问题的端口,打开您的代理配置设置,寻找一个允许您添加该端口作为备用SSL端口的设置。

- 一旦您这样做,保存配置并重新启动计算机。
- 下一次启动完成后,查看问题是否在下一次计算机启动时已解决。
如果遵循以下说明后问题仍未解决,或者此方法不适用,请移动到下一个潜在修复程序。
方法3:切换到HTTPS代理(如果适用)
您可能也会在尝试通过HTTP代理访问FTP站点时遇到'代理服务器拒绝连接'错误。与HTTPS代理相反,HTTP代理服务器不允许这样做。
如果此场景适用,您可以通过切换到确保端到端安全通信的HTTPS代理解决方案来解决问题。如果您不想为高级服务付费,您可以使用此网站查找可用的SSL代理服务器。
如果您在尝试访问具有FTP功能的网站时没有遇到此问题,请移动到下面的下一个潜在修复程序。
方法4:禁用内置代理服务器(如果适用)
另一个将最终产生此问题的场景是如果代理服务器在您的本地局域网 (LAN) 设置 (Local Area Network (LAN) settings) 中启用而您不知道。即使您自愿使用专用代理解决方案,您也应该去Internet Properties (Internet Properties) 选项卡看看您是否实际上同时使用了两个代理。
这通常发生在计算机受到恶意软件或广告软件攻击后 – 一些病毒会故意调整您的代理设置,将您重定向到垃圾广告。
许多受影响的用户报告称,在从Internet Properties (Internet Properties) 选项卡禁用内置代理功能后,他们完全解决了问题。
如何在Windows 10上禁用内置代理
- 打开运行 (Run) 对话框并按Windows键 + R。接下来,输入'ms-settings:network-proxy' 并按Enter打开设置 (Settings) 菜单的代理 (Proxy) 选项卡。

- 一旦您进入代理 (Proxy) 选项卡,使用右侧菜单向下滚动到手动代理 (Manual Proxy) 设置部分,并禁用与使用代理服务器 (Use a proxy server) 关联的切换开关。

- 一旦强制执行此修改,重新启动计算机,并在下一次计算机启动时查看问题是否已解决。
如何在Windows 7、Windows 8.1上禁用内置代理
- 按Windows键 + R打开运行 (Run) 对话框。在文本框中,输入'inetcpl.cpl' 并按Enter打开Internet Properties (Internet Properties) 选项卡。

- 打开Internet Properties (Internet Properties) 选项卡后,从顶部的水平菜单中选择连接 (Connections) 选项卡,然后点击局域网设置 (LAN Settings) (在本地局域网LAN设置下)。

- 一旦您设法进入本地局域网 (LAN) 设置 (Local Area Network (LAN) Settings) 菜单,转到代理服务器 (Proxy server) 设置并取消勾选与'为您的局域网使用代理服务器'
关联的框。
- 一旦代理服务器被禁用,重新启动计算机,并在下一次计算机启动时查看问题是否已解决。
如果'代理服务器拒绝连接'错误持续存在,请移动到下面的下一个潜在修复程序。
方法5:卸载VPN客户端(如果适用)
事实证明,Firefox没有指向由VPN网络引起的问题的特定错误消息。所以如果您正在使用实际上促成此问题出现的VPN客户端,您可以预期仍会收到相同的错误消息 (代理服务器拒绝连接).
如果此场景适用,您可以通过简单地禁用导致问题的VPN客户端来解决问题。如果那不是一个选项,唯一剩下的选项是完全卸载VPN解决方案。
如果您已用尽选项,以下是从计算机卸载VPN客户端的快速指南:
- 按Windows键 + R打开运行 (Run) 对话框。在文本框中,输入'appwiz.cpl'并按Enter打开程序和功能 (Programs and Features) 屏幕。当您被UAC (用户账户控制) 提示时,点击是 (Yes) 授予管理权限。

- 在程序和功能 (Programs and Features) 屏幕内部,向下滚动已安装应用程序列表,找到您正在积极使用的VPN客户端。一旦您设法找到VPN解决方案,右键单击它并从新出现的上下文菜单中选择卸载 (Uninstall)。

- 按照屏幕上的提示完成卸载,然后重新启动计算机,并在下一次系统启动时查看问题是否已解决。