技术是伟大的,但有时它并不像我们期望的那样发挥作用。想象一下你正在努力工作。突然,您收到安全警告和可怕的 PR_END_OF_FILE_ERROR 消息。这对大多数用户来说有点震惊。

实际上,这个半常见错误 Firefox 通常不会就实际的安全威胁向您发出警告。相反,它通常是由浏览器本身的问题引起的。在本文中,我们将向您介绍错误的含义、可能的原因以及修复方法。

让我们开始吧!

PR_END_OF_FILE_ERROR简介

首先,一些背景。密码套件是一种算法或一组指令,用于通过安全链路层 (SSL) 或传输层安全 (TLS) 协议保护加密。您的浏览器包含一个密码套件列表,可用于尝试连接到受 SSL 或 TLS 保护的网站。它将沿着这个列表运行,尝试每个密码直到它能够连接。否则,将显示安全连接错误。

PR_END_OF_FILE_ERROR 是 Firefox 浏览器中的安全连接错误。当 Firefox 由于浏览器的“密码套件”故障而无法与站点建立安全连接时,就会发生这种情况。换句话说,它到达了包含密码套件的文件的末尾,但没有一个有效(因此名称错误)。虽然它不会一直出现,但它通常会影响用户在显示时尝试访问的所有站点。

通常安全连接错误会引起关注,但对于 PR_END_OF_FILE_ERROR,问题实际上是浏览器配置或网站与浏览器之间的某些第 3 方服务,而不是真正的安全问题。

PR_END_OF_FILE_ERROR 的原因

浏览器错误的潜在原因有很多,但大多数时候它是四个不相关的事情之一:

  • 虚拟专用网络 (VPN) 或代理连接。如果您使用 VPN 或代理匿名浏览网页,则可能是此错误的原因。这些类型的服务会拦截您的连接并充当您的浏览器和您正在访问的站点之间的中间人,但它们并不总是能完美运行。
  • 密码变体不正确。浏览器本身或您尝试访问的网站可能不支持 Firefox 使用的密码变体。如果您尝试修改浏览器的 SSL 设置,很可能会发生这种情况。
  • Firefox 浏览器配置文件已损坏。此错误的一个相对常见的原因是 Firefox 配置文件损坏。您的配置文件可能损坏的原因有很多,但最常见的原因之一似乎是桌面浏览器和移动版本之间的 Firefox 同步问题。
  • 第三方安全软件。 Avast、Kaspersky 和 ​​BitDefender 等安全套件有时在阻止流量方面过于激进。虽然这些防病毒程序可以很好地保护您的计算机安全,但它们也是这个看似随机问题的常见原因。

在下一节中,我们将了解如何排查和解决每个问题。

如何修复 PR_END_OF_FILE_ERROR 安全连接错误(尝试 3 件事)

一旦您确定了 PR_END_OF_FILE_ERROR 的一些可能原因,就可以修复问题了。幸运的是,这些都是相对简单的修复。您应该按照出现的顺序尝试每个过程,只有当您仍然遇到错误时,才继续执行下一个过程。

1.禁用您的 VPN 或代理服务器和防病毒软件

如果您使用 VPN 或代理连接到互联网,您应该做的第一件事就是禁用它,然后查看错误是否仍然存在。至于 VPN,您可以出于测试目的将其关闭,或者如果确实需要确定则完全卸载它。关闭 VPN 的过程因您使用的程序而异,但应该像在设置中拨动开关一样简单。

如果您使用代理服务器连接,您可以通过设置轻松禁用它。例如,在 Windows 10 PC 上,单击搜索栏并键入“代理”。您应该会看到代理设置的快捷方式。点击打开设置面板:

向下滚动直到看到“手动代理设置”部分,然后关闭“使用代理服务器”。然后重新启动计算机。对于 Mac 用户,Apple 提供了有关配置代理设置的详细说明。

禁用 VPN 或代理后,访问您收到错误的网站,看看它是否再次出现。如果您仍然看到安全连接错误,请转到下一部分。

鉴于此方法的简单性,您还应该禁用或卸载您正在使用的任何防病毒软件或安全软件。您要禁用的特定功能称为“实时保护”(或类似名称)。

具体步骤取决于您的在线安全套件,但如果您单击 Windows 任务栏或 Mac 菜单栏中的图标,通常会有一个禁用它的选项。

禁用或卸载后,重新启动计算机并尝试再次访问该站点以确保它现在可以正常工作。

2.重置 Firefox SSL 设置

如上所述,如果您修改 Firefox 的 SSL 设置,可能会导致 PR_END_OF_FILE_ERROR。幸运的是,这是一个简单的修复。但即使您不自觉地设置它,我们仍然建议您按照以下步骤操作,因为该过程非常快。

在 Firefox 中,单击右上角的汉堡菜单(三个水平线)。在菜单中,导航到帮助 > 故障排除信息:

在接下来的画面中,点击画面右侧“刷新Firefox”下的“刷新Firefox”:

确认您的选择,您的浏览器将重新启动。完成后,尝试再次访问有问题的站点。如果它仍然不起作用,请转到下一个提示。

3.在 Firefox 中创建新的配置文件

下一步是检查损坏的 Firefox 配置文件是否可能导致 PR_END_OF_FILE_ERROR。只需创建一个新配置文件即可轻松进行检查。如果这解决了问题,您可以将书签导入新的配置文件,一切就绪。

在我们开始之前,请先导出您的书签。按键盘上的 Ctrl+Shift+B(或 Mac 上的 Cmd+Shift+B)打开书签管理器:

点击顶部的导入和备份,然后选择将书签导出为 HTML。将文件保存到桌面或其他容易找到的地方。

接下来在Firefox导航栏输入“about:profiles”:

在配置文件页面上,单击创建新配置文件。按照以下步骤命名您的个人资料。向导完成后,在新浏览器中点击启动配置文件:

访问有问题的页面,检查错误是否已解决。如果是这样,您可以将书签导入新的配置文件。再次打开书签管理器并单击导入和备份。这一次,选择“从 HTML 导入书签”并选择您之前导出的文件。如果您仍然看到错误,请转到最后一步。

如何在未来避免 PR_END_OF_FILE_ERROR 安全连接错误

一旦你修复了这个令人讨厌的错误,你会想要确保它不会在未来再次弹出。虽然没有任何保证,但您可以做两件事:

  • 保留您的 SSL 设置。通常,几乎没有理由更改它们,正如我们所见,错误的配置会导致问题。
  • 避免使用过去曾导致错误的 VPN 或代理设置。例如,如果您知道您在给定的 VPN 上看到此错误,请尝试其他选项以找到与您定期访问的站点更匹配的选项。仅在绝对必要时才考虑使用一个。
  • 尝试新的防病毒套件,或禁用实时保护并坚持定期扫描。如果您使用的是 Mac,您可能不需要防病毒软件 - 尽管您应该在这里进行自己的研究。

虽然这种错误很少见,但一旦发生,您可能会遇到很多问题。好消息是这是一个很容易修复的错误,您可以做很多事情来确保它不会再次发生。

结论

“安全连接失败”警告听起来很严重。它会让您认为您正在访问的网站(或计算机本身)已受到威胁。幸运的是,PR_END_OF_FILE_ERROR 通常是无害的,更有可能表明您的连接或浏览器存在问题。

此错误的常见原因包括 VPN 或代理连接、浏览器中的 SSL 设置不正确、Firefox 配置文件损坏以及过度安全软件。更重要的是,采取一些措施将其排除在外意味着您注意到该错误的时间应该很少而且很长。

您对解决这个常见的 Firefox 错误有任何疑问吗?在下面的评论部分让我们知道!

特色图片由 Andrey Suslov/shutterstock.com 提供。

资源