Mac :谷歌浏览器 NET::ERR_CERT_INVALID 此证书已被撤消。网络错误和攻击行为通常是暂时的,因此,此网页稍后可能会恢复正常

本文描述了一种在谷歌浏览器中遇到的HTTPS网站访问问题,即因证书错误导致的连接失败情况,并提供了一个简单的解决方法:在提示页面输入特定字符序列以绕过安全警告。


今天突然访问一个https://1x.5x.x.xx/ 网站,然后无法访问

谷歌浏览器访问地址报错如下:
XXX 通常会使用加密技术来保护您的信息。Google Chrome 此次尝试连接到 XXX 时,此网站发回了异常的错误凭据。这可能是因为有攻击者在试图冒充 XXX ,或 Wi-Fi 登录屏幕中断了此次连接。请放心,您的信息仍然是安全的,因为 Google Chrome 尚未进行任何数据交换便停止了连接。 您目前无法访问 XXX ,因为此证书已被撤消。网络错误和攻击行为通常是暂时的,因此,此网页稍后可能会恢复正常。


经过很多尝试,发现只有一种有效方法可以跳过:

在chrome该页面上,直接键盘敲入这11个字符:thisisunsafe
(鼠标点击当前页面任意位置,让页面处于最上层即可输入)

然后自动会继续访问你的正常页面。


 

浏览器证书显示有效,但在流媒体拉流时出现证书错误(`net::ERR_CERT_COMMON_NAME_INVALID`)的问题,通常是由于流媒体客户端或播放器对SSL/TLS证书的验证机制与浏览器存在差异所致。以下是可能的原因及解决方法: ### 1. **证书域名不匹配** `ERR_CERT_COMMON_NAME_INVALID` 错误通常表示证书的通用名称(Common Name, CN)或主题备用名称(Subject Alternative Name, SAN)与请求的主机名不匹配。即使浏览器可以接受某些宽松条件,流媒体客户端可能更严格地验证证书域名。 - 确保证书的CN或SAN字段包含用于访问流媒体服务器的完整域名。 - 若使用通配符证书(如 `*.example.com`),确保使用的子域名符合通配符规则。 ### 2. **证书链不完整** 部分流媒体播放器(如基于FFmpeg的播放器)对中间证书的处理不如浏览器智能,可能导致无法正确构建证书链。 - 在服务器上配置完整的证书链,包括根证书中间证书。 - 使用工具如 [SSL Labs Test](https://www.ssllabs.com/ssltest/) 检查证书链是否完整[^4]。 ### 3. **SNI(Server Name Indication)支持问题** 如果多个域名共享一个IP地址,服务器需依赖SNI来返回正确的证书。部分流媒体客户端或旧版本播放器可能不支持SNI,导致获取到默认或错误的证书。 - 确保流媒体客户端支持SNI协议。 - 若客户端不支持SNI,可为每个域名分配独立IP地址并绑定相应证书。 ### 4. **协议或加密套件不兼容** 流媒体传输可能使用特定的协议(如RTMP、HLS、DASH),这些协议所使用的底层TLS库可能不支持服务器启用的加密套件或TLS版本。 - 检查服务器配置,确保启用广泛支持的TLS版本(如TLS 1.2及以上)兼容的加密套件。 - 使用 `openssl s_client -connect yourdomain.com:443 -servername yourdomain.com` 命令测试连接并查看协商的协议加密方式。 ### 5. **本地系统时间不准确** 若设备的系统时间与证书有效期不符(如证书尚未生效或已过期),也可能触发证书错误。 - 核实流媒体客户端所在设备的系统时间是否准确,尤其是嵌入式设备或IoT设备。 ### 6. **自签名证书或内部CA问题** 若使用的是自签名证书或由内部CA签发的证书,流媒体客户端可能未信任该证书,而浏览器可能因用户手动导入过信任证书而不报错。 - 将自签名证书或内部CA证书安装为受信任的根证书到流媒体客户端所在的设备。 - 或者,在流媒体客户端代码中显式指定信任的证书文件(如在FFmpeg中使用 `-ca_file` 参数)。 --- ### 示例:Nginx 配置 HTTPS 流媒体服务时的证书设置 ```nginx server { listen 443 ssl; server_name stream.example.com; ssl_certificate /path/to/fullchain.pem; ssl_certificate_key /path/to/privkey.pem; ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers HIGH:!aNULL:!MD5; location /live { # HLS or RTMP 配置 } } ``` --- ###
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值