Applies ToBizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Triệu chứng

Giả sử rằng bạn sử dụng cổng động SFTP. Khi bạn nâng cấp Microsoft BizTalk Server 2013 hoặc 2013 R2 2016, nếu SFTP địa chỉ được sử dụng tại thời gian xác định một số cổng, cổng động SFTP ngừng hoạt động với lỗi sau:

System.ArgumentException: Số cổng không thể âm

Trạng thái

Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Giải pháp

Vấn đề này được khắc phục trong bản Cập Nhật tích luỹ sau BizTalk Server:

Lưu ý Số cổng '22' tự động được sử dụng khi không có số cổng được chỉ định trong địa chỉ máy chủ SFTP được sử dụng tại thời gian chạy.

Cách giải quyết

BizTalk Server 2013 hoặc 2013 R2 khi số cổng không được xác định, số cổng SFTP mặc định '22' được sử dụng theo mặc định. BizTalk Server 2016, giá trị '-1' được sử dụng theo mặc định. Điều này gây ra lỗi và yêu cầu địa chỉ cổng động gửi bao gồm số cổng mặc định rõ ràng. Ví dụ:

SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) = "sftp://127.0.0.1:22/kiểm tra / /" + "%MessageID%.xml"; thay vì không có cổng number:SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) = "sftp://127.0.0.1//test//" + "%MessageID%.xml";

Tham khảo

Để biết thông tin về gói dịch vụ và danh sách Cập Nhật tích luỹ BizTalk Server, hãy xem bài viết sau trong cơ sở kiến thức Microsoft:

2555976 gói dịch vụ và danh sách Cập Nhật tích luỹ BizTalk Server

Để biết thêm thông tin về BizTalk Server hotfix, hãy xem bài viết sau trong cơ sở kiến thức Microsoft:

2003907 thông tin về BizTalk hotfix và Cập Nhật tích luỹ hỗ trợ

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.