Report === --- User-Friendly Information --- Message: 自定义模型 custom-local:qwen3.8...

2026年09月04日 15:39 25.98 秒 success

错误信息

=== Error Report === --- User-Friendly Information --- Message: 自定义模型 custom-local:qwen3.8-flash-free 错误,请切换模型或重试。 --- Technical Details --- Error Code: 3002 Request ID: 9ef18fabfd0b4afb9bc296e1c7a811db Trace ID: 9ef18fabfd0b4afb9bc296e1c7a811db Timestamp: 2026/09/04 15:38:59 (UTC+8) Server Detail: {"code":-32001,"message":"Network error: 502 网络连接被中断:可能是防火墙、代理或安全软件拦截,请检查网络环境(read ECONNRESET) (target: https://cn.nexusvai.xyz) (9ebbc8dba68e4b76a91171083d9227eb/90b63038-641f-4584-bf56-e4e930ada54c)","data":{"details":"502 网络连接被中断:可能是防火墙、代理或安全软件拦截,请检查网络环境(read ECONNRESET) (target: https://cn.nexusvai.xyz) (9ebbc8dba68e4b76a91171083d9227eb/90b63038-641f-4584-bf56-e4e930ada54c)","statusCode":502,"code":3002,"category":"network"}} App Version: 5.4.7 User ID: 3ac48833-4c84-444d-b26b-46e9b3e41229

AI 解决方案

1. 🌐 错误翻译


原文:Network error: 502 网络连接被中断:可能是防火墙、代理或安全软件拦截,请检查网络环境(read ECONNRESET) (target: https://cn.nexusvai.xyz) (9ebbc8dba68e4b76a91171083d9227eb/90b63038-641f-4584-bf56-e4e930ada54c)
译文:网络错误:502 网络连接被中断:可能是防火墙、代理或安全软件拦截,请检查网络环境(读取时连接被重置)(目标地址:https://cn.nexusvai.xyz)

2. 🎯 原因分析


  • 根本原因:客户端与服务端之间的网络连接被意外中断,触发ECONNRESET(连接重置)错误,返回502状态码,属于网络层故障。

  • 具体位置:错误发生在向目标服务端https://cn.nexusvai.xyz发起网络请求的过程中,请求未完成就被强制中断。

  • 上下文:问题并非代码逻辑错误,而是网络环境不稳定、防火墙/代理/安全软件拦截、或服务端网关异常导致连接重置。
  • 3. 💡 解决方案


    该错误由网络环境问题导致,无需修改代码,按以下步骤排查修复:
  • 临时规避:直接切换至其他可用模型(如平台推荐的稳定模型),跳过custom-local:qwen3.8-flash-free模型的调用,验证是否为模型服务端网络波动问题。

  • 网络排查

  • - 关闭本地防火墙、代理工具(如VPN、Clash)及安全软件(如360、火绒),重新发起请求。
    - 更换网络环境(如从Wi-Fi切换至手机热点),排除本地网络限制问题。
    - 检查本地网络是否稳定,重启路由器后再尝试请求。

    4. 🛡️ 预防措施


  • 网络容错处理:在代码中增加网络请求的重试机制,对临时网络波动进行自动重试,同时设置合理的超时时间,避免因瞬时网络问题直接报错。

  • // 示例:使用axios增加重试和超时配置
    const axios = require('axios');
    const instance = axios.create({
      baseURL: 'https://cn.nexusvai.xyz',
      timeout: 10000, // 设置超时时间
      retries: 3, // 重试次数
    });
    instance.interceptors.response.use(response => response, async error => {
      const { code } = error;
      if (code === 'ECONNRESET' && instance.config.retryCount < instance.config.retries) {
        instance.config.retryCount++;
        return instance(instance.config); // 重试请求
      }
      return Promise.reject(error);
    });
    

  • 环境检查工具:推荐使用pingcurl等工具检测目标服务端连通性,或通过浏览器访问目标URL,确认服务端是否正常响应,快速定位是本地网络问题还是服务端故障。

  • 服务端状态监控:若为长期问题,联系平台技术支持,确认目标服务端https://cn.nexusvai.xyz是否存在网关故障或维护,及时获取服务端状态更新。