FIX: SFTP-adapter wordt locaties niet weergeven of verwijderen van bestanden op de BizTalk Server

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.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×