You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apache Camel 3.4.10 基于JSch的SFTP文件上传权限拒绝问题求助

Apache Camel 3.4.10 基于JSch的SFTP文件上传权限拒绝问题求助

各位好,我这边遇到个挺棘手的问题:用Apache Camel 3.4.10做SFTP文件上传已经稳定运行好几个月了,但大概一周前突然失效,日志里一直报文件存储失败的警告。具体的日志片段如下:

2025-05-23 12:02:08,890 WARN  [org.apache.camel.component.file.remote.RemoteFileProducer:87] (Camel (tsbulk-sftp-context) thread #1 - file:///export/home/tsbulk_delivery) Writing file failed with: Cannot store file: tsbulk-prod/CH36158/tsbulk_delivery/selection/labsconfig1.xml
2025-05-23 12:02:10,199 WARN...(后续日志被截断,核心错误为无法存储目标文件)

我自己先排查了几点:

  • 用同一个SFTP账号手动通过客户端(比如FileZilla)登录,是可以正常在目标目录上传文件的,说明账号本身权限没问题
  • 核对了Camel路由的配置,最近没有修改过远程路径和账号信息
  • 确认了目标服务器上的目录tsbulk-prod/CH36158/tsbulk_delivery/selection确实存在,没有被删除或重命名

但Camel就是一直报这个错误,实在摸不着头脑。想请教下各位大佬,可能还有哪些原因会导致这种情况?有没有什么排查方向或者解决方案可以参考?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.08 13:19:51