如何修复:Google Chrome中的ERR_CERT_COMMON_NAME_INVALID错误
Google Chrome中的“ ERR_CERT_COMMON_NAME_INVALID”错误表示网站的安全证书与您要访问的域名之间的不匹配。这意味着证书的通用名称(CN)(其发行的主要名称)与您的浏览器地址栏中的网站地址不匹配。要解决此问题,您需要研究根本原因,这可能涉及几个因素。这是最常见的解决方案:
-
检查网站地址:仔细检查您要输入的URL。简单的错字可能会导致此错误。确保没有额外的字符或不正确的拼写。
- Clear your browser's cache and cookies: Sometimes, outdated cached data can interfere with certificate verification.转到Chrome的设置(右上角的三个垂直点),选择“更多工具”,然后选择“清除浏览数据”。选择“缓存的图像和文件”和“ cookie和其他站点数据”,然后选择一个时间范围(至少最后一个小时,理想情况下更多)。然后单击“清除数据”。
-
检查系统的日期和时间:错误的系统时间可能导致证书验证问题。确保计算机的日期和时间是准确的,并与时间服务器同步。
-
更新您的操作系统:过时的操作系统可能存在证书验证的问题。检查并安装操作系统的任何可用更新。
-
更新您的防病毒和防火墙软件:过时或配置的安全软件有时会干扰证书验证。将您的防病毒软件和防火墙软件更新为最新版本。
-
暂时禁用您的防病毒和防火墙:如果更新无法解决问题,请暂时禁用您的防病毒和防火墙,以查看它们是否是问题的根源。记住后来重新启用它们。
-
使用其他浏览器:尝试使用其他浏览器(例如Firefox或Edge)访问网站。如果网站在另一个浏览器中正确加载,则该问题可能特定于Chrome的配置。
-
请联系网站管理员:如果以上步骤均不起作用,则问题可能在于网站的证书本身。联系网站的管理员并报告错误。
为什么我会在Chrome中获得“ ERR_CERT_COMMON_NAME_INVALID”错误?
由于Chrome的安全机制检测到网站的SSL/TLS证书中的通用名称(CN)字段之间的差异,因此出现了“ ERR_CERT_COMMON_NAME_INVALID”错误。此不匹配表明潜在的安全风险。 Chrome可防止访问以防止您成为中间人攻击或其他恶意活动的受害者,在该活动中可能会使用欺诈证书来模仿合法的网站。本质上,证书说“我是为此网站”,但是Chrome看到您要联系的地址说:“不,这不是该证书的网站。”
“ ERR_CERT_COMMON_NAME_INVALID”错误的潜在原因是什么?
几个因素可以导致“ ERR_CERT_COMMON_NAME_INVALID”错误:
-
未正确配置的SSL证书:最常见的原因是网站服务器上配置不当的SSL证书。证书的通用名称可能无法准确反映网站的域名,或者可能完全丢失。这通常是网站修复的责任。
-
网站地址中的印刷错误: URL中的一个简单拼写错误可能会导致此错误,因为浏览器试图将证书与错误的域匹配。
-
过时或损坏的浏览器缓存:缓存数据有时会干扰证书验证,从而导致错误阳性错误。
-
系统时钟差异:错误的系统时间会影响证书验证,因为证书的到期日期。
-
防火墙或防病毒干扰:安全软件有时会阻止或干预证书验证过程。
-
自我签名的证书或不信任的证书机构:如果网站使用未经信任的证书机构(CA)的自定义证书或证书,Chrome可能会因安全问题而拒绝接受。
如何在chrome中永久解析“ err_cert_common_name_invalid”错误以防止其重复出现?
永久解决方案取决于根本原因。如果问题起源于网站的末端(未正确配置的证书),则您的控制权限有限。但是,您可以确保正确配置浏览器和系统,以最大程度地减少再次遇到此错误的机会:
-
保持浏览器更新:定期更新Chrome,以从最新的安全补丁和证书处理中的改进中受益。
-
保持操作系统更新:过时的操作系统可能具有影响证书验证的漏洞。
-
保持防病毒软件和防火墙的更新:确保您的安全软件是最新的,以防止干扰证书验证。
-
避免访问不受信任的网站:访问使用未知证书局的自我签名证书或证书的网站时要谨慎。这些可能构成重大的安全风险。
-
向网站报告该问题:如果您怀疑网站的证书是错误配置的,请向网站管理员报告该问题,以便他们解决该问题。这是防止该特定网站上重复错误的最有效的长期解决方案。
以上是如何修复:Google Chrome中的ERR_CERT_COMMON_NAME_INVALID错误的详细内容。更多信息请关注PHP中文网其他相关文章!