Применяется к
BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2013 Standard

Симптомы

В этом случае может появиться одно из следующих сообщений об ошибке:

  • Адаптер «SFTP» появляется сообщение об ошибке. Сведения о «System.Exception: сообщение: открыть удаленный файл для чтения ошибки... Код ошибки SFTP: "3221488139". SFTP сообщение: "не удается найти указанный файл.'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: открытие удаленного файла для ошибку чтения.в Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileRead (String fileName)в Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileReaderStream.Read (Byte [] буфер, смещение Int32, число Int32)в Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.TryReceive (время ожидания TimeSpan, RequestContext & контексте)

  • Адаптер «SFTP» появляется сообщение об ошибке. Сведения о «System.Exception: сообщение: удалить файл ошибок... Код ошибки SFTP: "3221488134". SFTP сообщение: "не удается найти указанный файл.'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: удалить файл ошибок.в Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.DeleteRemoteFile (String filename)в Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String fileName, логическое deleteFile)---Конец трассировки стека внутреннего исключения---в Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String fileName, логическое deleteFile)в Microsoft.BizTalk.Adapter.Sftp.SftpRequestContext.Reply (сообщений, время ожидания TimeSpan)в System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply (MessageRpc & rpc)».

Примечание. Ошибка кода "3221488139" равно 0xC004020B; код ошибки "3221488134" равно 0xC0040206.Эта проблема возникает в Microsoft BizTalk Server 2013 и BizTalk Server 2013 R2.

Причина

Эта проблема возникает потому, что во время каталогов (ls), адаптер SFTP (клиент SFTP) отправляет пакет SSH_FXP_OPENDIR и ожидает SSH_FXP_HANDLE пакетов по SFTP версии 3. Но некоторые серверы, например, на основе Maverick, отправить назад SSH_FXP_STATUS (ошибка) пакетов. SFTP-сервер ожидает дополнительный пакет SSH_FXP_REALPATH перед OpenDir пакет.

Решение

Информация о накопительном пакете обновления

Сначала эта проблема была исправлена в следующем накопительном обновлении BizTalk Server:

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Ссылки

Дополнительные сведения о пакетах обновления и накопительное обновление списка BizTalk Server см 2555976 КБ: службы для BizTalk Server с пакетом обновления и накопительное обновление списка.Дополнительные сведения об исправлениях с BizTalk Server см КБ 2003907: сведения об исправлениях BizTalk и накопительное обновление поддержки.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.