Gäller för
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

Symptom

När problemet uppstår visas något av följande felmeddelanden:

  • Kort "SFTP" genereras ett felmeddelande. Information "System.Exception: meddelande: öppna fjärrfil för läsfel... SFTP-felkod: '3221488139'. SFTP-felmeddelande: "Det går inte att hitta den angivna filen.'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: öppna fjärrfil för läsfel.vid Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileRead (String-filnamn)vid Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileReaderStream.Read (Byte [] buffert, förskjutning Int32, Int32 antal)vid Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.TryReceive (TimeSpan-timeout, RequestContext & sammanhang)

  • Kort "SFTP" genereras ett felmeddelande. Information "System.Exception: meddelande: ta bort filen... SFTP-felkod: '3221488134'. SFTP-felmeddelande: "Det går inte att hitta den angivna filen.'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: ta bort filen.vid Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.DeleteRemoteFile (String-filnamn)vid Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String filnamn, booleska deleteFile)Torrsubstanshalt slut stackdump torrsubstanshaltvid Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String filnamn, booleska deleteFile)vid Microsoft.BizTalk.Adapter.Sftp.SftpRequestContext.Reply (meddelandet meddelande, TimeSpan-timeout)vid System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply (MessageRpc & rpc) ".

Obs! Fel kod '3221488139' är lika med 0xC004020B; Felkod: '3221488134' är lika med 0xC0040206.Det här problemet uppstår i Microsoft BizTalk Server 2013 och BizTalk Server 2013 R2.

Orsak

Problemet uppstår eftersom under kataloglista (ls), SFTP-kortet (SFTP-klient) skickar paketet SSH_FXP_OPENDIR och förväntar sig SSH_FXP_HANDLE paketet enligt SFTP version 3. Men vissa servrar, till exempel Maverick-baserade servrar, skicka tillbaka SSH_FXP_STATUS (fel) paket. SFTP-server förväntar sig SSH_FXP_REALPATH valfria paketet innan paketet OpenDir.

Lösning

Information om Kumulativ uppdatering

Det här problemet korrigerades först i följande kumulativ uppdatering av BizTalk-Server:

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Referenser

Information om servicepack och kumulativ uppdatering lista för BizTalk Server finns KB 2555976: Service pack och kumulativ uppdatering lista för BizTalk Server.Läs mer om snabbkorrigeringar för BizTalk Server KB 2003907: Information om BizTalk-snabbkorrigeringar och kumulativ uppdatering support.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.