BizTalk Sftp 接收位置无法获取属性(事件日志)

问题描述 投票:0回答:1

我们使用带有接收位置(Sftp 适配器 - Winscp)的 BizTalk Server 2020,它从 Sftp 服务器下载文件。 我们轮询文件的网址是:sftp://*(因此我们轮询位于根目录中的所有文件)。

每次轮询文件时,我们都会收到以下事件日志警告:

The adapter "SFTP" raised an error message. Details "Microsoft.BizTalk.Adapter.Sftp.SftpAdapterException: Failed to delete file '/File' from the SFTP server. ---> WinSCP.SessionRemoteException: Can't get attributes of file '/File'.
No such file or directory.
Error code: 2
Error message from server: The message [/File] is not extractable!
   at WinSCP.SessionLogReader.Read(LogReadFlags flags)
   at WinSCP.ElementLogReader.Read(LogReadFlags flags)
   at WinSCP.SessionElementLogReader.Read(LogReadFlags flags)
   at WinSCP.ElementLogReader.Read(LogReadFlags flags)
   at WinSCP.ElementLogReader.ReadToEnd(LogReadFlags flags)
   at WinSCP.Session.DoGetFileInfo(String path)
   at WinSCP.Session.GetFileInfo(String path)
   at Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete(String fileName, Boolean deleteFile)
   --- End of inner exception stack trace ---

Sftp Server 似乎不支持包括属性在内的操作。

尽管文件已成功接收,但我希望通过忽略它们(在接收位置或 WinScp 内)来避免此类警告。 有专门的抑制设置吗? 除了在 Sftp Server 上修复之外,还有其他方法可以避免此类警告吗?

在WinScp中只有上传选项的设置而没有下载选项:

biztalk winscp winscp-net biztalk-2020
1个回答
0
投票

我们更新了 BizTalk 2020 CU5 中的 SFTP 适配器,还支持 SFTP“MFT”类型服务器的更多变体,这些服务器在收到文件后重命名或移动文件。现在应该忽略与此相关的更多错误。

请更新到 CU5 并检查是否仍然看到此类错误。否则,如果您启用此功能以了解更多正在发生的情况,则接收位置日志文件中可能会包含更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.