Warning: Ignoring extra certs from `C:\Windows\System32\drivers\etc\ssl\certs\ca-certificates.crt`, load failed: error:80000003:system library::No such process

🦞 OpenClaw 2026.3.8 (3caab92)
   I keep secrets like a vault... unless you print them in debug logs again.
 

解决步骤:

  1. 检查证书文件‌:
    确保 C:\Windows\System32\drivers\etc\hosts 文件中没有额外的证书信息。通常,这个文件是用来配置域名到IP地址映射的。如果你的系统中有额外的证书被错误地放置在这里,你需要将其移除。例如,不应该有类似 -----BEGIN CERTIFICATE----- 这样的 SSL 证书内容。

  2. 生成新证书

'certutil -generateSSTFromWU trusted-certs.sst'

3.清除环境变量

# 清除当前会话的环境变量
$env:NODE_EXTRA_CA_CERTS = $null

# 清除用户级环境变量(可选)
[Environment]::SetEnvironmentVariable('NODE_EXTRA_CA_CERTS', $null, 'User')

# 清除系统级环境变量(可选,需要管理员权限)
[Environment]::SetEnvironmentVariable('NODE_EXTRA_CA_CERTS', $null, 'Machine')

4.### 修改 gateway.cmd 文件
        1. 定位文件 : e:\2fen\.openclaw\gateway.cmd
        2. 编辑文件 :
           - 删除 或 注释 以下行:

set "NODE_EXTRA_CA_CERTS=C:\Windows\System32\drivers\etc\ssl\certs\ca-certificates.crt"

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐