You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下Alire运行Hello程序遇错误代码35求助

解决Windows下Alire部署gprbuild时的curl证书错误问题

错误分析

核心问题是curl使用Windows schannel SSL库时,无法验证证书的吊销状态(错误码0x80092012),导致gprbuild安装包下载失败,进而触发后续"文件找不到"的连锁错误。

解决方案

  • 临时绕过证书吊销验证
    在命令行中设置Alire的curl参数,添加跳过吊销检查的选项:

    set ALR_CURL_OPTIONS=--ssl-no-revoke
    

    设置完成后,重新运行alr run或alr build即可。这个方法能快速解决因网络限制导致的吊销验证失败问题。

  • 排查网络与系统服务
    检查是否有代理、防火墙阻止了Windows访问证书吊销列表(CRL)服务器;同时确保系统的"Certificate Propagation"服务处于运行状态,可通过服务管理器(services.msc)查看并启动该服务。

  • 手动部署gprbuild
    若上述方法无效,手动下载错误日志中指定的gprbuild包,解压到Alire的缓存依赖目录C:\alire\.config\alire\cache\dependencies\,确保目录结构与Alire预期一致后,重新执行部署命令。

  • 更新Alire至最新版本
    旧版Alire可能存在Windows证书处理的兼容性问题,执行以下命令更新Alire自身:

    alr update --self
    

内容的提问来源于stack exchange,提问作者Sir_Joan_the_third

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 05:05:15