Triệu chứng
Khi bạn nâng cấp lên Microsoft BizTalk Server 2013, SSH FTP (SFTP) bộ điều hợp không thể nhận được dữ liệu từ các máy chủ SFTP. Ngoài ra, bạn nhận được thông báo lỗi sau:
<Ngày><thời gian> BizTalk Server lỗi 5753 A thông báo nhận được bộ điều hợp "SFTP" trên nhận vị trí "AccountingAndControl.BusinessIntelligence.TransferProjectID.ReceiveProjectID.SAPBW.SFTP" với URI "sftp: / / <tên máy chủ>: 22//*.xml" bị treo. Chi tiết lỗi: đã không thực hiện nhận chu: "Microsoft.BizTalk.DefaultPipelines.PassThruReceive, Microsoft.BizTalk.DefaultPipelines, phiên bản = 3.0.1.0, văn hóa = neutral, PublicKeyToken = 31bf3856ad364e35" nguồn: "Không rõ" nhận cổng: "AccountingAndControl.BusinessIntelligence.TransferProjectID.ReceiveProjectID" URI: "sftp: / / <tên máy chủ>: 22//*.xml" lý do: không có dấu thứ tự byte Unicode. Không thể chuyển sang Unicode. MessageId: {<MeaasgeId>} InstanceID: {<InstanceId>}
Nguyên nhân
Sự cố xảy ra do danh sách thư mục không thành công khi kết nối máy chủ SFTP không được giữ sống. Danh sách cần biết tập tin có thể nhận được.
Giải pháp
Thông tin Cập Nhật tích luỹ
Vấn đề này lần đầu tiên được khắc phục trong bản Cập Nhật tích luỹ sau BizTalk Server:
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Giải pháp
Để khắc phục sự cố, tự nhận dữ liệu với SFTP lô và sau đó chọn các tập tin từ thư mục.