现象
FastGPT V4.9.4私有部署版本中,用户在会话内上传文件时,页面会弹出报错信息"Request failed with status code 404",导致文件上传流程中断。
可能原因
该问题的具体原因需结合实际部署环境排查,因issue未提供更多细节,常见关联方向包括:文件上传接口的路径配置异常、后端对应服务进程未正常运行、网络策略拦截了上传接口的请求。其余潜在原因需按实际环境进一步确认。
排查步骤
- 确认当前使用的FastGPT版本为V4.9.4私有部署版本,核对版本号与问题描述一致。
- 打开浏览器开发者工具的网络面板,重新触发上传操作,定位到返回404状态码的请求接口,记录完整请求路径。
- 检查FastGPT后端服务的运行状态,确认文件上传相关的服务进程未出现异常退出情况。
- 核对部署环境中的网络配置,确认防火墙、反向代理等策略未拦截该上传接口的请求。
- 查阅对应版本的官方文档,确认文件上传功能的相关配置项是否正确设置。
解决与验证
根据排查定位到的具体原因进行针对性修复:若为接口路径配置错误,需修正配置文件中的对应路径;若为后端服务异常,需重启对应服务进程;若为网络拦截问题,需调整网络策略放行对应接口。修复完成后,重新执行文件上传操作,若不再弹出"Request failed with status code 404"的报错信息,则验证问题已解决。
来源:https://github.com/labring/FastGPT/issues/6217