现象
升级至4.14.8.x版本后,访问之前上传的文件时无法正常查看,页面提示报错文本"Invalid dataset file key"。
可能原因
该报错与FastGPT升级到4.14.8.x版本后,数据集文件密钥的校验规则变更相关,具体触发场景需按实际部署环境确认。
排查步骤
- 确认当前FastGPT的部署版本是否为4.14.8.x及以上。
- 检查原上传文件对应的数据集配置是否仍有效,确认文件存储路径未发生变更。
- 核对当前系统中数据集文件密钥的配置参数,需与上传文件时生成的密钥一致(具体参数名需按实际环境确认)。
- 查看系统日志中是否存在与数据集文件密钥校验相关的报错信息,辅助定位问题。
解决与验证
- 若原文件存储路径发生变更,需重新关联数据集与对应文件的存储路径,确保密钥校验匹配。
- 针对版本升级后的校验逻辑变更,需按照部署配置规范重新生成或同步数据集文件密钥(具体操作需按实际环境确认)。
- 完成调整后,重新访问原上传的文件,确认报错"Invalid dataset file key"不再出现,文件可正常查看。
来源:https://github.com/labring/FastGPT/issues/6608