Symptomen
Wanneer dit probleem optreedt, wordt een van de volgende foutberichten weergegeven:
-
"SFTP" van de adapter heeft een foutbericht weergegeven. Details "System.Exception: bericht: extern bestand openen voor lezen fout... SFTP-foutcode: '3221488139'. SFTP-foutbericht: ' het systeem kan het opgegeven bestand niet vinden.
'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: extern bestand openen voor lezen-fout. op Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileRead (String fileName) op Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileReaderStream.Read (Byte []-buffer, Int32 verschuiving, Int32 count) op Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.TryReceive (TimeSpan time-out, RequestContext & context) -
"SFTP" van de adapter heeft een foutbericht weergegeven. Details "System.Exception: bericht: bestand fout bij het verwijderen... SFTP-foutcode: '3221488134'. SFTP-foutbericht: ' het systeem kan het opgegeven bestand niet vinden.
'. ---> Microsoft.BizTalk.Adapter.SftpInvoker.SftpException: bestand fout bij het verwijderen. op Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.DeleteRemoteFile (String filename) op Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String fileName, Boolean deleteFile) ---Einde van inner exception stacktrace--- op Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String fileName, Boolean deleteFile) op Microsoft.BizTalk.Adapter.Sftp.SftpRequestContext.Reply (bericht, TimeSpan-out) bij System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply (MessageRpc & rpc) ".
Opmerking Fout code '3221488139' is gelijk aan 0xC004020B; foutcode '3221488134' is gelijk aan 0xC0040206.
Dit probleem doet zich voor in Microsoft BizTalk Server 2013 en BizTalk Server 2013 R2.Oorzaak
Dit probleem doet zich voor omdat tijdens de adreslijst (ls) de SFTP-adapter (SFTP-client) het SSH_FXP_OPENDIR -pakket wordt en het pakket SSH_FXP_HANDLE volgens SFTP versie 3 verwacht. Maar sommige servers, bijvoorbeeld op basis van Maverick-servers verzenden terug de SSH_FXP_STATUS (fout) pakket. De optionele SSH_FXP_REALPATH pakket voordat het pakket OpenDir verwacht dat de SFTP-server.
Oplossing
Cumulatieve update informatie
Dit probleem werd in eerste instantie opgelost in de volgende cumulatieve update van BizTalk Server:
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Zie voor meer informatie over servicepacks en lijst van de cumulatieve update voor BizTalk Server KB 2555976: Service pack en lijst van de cumulatieve update voor BizTalk Server. Zie voor meer informatie over hotfixes voor BizTalk Server KB 2003907: informatie over BizTalk-hotfixes en cumulatieve update ondersteuning voor.