收起左侧

【BUG】NAS同步时,连接异常导致文件受损

1
回复
77
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

系统版本:X86/ARM,fnOS 1.1.30

设备环境:

  • 局域网+openvpn组网
  • Windows 11
  • 飞牛同步客户端版本V0.1.9(19c5172)
  • NAS 端飞牛同步应用版本0.20.7

同步任务信息:

  • 双向
  • 运行中异常
  • 不涉及大量小文件/大文件/特殊文件名

BUG 现象:

  • 网络环境:电脑B、NAS为本地局域网,电脑A通过openvpn加入该局域网。
  • 电脑A安装飞牛同步客户端,设置双向同步任务,创建、编辑文件File并保存。
  • 文件File成功同步至NAS端,电脑A关闭。
  • 电脑B端通过SMB对NAS端该同步任务的目录下文件File进行编辑、保存,电脑B关闭。
  • 电脑A开启(飞牛同步随开机启动),连接openvpn连接NAS局域网、打开同步目录时,文件File未从NAS上同步至本地,文件大小变为0KB,目录中存在tmp文件。NAS端文件File同样变为0KB。
  • 文件File在同步日志中显示状态为:
    image.png

错误日志内容(文件名做了脱敏):

[2026-05-06][09:22:57][fn_sync_client_lib::tasks::error_map] >>>>>>>>> error_source_message: Common error: apply: incorrect magic: 0x00000000

[2026-05-06][09:22:57][fn_sync_client_lib::tasks::file_download] 文件下载失败: 电脑A端File -> Nas端File, 错误: Common error: apply: incorrect magic: 0x00000000

[2026-05-06][09:22:57][fn_sync_client_lib::tasks::tasks_manager] 文件下载失败: Common error: apply: incorrect magic: 0x00000000

[2026-05-06][09:22:57][fn_sync_client_lib::tasks::tasks_manager] 任务ID 9111d1e8-57f6-4159-bdbc-5af963d42c6e 处理失败: Common error: apply: incorrect magic: 0x00000000

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

感谢反馈!结合场景看,问题大概率出在 B 通过 SMB 直接修改了 NAS 同步目录内的文件后,该变更没有经过飞牛同步客户端的同步流程,导致 NAS 端实际文件内容与飞牛同步记录的文件状态/增量数据不一致;A 再通过 VPN 回来拉取时触发校验失败,所以出现 incorrect magic: 0x00000000、tmp 文件和 0KB 覆盖。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则