如何修复 NET::ERR CERT WEAK SIGNATURE ALGORITHM 错误?

已发表: 2019-12-23

您收到一条错误消息,上面写着“您的连接不是私密的。 攻击者可能试图从 domain_name.com、NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM 窃取您的信息”。 当您尝试使用 Google Chrome 浏览器访问网站时出现此错误。

您可能已尝试重新加载浏览器,但问题仍然存在。

如果您在多个网站上都遇到过这种情况,那么您并不孤单。 许多用户报告了这个问题。 好消息是你可以做几件事来摆脱它。

是什么导致 NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM 错误?

当您的浏览器无法验证服务器的 SSL 证书时,就会出现该错误。

显示警告的原因有以下三个:

  • 您的计算机和服务器之间没有安全的 SSL 连接。
  • 尽管服务器具有 SSL 证书,旨在保护您的私人数据,但您的浏览器无法识别它,因为它不是由受信任的组织颁发的。 流行的浏览器只识别由可信来源颁发的证书。
  • SSL 证书未正确配置、已过期或不属于您尝试访问的域。

如何解决问题

在我们继续提出修复之前,您首先必须确保问题不是来自您的最终问题。

您必须执行以下操作来确定故障是来自您的计算机、您的 Internet 连接还是服务器:

  • 使用相同的互联网连接,尝试在另一台计算机上打开该网站。 如果它成功通过,则意味着问题出在您的主计算机上。
  • 但是,如果在您使用另一台计算机后问题仍然存在,请使用不同的 Internet 连接并尝试再次打开该网站。 如果加载成功,则表示问题出在您的网络上,而不是您的设备上。
  • 如果您使用不同的网络和不同的计算机尝试访问该站点而没有任何积极的结果,这意味着问题出在服务器上。 如果是这种情况,除了通知网站以便他们可以从头开始解决问题外,您无能为力。

如果在尝试上述检查后,您意识到问题出在您的端,请继续并应用以下修复:

  1. 清除 SSL 状态
  2. 暂时禁用您的反恶意软件和安全服务
  3. 重置网络配置
  4. 清除您的浏览数据
  5. 绕过安全警告

让我们开始吧:

修复 1:清除 SSL 状态

在设置 SSL 连接时,您的计算机会在开始传输您的数据之前向服务器请求一份数字证书的副本以进行验证。 为了避免多次重复这个过程,它保存了 SSL 状态,以便下次在本地检索它。

因此,当 SSL 证书缓存出现问题时,可能会出现“您的连接不是私有的”错误。 清除它可能有助于解决问题。

请按照以下简单步骤执行此操作:

  1. 要打开“运行”对话框,请按键盘上的 Windows 徽标键 + R 快捷键。
  2. 键入或复制 inetcpl.cpl 并将其粘贴到文本框中,然后按键盘上的 Enter 或单击 OK 按钮。
  3. 在打开的 Internet 属性框中,转到内容选项卡并单击清除 SSL 状态按钮。
  4. 单击应用按钮,如果弹出确认提示,请单击确定。
  5. 单击确定按钮退出 Internet 属性框。
  6. 重启你的电脑。
  7. 启动 Chrome 并尝试再次访问该网站以查看安全连接是否会成功。

修复 2:暂时禁用您的反恶意软件和安全服务

一些用户可能会建议将此作为第一个尝试的解决方案。 但是通常不建议禁用防病毒程序和防火墙保护,尤其是当您不确定您尝试访问的站点是否可信时。

但是,您的防病毒软件的 Internet 保护设置可能会干扰您的 Web 浏览器并导致您遇到问题。

如果可以找到它们,请打开软件并禁用这些设置。 您可以查看有关如何为您的特定防病毒软件执行此操作的说明。 之后,看看您是否可以成功加载该站点。

如果错误仍然存​​在,请完全禁用防病​​毒程序和防火墙,重新启动计算机,然后再次尝试加载该站点。 如果这样可以解决问题,请联系您的供应商寻求建议或考虑安装不同的防病毒程序。

受到推崇的

使用反恶意软件保护 PC 免受威胁

检查您的 PC 是否存在您的防病毒软件可能遗漏的恶意软件,并使用 Auslogics Anti-Malware 安全删除威胁

Auslogics Anti-Malware 是 Auslogics 的产品,获得了 Microsoft Silver Application Developer 认证
现在下载

注意:为了保护您的计算机和私人数据免受恶意软件的侵害,这些恶意软件可能会通过电子邮件链接和附件、下载的文件和不受信任的网站侵入您的系统,请立即获取 Auslogics Anti-Malware。 该工具旨在不干扰您的主要防病毒软件,并且可以检测并快速删除您可能从未怀疑存在于您的 PC 上的恶意项目。 它甚至可以捕获并消除您现有的防病毒软件可能无法识别的那些。

修复 3:重置您的网络配置

由于网络配置问题,您的浏览器可能无法建立安全连接。 重置它可以帮助解决问题。 请按照以下简单步骤来实现:

  1. 转到开始菜单。
  2. 在搜索栏中键入 CMD。
  3. 右键单击搜索结果中的命令提示符并选择Run as administrator
  4. 在打开的提升的命令提示符窗口中,复制并粘贴下面列出的行。 在每个之后按 Enter 以执行它,然后再继续下一个:
  • ipconfig /flushdns
  • ipconfig /更新
  • ipconfig /registerdns
  • netsh int ip 设置 dns
  • netsh winsock 重置

注意:确保在提升的命令提示符窗口中输入上述命令时不要添加项目符号点。

  1. 重启你的电脑。

完成这些步骤后,启动浏览器并检查网站是否可以正常加载。

修复 4:清除您的浏览数据

如果网站在您使用另一台计算机时打开,则可能是您的浏览器有问题。 您可以通过清除浏览数据来解决此问题。 这将删除浏览器中可能包含并导致问题的任何错误文件。

在您继续执行此操作之前,请记住,这意味着删除您的密码、缓存的图像和文件、下载历史记录等。

以下是清除 Google Chrome 上的浏览​​器数据的方法:

  1. 启动浏览器。
  2. 键入或复制 chrome://settings 并将其粘贴到 URL 栏中,然后按 Enter 打开浏览器设置。
  3. 向下滚动到页面底部,然后单击“高级”下拉菜单。
  4. 隐私和安全类别的底部,您会找到“清除浏览数据”。 点击它。

注意:或者,您可以跳过步骤 2 到 4,只需按键盘上的 Ctrl + Shift + Delete。 这将引导您直接进入“清除浏览数据”菜单。

  1. 单击“高级”选项卡,然后在“时间范围”下选择“所有时间”。
  2. 标记您要清除的项目的复选框(我们建议您标记所有项目),然后单击清除数据按钮。

完成此修复后,重新启动浏览器并再次尝试访问该站点。 看看问题是否已经解决。 如果仍然存在,请考虑在备份数据后重新安装 Chrome 或重置它。

修复 5:绕过安全警告

您应该将此作为最后的手段,因为它可能会危及您计算机的安全性。 仅当您完全确定您尝试加载的站点是可信的并且不包含任何恶意元素时才继续。 一些已知站点可能没有良好的 SSL 证书。

请按照以下步骤绕过安全警告:

  1. 访问网站。
  2. 显示错误消息后,单击 Advanced > Proceed to example.com(不安全)。

您现在将被重定向到该网站,并且您将能够访问其内容。

在考虑绕过安全警告之前,您可能需要尝试以下提示,看看它们是否适合您:

  • 检查设备的日期和时间设置。 调整和重新调整它们会提示 Chrome 执行一些可能有助于解决错误的检查。
  • 某些 Chrome 扩展程序可能会导致该问题。 禁用扩展程序可能有助于解决问题。
  • 扫描您的计算机以查找恶意软件。 我们建议您为此使用 Auslogics Anti-Malware。
  • 如果您碰巧不仅在一个网站上遇到此问题,则可能是您的计算机上安装了一些软件造成了干扰。 要找出答案,请单击 NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM 错误以查看更多详细信息。 “发行人”下列出的项目可能是罪魁祸首。 卸载它并再次尝试访问该网站。
  • 如果您在多台设备上安装了 Chrome 浏览器,并且在所有设备上都登录了同一个帐户,则如果浏览器正在同步错误数据,则可能会出现错误。 要解决此问题,请启动 Chrome 浏览器。 在 URL 栏中键入chrome://settings/syncSetup ,然后按 Enter。 进入页面后,继续关闭同步,看看是否能解决问题。
  • 如果您使用的是 Ubuntu 操作系统,请在终端上执行以下命令: sudo apt-get install libnss3-1d

我们希望此处提供的解决方案已被证明可用于修复错误。

如果您有任何意见或进一步的建议,请随时在下面的部分中发表评论。

我们很乐意听取您的意见。