現象
SFTP の動的ポートを使用することを想定しています。2013 または 2013 R2 2016 には、実行時に使用する SFTP のアドレスがポート番号を指定しない場合 Microsoft BizTalk Server をアップグレードするとき、SFTP の動的ポートは次のエラーで作業を停止します。
見つかりません: ポート番号を負の値にすることはできません。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
BizTalk Server の次の累積的な更新プログラムでこの問題を解決します。
-
2016 の BizTalk Server の累積的な更新 6
注 ポート番号 '22' が実行時に使用されている SFTP サーバーのアドレスで指定されたポート番号がない場合に自動的に使用します。
回避策
BizTalk Server 2013年 2013 R2 では、ポート番号が指定されない場合、既定で連絡先が、SFTP のデフォルトのポート番号である ['22' が使用されます。BizTalk Server 2016、'-1' の値は既定で使用します。これは、エラーが発生し、動的送信ポートのアドレスを既定のポート番号を明示的に含める必要があります。次に例を示します。
SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) ="sftp://127.0.0.1:22/テスト//"+「%メッセージ Id%.xml」です。代わりにポート number:SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) なし ="sftp://127.0.0.1//test//"+「メッセージ Id%.xml %」です。
関連情報
BizTalk Server のサービス パックと累積的な更新プログラムの一覧については、次の資料、マイクロソフト サポート技術情報を参照してください。
2555976サービス パックおよび BizTalk Server の累積的な更新の一覧
BizTalk Server の修正プログラムの詳細については、次の資料、マイクロソフト サポート技術情報を参照してください。
BizTalk の修正プログラムと累積的な更新プログラムのサポートについては2003907