Hackcat

报告生成了,但附件下载或交付失败怎么办?

检查生成状态、实际路径和连接,再补做交付。

先区分生成和交付

文件生成成功,随后上传或显示附件仍可能失败;反过来,正文提到一个文件名也不能证明它已经存在。先让 Agent 检查该文件的位置、大小和生成状态,避免不必要地从头重跑。

如果后台进程仍在写入结果,文件交付可能暂时被阻止,以免发送不完整产物。

按顺序恢复

环境连接变化后,先确认还是原来的目标机器。不同机器可能存在同名但内容不同的文件。

可以先要求重新交付一个较小的已完成文件,帮助区分整体连接问题与单个产物问题。确认连接正常后,再处理原文件的路径或生成状态;不要因为一个附件失败就重新运行全部工作。

  1. 检查文件是否存在且生成进程已结束。
  2. 确认使用了当前环境中正确的完整路径。
  3. 本地离线时先恢复对应连接。
  4. 只重新提供附件,再下载检查完整性。

不要重复不确定的写入

若失败发生在文件修改期间,先检查内容再决定重试,尤其不能直接重复追加。对于批量交付,记下哪些文件已成功、哪些失败,只补未完成部分。仍无法取得时,保留错误文字、文件类型和发生时间,不要把敏感文件内容或私有路径公开贴出作为排查材料。