ينطبق على
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

الأعراض

بافتراض استخدام المنفذ "سفتب الحيوية". عند ترقية Microsoft BizTalk Server من 2013 أو 2013 R2 إلى عام 2016، إذا لم يحدد عنوان سفتب المستخدم في وقت التشغيل رقم منفذ، منفذ "ديناميكي سفتب" توقف عن العمل بسبب الخطأ التالي:

System.ArgumentException: لا يمكن أن يكون رقم المنفذ سالبة

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

الحل

يتم إصلاح هذه المشكلة في التحديث التراكمي لخادم BizTalk التالية:

ملاحظة: يتم استخدام رقم المنفذ '22' تلقائياً عندما يكون هناك رقم المنفذ المحدد في عنوان خادم سفتب المستخدم في وقت التشغيل.

الحل البديل

في عام 2013 خادم BizTalk أو 2013 R2، عندما لم يتم تحديد رقم المنفذ، يتم استخدام رقم المنفذ الافتراضي سفتب '22' بشكل افتراضي. في عام 2016 BizTalk Server، يتم استخدام القيمة-'1' بشكل افتراضي. هذا يؤدي الخطأ ويتطلب عناوين منفذ إرسال حيوية لتضمين رقم المنفذ الافتراضي بشكل صريح. على سبيل المثال:

SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) = "sftp://127.0.0.1:22//اختبار//" + "%.xmlMessageID%"؛ بدلاً من دون منفذ number:SFTPDynSendMsg(Microsoft.XLANGs.BaseTypes.Address) = "sftp://127.0.0.1//test//" + "%MessageID%.xml"؛

المراجع

للحصول على معلومات حول حزم الخدمة وقائمة التحديث التراكمي لخادم BizTalk، راجع المقالة التالية في "قاعدة المعارف ل Microsoft":

حزمة الخدمة وقائمة التحديث التراكمي لخادم BizTalk 2555976

لمزيد من المعلومات حول الإصلاحات العاجلة BizTalk Server، راجع المقالة التالية في "قاعدة المعارف ل Microsoft":

2003907 من المعلومات حول الإصلاحات العاجلة BizTalk ودعم "التحديث التراكمي"

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.