如何解决steam的“Invalid SSL Certificate”无法登陆问题
前几天开始,桥心的steam开始无法正常显示。开始并不以为然,毕竟steam这样一个外国的和尚,在国内腾讯这样的对手面前,被摆一刀子,又或者是被政府和谐并不奇怪,所以不稳定是可以理解的。
但是,查询了贴吧,几乎没有什么反应,也断定了这种情况应该是个案。一方面长出了一口气,毕竟这么好的一个游戏平台还在,另一方面也很焦虑,只有我一个人这样那么该怎么办。。。
查了不少资料,基本上贴吧里都没有什么可以参考的方案。所以把目标瞄准了国外网站上的资料。果然不负众望,第一个方法就让我解决了,呵呵。当然,并不一定适用所有人,所以可以参考一下。
言归正传,
登录steam客户端后,会出现以下内容,并无法显示首页。
[caption id="attachment_3000" align="aligncenter" width="500"] (图片)steam无法登陆,显示“Invalid SSL Certificate”[/caption]
所谓“Invalid SSL Certificate”,翻译过来就是“无效的SSL证书”。
那么一般什么时候会出现这种问题呢。
问题的原因:
1、如果访问的地址是不匹配域名,则浏览器将显示无效SSL证书错误,用户必须访问证书上正确的域名才能解决错误。
2、如果用户访问未知的可信来源或自签名证书的站点时,则浏览器将显示无效的证书错误。为了避免这种情况,用户必须具备数字证书颁发机构(CA)颁发的有效SSL证书。
3、如果证书过期且没有续费,那么浏览器将显示无效的证书。为了避免这种情况,用户必须清楚证书的有效期限,并及时更新证书。
4、如果网站有不正确的SSL证书格式,也会被浏览器识别为无效证书。
解决SSL证书无效的错误
1、用户必须在申请证书前确认网址,并且按照发布网站名称的格式。
2、用户必须拥有来自可信的证书颁发机构(CA)(例如Symantec,GeoTrust,Globalsign或GDCA等)签名的有效证书。
3、用户必须在证书到期之前,提前申请续费。
修改hosts文件,或者干脆删除hosts文件。
[caption id="attachment_3002" align="aligncenter" width="500"] (图片)hosts文件位置[/caption]
C:\Windows\System32\drivers\etc\
这个路径下边有hosts文件,用文本文件打开可以看到里边含有steam的内容,这些内容是被自动添加进去的。直接删除掉。
[caption id="attachment_3001" align="aligncenter" width="500"] (图片)hosts中删除steam相关内容[/caption]
https://www.youtube.com/watch?v=a8ftEE-gJd8
(方法一YouTube视频)
修改系统时间方法。
1,强制退出steam.exe
2,修改系统时间至过去的一个时间点上。
3,同步windows时间至正常时间。
通过这个方法也可以解决SSL问题。
https://www.youtube.com/watch?v=QI-0iHjhrwI
(方法二YouTube视频)
[caption id="attachment_3003" align="aligncenter" width="500"] (图片)steam恢复正常后的首页[/caption]
以上两个方法,都可以同样解决网页SSL致使无法登录steam的问题。
又可以愉快的剁手了。。。
MAC OS X的情况下的解决方法。
因为桥心看到留言区有读者留言,所以特地补充道文章中来供大家参考。
如果是MAC的情况下,除了确认系统时间的方法外。
可以尝试删除证明书缓存来解决。
打开搜索/var/db/crls/
将「crlcache.db」和「ocspcache.db」这两个删掉,删除时需要系统管理员权限。
然后再启动即可。
这也是苹果官方公布的【无法登陆Mac App Store】的方法之一。
顺便,如果无法登陆Mac App Store。则,
如何处理发生错误或无效的SSL证书(数安时代,发布日期:2017-12-22)
[有奖免费试用]玩游戏用梯子,FIFA19驾到、绝地求生PUBG、怪物猎人加速,拒绝掉线
关于喵帕斯的邀请码
【Mac】「Mac App Store」が繋がらないときに試したい解決策
App Store、iTunes Store、Apple Books に接続できない場合
OS Xのキーチェーンに登録したパスワードを確認する
但是,查询了贴吧,几乎没有什么反应,也断定了这种情况应该是个案。一方面长出了一口气,毕竟这么好的一个游戏平台还在,另一方面也很焦虑,只有我一个人这样那么该怎么办。。。
查了不少资料,基本上贴吧里都没有什么可以参考的方案。所以把目标瞄准了国外网站上的资料。果然不负众望,第一个方法就让我解决了,呵呵。当然,并不一定适用所有人,所以可以参考一下。
言归正传,
首先,首页无法显示
登录steam客户端后,会出现以下内容,并无法显示首页。
Invalid SSL Certificate
The SSL certificate for https://store.steampowered.com/ is invalid and the page will not be loaded.
[caption id="attachment_3000" align="aligncenter" width="500"] (图片)steam无法登陆,显示“Invalid SSL Certificate”[/caption]
(1)无效的SSL证书
所谓“Invalid SSL Certificate”,翻译过来就是“无效的SSL证书”。
那么一般什么时候会出现这种问题呢。
问题的原因:
1、如果访问的地址是不匹配域名,则浏览器将显示无效SSL证书错误,用户必须访问证书上正确的域名才能解决错误。
2、如果用户访问未知的可信来源或自签名证书的站点时,则浏览器将显示无效的证书错误。为了避免这种情况,用户必须具备数字证书颁发机构(CA)颁发的有效SSL证书。
3、如果证书过期且没有续费,那么浏览器将显示无效的证书。为了避免这种情况,用户必须清楚证书的有效期限,并及时更新证书。
4、如果网站有不正确的SSL证书格式,也会被浏览器识别为无效证书。
解决SSL证书无效的错误
1、用户必须在申请证书前确认网址,并且按照发布网站名称的格式。
2、用户必须拥有来自可信的证书颁发机构(CA)(例如Symantec,GeoTrust,Globalsign或GDCA等)签名的有效证书。
3、用户必须在证书到期之前,提前申请续费。
其次,解决办法
方法一:
修改hosts文件,或者干脆删除hosts文件。
[caption id="attachment_3002" align="aligncenter" width="500"] (图片)hosts文件位置[/caption]
C:\Windows\System32\drivers\etc\
这个路径下边有hosts文件,用文本文件打开可以看到里边含有steam的内容,这些内容是被自动添加进去的。直接删除掉。
删除以下内容:
104.115.209.150 store.steampowered.com
104.115.209.150 steamcommunity.com
[caption id="attachment_3001" align="aligncenter" width="500"] (图片)hosts中删除steam相关内容[/caption]
https://www.youtube.com/watch?v=a8ftEE-gJd8
(方法一YouTube视频)
方法二:
修改系统时间方法。
1,强制退出steam.exe
2,修改系统时间至过去的一个时间点上。
3,同步windows时间至正常时间。
通过这个方法也可以解决SSL问题。
https://www.youtube.com/watch?v=QI-0iHjhrwI
(方法二YouTube视频)
最后,恢复正常
[caption id="attachment_3003" align="aligncenter" width="500"] (图片)steam恢复正常后的首页[/caption]
以上两个方法,都可以同样解决网页SSL致使无法登录steam的问题。
又可以愉快的剁手了。。。
补充20181123:
MAC OS X的情况下的解决方法。
因为桥心看到留言区有读者留言,所以特地补充道文章中来供大家参考。
如果是MAC的情况下,除了确认系统时间的方法外。
可以尝试删除证明书缓存来解决。
打开搜索/var/db/crls/
将「crlcache.db」和「ocspcache.db」这两个删掉,删除时需要系统管理员权限。
然后再启动即可。
这也是苹果官方公布的【无法登陆Mac App Store】的方法之一。
顺便,如果无法登陆Mac App Store。则,
- 日期和时间确认。
- 非正确序列号。
- 证明书无效或错误。
- 自动保存的账号与密码有问题。
参考链接:
如何处理发生错误或无效的SSL证书(数安时代,发布日期:2017-12-22)
[有奖免费试用]玩游戏用梯子,FIFA19驾到、绝地求生PUBG、怪物猎人加速,拒绝掉线
关于喵帕斯的邀请码
【Mac】「Mac App Store」が繋がらないときに試したい解決策
App Store、iTunes Store、Apple Books に接続できない場合
OS Xのキーチェーンに登録したパスワードを確認する
感谢博主,通过删除hosts内steam相关语句解决了
回复删除自己当时也是一头雾水,后来多方面测试,发现这个可以解决。
回复删除求助macbook该如何解决
回复删除如果是MAC的情况下,除了确认系统时间的方法外。
回复删除可以尝试删除证明书缓存来解决。
打开搜索/var/db/crls/
将「crlcache.db」和「ocspcache.db」这两个删掉,删除时需要系统管理员权限。
然后再启动即可。
我直接删了hosts错成功了 !!!
回复删除把里面“错”字删了,,,
回复删除又可以愉快的玩耍了!!
回复删除完全没问题!就是hosts权限那里卡了一下 删了就好了
回复删除非常感谢!有用的内容
回复删除感谢鼓励
回复删除啊,非常感谢楼主.....居然秒成功了.....
回复删除