SteamTools icon indicating copy to clipboard operation
SteamTools copied to clipboard

🧐[Question] Arch Linux 下 Steam 客户端显示 Invalid SSL Certificate

Open zhdbk3 opened this issue 3 months ago • 9 comments

请认真检查以下清单中的每一项

  • [ ] 已经搜索过,没有发现类似的 issue
  • [ ] 已经搜索过文档,没有发现相关内容
  • [x] 已经尝试使用过最新版,问题依旧存在
  • [x] 使用的是官方版本(未替换及修改过安装目录程序文件)

关于上面未勾选的两项的说明:

  1. 我已经根据文档 Linux 证书导入教程 操作,但是无法解决问题
  2. 存在类似 issue #1094,但它是关于旧版本的,并且无法解决问题

如果打扰到你们,非常抱歉!

🧐 问题描述

我的系统是 Arch Linux。根据 Linux 证书导入教程,执行了:

sudo trust anchor --store SteamTools.Certificate.cer

我下载了 Chrome 浏览器,它已经自动导入了系统信任的证书,后面我又尝试手动导入了一遍,均无法解决问题。

在打开 Steam 客户端时,显示以下错误:

Invalid SSL Certificate The SSL certificate for https://store.steampowered.com/ is invalid and the page will not be loaded (error:-202 status:4).

但是在浏览器里是可以正常访问 Steam 的网站的,这个证书问题仅在 Steam 客户端里出现。

🚑 其他信息

  • 处理器体系结构:x64
  • 系统版本号:Arch Linux(内核版本:6.16.8-arch3-1)
  • 下载渠道:AUR(yay -S watt-toolkit-bin
  • 程序版本:3.0.0.rc.16-2
  • 是否包含独立运行时:否

zhdbk3 avatar Sep 27 '25 05:09 zhdbk3

好像是新的steam,证书认证改了

MicroGame0 avatar Oct 04 '25 01:10 MicroGame0

好像是新的steam,证书认证改了

请问应该如何操作呢?

关于 Steam

Steam 测试分支: 稳定客户端 Steam 版本: 1757650573 Steam 客户端生成版本日期: 9月12日周五 11:55 UTC-08:00 Steam 网页生成版本日期: 9月12日周五 7:47 UTC-08:00 Steam API 版本: SteamClient022

zhdbk3 avatar Oct 04 '25 03:10 zhdbk3

得看是不是 snap安装的 steam 需要手动导入 snap的目录的证书信任

Mossimos avatar Oct 04 '25 13:10 Mossimos

得看是不是 snap安装的 steam 需要手动导入 snap的目录的证书信任

不是。我是直接从 32 位源 sudo pacman -S steam 安装的

zhdbk3 avatar Oct 04 '25 14:10 zhdbk3

我这边也遇到了这个问题,疑似是steam-runtime生成了一个根环境,但是里面不会继承系统信任的证书

TNT569 avatar Oct 08 '25 08:10 TNT569

有人知道如何修复吗

MicroGame0 avatar Oct 15 '25 02:10 MicroGame0

第一次遇到这个问题应该是 1 个月之前,且某 302 相似工具同样出现了这个问题,以下是相似的 thread :

Archlinux讨论论坛

在本机上的截图,显示了 Discord 可以正常使用而 Steam 无法正常使用的情况,该截图中 Sparkle 工具没有开启系统代理及 TUN 。

Brave 浏览器(基于 Chromium )的截图证明,Steamcommunity 的自签名证书已经成功安装并信任。

Steam 为 pacman 安装。

Image

soloopooo avatar Oct 25 '25 10:10 soloopooo

不清楚什么原因,最开始出现ssl证书错误,但最近几天steam报错错误代码-130 steam为pacman安装屏幕截图_20251025_233557.png

Fishheadrabbit avatar Oct 25 '25 15:10 Fishheadrabbit

抱歉打扰了,提示-130是之前在设置里开代理忘关了> 不清楚什么原因,最开始出现ssl证书错误,但最近几天steam报错错误代码-130

steam为pacman安装屏幕截图_20251025_233557.png

Fishheadrabbit avatar Oct 25 '25 15:10 Fishheadrabbit