Príznaky
Keď sa vyskytne tento problém, zobrazí sa jedno z nasledujúcich chybových hlásení:
-
Adaptér "SFTP" zvýšený chybové hlásenie. Podrobnosti "System.Exception: správa: otvoriť vzdialený súbor chyby čítania... SFTP Error Code: "3221488139". SFTP chybové hlásenie: "systém nemôže nájsť zadaný súbor.
'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: otvoriť vzdialený súbor chyby čítania. v Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileRead (String fileName) v Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileReaderStream.Read (Byte [] medzipamäte, Int32 posun, počet Int32) v Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.TryReceive (TimeSpan timeout, RequestContext & súvislosti) -
Adaptér "SFTP" zvýšený chybové hlásenie. Podrobnosti "System.Exception: správa: odstrániť chybu súboru... SFTP Error Code: "3221488134". SFTP chybové hlásenie: "systém nemôže nájsť zadaný súbor.
'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: odstrániť chybu súboru. v Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.DeleteRemoteFile (String filename) v Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String fileName, Boolean deleteFile) ---Koniec sledovania zásobníka vnútorných výnimiek--- v Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String fileName, Boolean deleteFile) v Microsoft.BizTalk.Adapter.Sftp.SftpRequestContext.Reply (hlásenie správy, TimeSpan timeout) v System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply (MessageRpc a rpc) ".
Poznámka: Chyba kód "3221488139" sa rovná 0xC004020B; chyba kód "3221488134" sa rovná 0xC0040206.
Tento problém sa vyskytuje v Microsoft BizTalk Server 2013 a BizTalk Server 2013 R2.Príčina
Tento problém sa vyskytuje, pretože počas adresár (NZ), SFTP adaptér (SFTP klient) odošle paket SSH_FXP_OPENDIR a očakáva SSH_FXP_HANDLE paket podľa SFTP verzie 3. Ale niektoré servery, napríklad Maverick vráťte SSH_FXP_STATUS (chyba) paket. SFTP server očakáva voliteľné SSH_FXP_REALPATH paket pred OpenDir paketov.
Riešenie
Kumulatívna aktualizácia informácií
Tento problém bol najskôr odstránený v nasledujúcej kumulatívnej aktualizácie servera BizTalk Server:
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 Kumulatívna aktualizácia pre server BizTalk Server nájdete KB 2555976: Service pack a Kumulatívna aktualizácia zoznamu server BizTalk Server. Ďalšie informácie o rýchlych server BizTalk Server nájdete KB 2003907: informácie o rýchlych BizTalk a kumulatívne aktualizácie podpory.