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

Symptomy

Załóżmy, że port dynamiczny SFTP. Po uaktualnieniu programu Microsoft BizTalk Server z 2013 lub 2013 R2-2016, jeśli adres SFTP, który jest używany w czasie wykonywania nie określono numeru portu, portów dynamicznych SFTP przestanie działać z powodu następującego błędu:

System.ArgumentException: Numer portu nie może być ujemna

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacji zbiorczej dla programu BizTalk Server:

Uwaga: Numer portu '22' jest automatycznie używana, gdy nie ma żadnych numer portu określony w polu adres serwera SFTP, który jest używany w czasie wykonywania.

Obejście

W programie BizTalk Server 2013 lub 2013 R2, gdy nie określono numeru portu, domyślny numer portu protokołu SFTP '22' jest używana domyślnie. W programie BizTalk Server 2016 wartość "-1" jest używana domyślnie. To powoduje błąd i wymaga adresy portu dynamicznego Wyślij zawierać wyraźnie domyślny numer portu. Na przykład:

SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) = "sftp://127.0.0.1:22/ / badania / /" + "%MessageID%.xml"; zamiast bez portu number:SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) = "sftp://127.0.0.1//test//" + "% %.xmlIdentyfikator komunikatu";

Informacje

Aby uzyskać informacji na temat dodatków service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server zobacz następujący artykuł z bazy wiedzy Microsoft Knowledge Base:

2555976 dodatek Service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server

Aby uzyskać więcej informacji dotyczących poprawek programu BizTalk Server zobacz następujący artykuł z bazy wiedzy Microsoft Knowledge Base:

2003907 informacji dotyczących poprawek systemu BizTalk i technicznej w zakresie aktualizacji zbiorczej

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.