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

使用mxcl/installer模块下载Forge时报404及证书过期错误如何解决

错误原因
  1. 404状态码错误:你传入的Forge版本号不完整,1.12.2对应的Forge 14.23.x版本号为四位结构(如14.23.5.2860),仅传14.23.5会导致模块拼接出的下载路径不存在,自然返回404。
  2. 证书过期错误:你当前使用的Node.js版本内置的根证书列表过旧,无法正确验证Maven中央仓库的SSL证书有效性,因此抛出CERT_HAS_EXPIRED错误。
解决方案
  • 修复404错误:将代码中const forgeVersion = "14.23.5"修改为完整的Forge版本号,推荐使用1.12.2对应的最新稳定版:
    const forgeVersion = "14.23.5.2860";
    
  • 修复证书过期错误:
    • 优先将你的Node.js运行环境升级到16.x及以上的LTS版本,新版本内置的根证书库已完成更新,可正常验证目标站点的SSL证书。
    • 若暂时无法升级Node.js,且仅在本地测试环境运行,可以在代码入口的最顶部添加一行代码跳过SSL证书校验:
      process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
      
      注意:该方案存在安全风险,禁止在生产环境使用。
  • 可选优化:你可以为installForgeTask配置国内镜像源,既可以规避境外站点的连通性、证书问题,也能大幅提升下载速度。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 21:36:02