统信系统Chrome浏览器打不开网页提示证书错误

雨静小哥_8726

雨静小哥_8726

2026-10-25

517人浏览

原创

答案是系统时间偏差或根证书信任链缺失导致ssl校验失败,需依次校准时间、验证并重建ca-certificates.crt、刷新浏览器nss数据库、必要时手动导入特定ca证书。

统信系统chrome浏览器打不开网页提示证书错误

统信UOS Chrome浏览器打不开网页提示证书错误

统信UOS系统中Chrome或Chromium浏览器访问HTTPS网站时频繁弹出“您的连接不是私密连接”“NET::ERR_CERT_AUTHORITY_INVALID”等证书错误提示,本质是系统根证书信任链缺失或时间同步异常,导致浏览器无法验证网站SSL证书有效性;需先确认系统时间是否准确,再检查证书存储路径与更新状态,最后手动导入缺失的CA证书。

第一步:校准系统时间与时区

证书验证高度依赖系统时间,误差超过5分钟即触发ERR_CERT_DATE_INVALID。打开终端执行:date,若显示时间明显偏差(如年份为2023或2027),立即同步:

sudo timedatectl set-ntp true → sudo timedatectl set-timezone Asia/Shanghai → 重新运行date确认输出为当前真实时间(2026年9月30日)。

这一步必须完成——即使你只是临时改过系统时间,证书校验也会持续失败,且错误提示不会说明是时间问题。

第二步:验证系统根证书是否完整

UOS默认使用/etc/ssl/certs/ca-certificates.crt作为信任根证书库,但安全加固或系统升级可能清空或未更新该文件。

执行:ls -l /etc/ssl/certs/ca-certificates.crt,若返回“No such file or directory”,说明证书库已损坏;若文件存在,运行:openssl x509 -in /etc/ssl/certs/ca-certificates.crt -text -noout | head -n 10,观察是否输出有效证书信息(含Issuer、Validity字段)。

若无输出或报错“unable to load certificate”,证明根证书不可用,必须重建。

Open Chrome Tabs
Open Chrome Tabs

读取Chrome等基于Chromium的浏览器(Arc、Brave、Edge等)当前打开的标签页。用于需要了解用户打开了哪些URL,或者...

下载

第三步:重建并更新根证书库

方法一:APT自动修复(推荐)
sudo apt update → sudo apt install --reinstall ca-certificates → sudo update-ca-certificates。

方法二:手动补全(适用于离线环境)
下载统信官方证书包:wget https://packages.deepin.com/deepin/pool/main/c/ca-certificates/ca-certificates_20240228_all.deb → sudo dpkg -i ca-certificates_20240228_all.deb → sudo update-ca-certificates。

【注意:update-ca-certificates命令必须执行,否则新证书不会写入ca-certificates.crt】

第四步:强制刷新浏览器证书缓存

Chrome不会自动感知系统证书更新,需手动清除其内部证书缓存:

关闭所有Chrome/Chromium窗口(包括后台进程,可用pkill chromium或pkill chrome确认)→ 在终端执行:rm -rf ~/.pki/nssdb → 重启浏览器。

这一步会重置所有保存的证书例外项,但能确保浏览器从系统级ca-certificates.crt重新加载信任链。

第五步:验证目标网站证书链完整性

若仅个别网站报错(如公司内网系统、自签名OA),说明问题不在系统级证书,而是该站点证书未被UOS信任:

在Chrome地址栏输入:chrome://settings/security → 点击“管理证书” → 切换到“授权机构”标签页 → 点击右下角“导入” → 选择网站管理员提供的.crt或.pem格式根证书文件 → 勾选“信任此证书用于识别网站” → 完成。

导入后无需重启浏览器,立即生效。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
chrome什么意思
chrome什么意思

chrome是浏览器的意思,由Google开发的网络浏览器,它在2008年首次发布,并迅速成为全球最受欢迎的浏览器之一。本专题为大家提供chrome相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.11

2766

5

chrome无法加载插件怎么办
chrome无法加载插件怎么办

chrome无法加载插件可以通过检查插件是否已正确安装、禁用和启用插件、清除插件缓存、更新浏览器和插件、检查网络连接和尝试在隐身模式下加载插件方法解决。更多关于chrome相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

2023.11.06

5499

7

Chrome开启无痕模式
Chrome开启无痕模式

本专题整合了Chrome无痕模式开启相关内容,阅读专题下面的文章了解更多详细教程。

2026.03.24

3927

22

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

20

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

20

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

20

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

20

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

20

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
第二十三期_前端开发
第二十三期_前端开发

共98课时 | 11.9万人学习

Node.js基础教程
Node.js基础教程

共8课时 | 1.5万人学习

nodejs开发基础教程
nodejs开发基础教程

共15课时 | 4.9万人学习