Príznaky
Pri výskyte tohto problému sa môže zobraziť jedno z nasledujúcich chybových hlásení:
-
Poznámka
Adaptér SFTP zobrazil chybové hlásenie. Podrobnosti "System.Exception: Message: Open remote file for read error.. Kód chyby SFTP: 3221488139. Chybové hlásenie SFTP: Systém nemôže nájsť zadaný súbor.
'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: Otvorenie vzdialeného súboru na chybu pri čítaní.
at Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileRead(String fileName)
at Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileReaderStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.TryReceive(TimeSpan timeout, RequestContext& context) -
Poznámka
Adaptér SFTP zobrazil chybové hlásenie. Podrobnosti "System.Exception: Message: Delete file error.. Kód chyby SFTP: 3221488134. Chybové hlásenie SFTP: Systém nemôže nájsť zadaný súbor.
'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: Chyba pri odstránení súboru.
at Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.DeleteRemoteFile(Názov reťazcového súboru)
at Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete(String fileName, Boolean deleteFile)
--- Koniec vnútorného zoskupenia výnimiek ---
at Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete(String fileName, Boolean deleteFile)
at Microsoft.BizTalk.Adapter.Sftp.SftpRequestContext.Reply(správa, časový limit)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply(MessageRpc& rpc)".
Poznámka: Kód chyby 3221488139 sa rovná 0xC004020B; Kód chyby 3221488134 sa rovná 0xC0040206.
Tento problém sa vyskytuje v produktoch Microsoft BizTalk Server 2013 aj BizTalk Server 2013 R2.
Príčina
Tento problém sa vyskytuje, pretože počas vytvárania zoznamu adresárov (ls) adaptér SFTP (klient SFTP) odošle SSH_FXP_OPENDIR paket a očakáva SSH_FXP_HANDLE paket podľa SFTP verzie 3. Niektoré servery, napríklad servery Maverick, však paket SSH_FXP_STATUS (vyskytla sa chyba) odošlú späť. Server SFTP očakáva voliteľný paket SSH_FXP_REALPATH pred paketom OpenDir.
Riešenie
Informácie o kumulatívnych aktualizáciách
Tento problém bol prvýkrát opravený v nasledujúcej kumulatívnej aktualizácii BizTalk Server:
- Kumulatívna aktualizácia 3 (CU3) pre BizTalk Server 2013
- Kumulatívna aktualizácia 1 (CU1) pre BizTalk Server 2013 R2
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Odkazy
Informácie o balíkoch Service Pack a zozname kumulatívnych aktualizácií pre BizTalk Server nájdete v článku KB 2555976: Zoznam balíkov Service Pack a kumulatívnych aktualizácií pre BizTalk Server.
Ďalšie informácie o rýchlych opravách BizTalk Server nájdete v článku KB 2003907: Informácie o rýchlych opravách BizTalk a podpore kumulatívnych aktualizácií.