Belirtiler
Bu sorun oluştuğunda, aşağıdaki hata iletilerinden birini alabilirsiniz:
-
Bağdaştırıcı "SFTP" hata iletisi oluşturulur. Ayrıntılar "System.Exception: Message: okuma hatası Uzak Dosya Aç... SFTP hata kodu: '3221488139'. SFTP hata iletisi: ' Sistem belirtilen dosyayı bulamıyor.
'. Microsoft.BizTalk.Adapter.SftpInvoker.SftpException--->: uzaktan açık dosya için okuma hatası.
Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.OpenRemoteFileRead (String dosya adı)
Microsoft.BizTalk.Adapter.SftpInvoker.SftpFileReaderStream.Read (Byte [] arabellek, Int32 uzaklığı, Int32 sayısı)
Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.TryReceive adresindeki (TimeSpan değeri zaman aşımı, RequestContext & bağlam) -
Bağdaştırıcı "SFTP" hata iletisi oluşturulur. Ayrıntılar "System.Exception: Message: Sil dosya hatası... SFTP hata kodu: '3221488134'. SFTP hata iletisi: ' Sistem belirtilen dosyayı bulamıyor.
'. Microsoft.BizTalk.Adapter.SftpInvoker.SftpException--->: Sil dosya hatası.
Microsoft.BizTalk.Adapter.SftpInvoker.SftpInvoker.DeleteRemoteFile (String dosya adı)
Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String dosyaadı, Boolean deleteFile)
---Sonuna iç özel durum yığın izlemesi---
Microsoft.BizTalk.Adapter.Sftp.SftpFileReceiver.DownloadComplete (String dosyaadı, Boolean deleteFile)
Microsoft.BizTalk.Adapter.Sftp.SftpRequestContext.Reply (ileti, TimeSpan değeri zaman aşımı)
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply (MessageRpc & rpc) at ".
Not: Hata kodu '3221488139' eşittir 0xC004020B; hata kodu 0xC0040206'3221488134' eşittir.
Bu sorun, Microsoft BizTalk Server 2013 hem de BizTalk Server 2013 R2'de oluşur.
Neden
Bu sorun, dizin listeleme (ls) sırasında SFTP bağdaştırıcısı (SFTP istemci) SSH_FXP_OPENDIR paketi gönderir nedeniyle oluşur ve sürüm 3 SFTP göre SSH_FXP_HANDLE paket bekler. Ancak bazı sunucular, örneğin, Maverick tabanlı sunucuları, SSH_FXP_STATUS geri gönder (hata oluştu) paket. SFTP sunucu OpenDir paket önce isteğe bağlı SSH_FXP_REALPATH paket bekliyor.
Çözüm
Toplu güncelleştirme bilgileri
Bu sorun, BizTalk Server'ın aşağıdaki toplu güncelleştirmeyi önce giderilmiştir:
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
BizTalk Server için toplu güncelleştirme listesi ve hizmet paketleri hakkında ek bilgi için bkz: KB 2555976: hizmet paketi ve toplu güncelleştirme listesi için BizTalk Server.
BizTalk Server düzeltmeler hakkında daha fazla bilgi için bkz: KB 2003907: BizTalk düzeltmeler ve toplu güncelleştirmesi desteği.