أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

إعادة ISA Server 2006 أو 2010 تمج Forefront تعيين الاتصال إلى عميل SMTP عند إغلاق ملقم SMTP الخاص به اتصال إلى ملقم ISA

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية959312
الأعراض
أطلع على السيناريو التالي:
  • في Microsoft أمان إنترنت وتسريع (ISA) Server 2006 أو Forefront 2010 تمج، تمكين تصفية SMTP.
  • يتصل عميل بريد SMTP مع ملقم SMTP من خلال ISA Server 2006 أو 2010 تمج Forefront.
  • يستخدم عميل SMTP أحد الأفعال التالية في المحادثة الخاصة بها مع ملقم SMTP:
    • TLS
    • ستارتلس
    • س-أنونيموستلس
إعادة في هذا السيناريو، ISA Server 2006 أو 2010 تمج Forefront تعيين الاتصال إلى عميل SMTP عند إغلاق ملقم SMTP الخاص به اتصال ملقم ISA أو 2010 تمج Forefront بحزمة TCP FIN. يمكن أن يؤدي هذا السلوك عميل SMTP معينة بعض التطبيقات للإبلاغ عن فشل تسليم الرسالة على الرغم من أن يتم إرسال الرسائل بشكل صحيح.

في تسجيل ISA، راجع التعليمات البرمجية التالية نتيجة لهذا الاتصال:
0X80074E24 FWX_E_CONNECTION_KILLED
السبب
حسب التصميم، يتم إعادة تعيين الاتصال إلى عميل SMTP عند إغلاق ملقم SMTP الخاص به اتصال إلى ملقم ISA أو 2010 تمج Forefront. وذلك بسبب تعذر ISA Server أو 2010 تمج Forefront فحص حركة المرور SMTP ل SMTPقم بإنهاءالأمر عندما يتم تشفير حركة المرور. ومع ذلك، يؤدي هذا السلوك تطبيقات عميل SMTP للتقرير عن الأخطاء.
الحل
يتوفر الآن إصلاح عاجل لتجنب تقارير الأخطاء غير صحيحة. يسمح هذا الإصلاح العاجل السلوك الافتراضي للتغيير حيث ISA Server بإرجاع حزمة TCP FIN إلى عميل SMTP بدلاً من إعادة تعيين حزمة عند ملقم SMTP إغلاق اتصال TCP بحزمة TCP FIN. لتغيير السلوك الافتراضي بعد تثبيت هذا الإصلاح العاجل، يجب تشغيل برنامج نصي على الكمبيوتر ISA Server.

لتطبيق هذا الإصلاح العاجل، اتبع الخطوات التالية:
  1. تحميل ثم قم بتثبيت حزمة الإصلاح العاجل المذكور في مقالة "قاعدة المعارف ل Microsoft" التالية:
    959357وصف حزمة الإصلاحات الجديدة ISA Server 2006: 29 أكتوبر 2008
    ملاحظة: إذا كنت تستخدم 2010 تمج Forefront، نسخ البرنامج النصي من الخطوة 2 إلى ملف "المفكرة" وحفظه. افتح موجه الأوامر مع الامتيازات المرتفعة، ثم قم بتشغيل البرنامج النصي (ie: cscript smtp.vbs).
  2. تشغيل برنامج "المفكرة"، ثم قم بنسخ البرنامج النصي التالي إلى ملف "المفكرة".
    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "GracefulPassthroughServerShutdown"Const SE_VPS_VALUE = trueSub SetValue()    ' Create the root obect.    Dim root  ' The FPCLib.FPC root object    Set root = CreateObject("FPC.Root")    'Declare the other objects needed.    Dim array       ' An FPCArray object    Dim VendorSets  ' An FPCVendorParametersSets collection    Dim VendorSet   ' An FPCVendorParametersSet object    ' Get references to the array object    ' and the network rules collection.    Set array = root.GetContainingArray    Set VendorSets = array.VendorParametersSets    On Error Resume Next    Set VendorSet = VendorSets.Item( SE_VPS_GUID )    If Err.Number <> 0 Then        Err.Clear        ' Add the item        Set VendorSet = VendorSets.Add( SE_VPS_GUID )        CheckError        WScript.Echo "New VendorSet added... " & VendorSet.Name    Else        WScript.Echo "Existing VendorSet found... value- " &  VendorSet.Value(SE_VPS_NAME)    End If    if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then        Err.Clear        VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE        If Err.Number <> 0 Then            CheckError        Else            VendorSets.Save false, true            CheckError            If Err.Number = 0 Then                WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"            End If        End If    Else        WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"    End IfEnd SubSub CheckError()    If Err.Number <> 0 Then        WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description        Err.Clear    End IfEnd SubSetValue
  3. حفظ الملف كملف البرنامج نصي ل Microsoft Visual Basic باستخدام ملحق اسم الملف.vbs.
  4. انقر نقراً مزدوجاً فوق الملف.vbs تشغيل البرنامج النصي.
ملاحظةإذا كنت تريد العودة إلى السلوك الافتراضي، قم بتغيير السطر التالي من البرنامج النصي:
Const SE_VPS_VALUE = true

قم بتغيير هذا السطر إلى ما يلي:
Const SE_VPS_VALUE = false

ثم أعد تشغيل البرنامج النصي على كمبيوتر ISA Server أو تمج Forefront.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
مراجع
للحصول على مزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 959312 - آخر مراجعة: 02/12/2011 06:37:00 - المراجعة: 1.0

Microsoft Internet Security and Acceleration Server 2006 Service Pack 1, Microsoft Forefront Threat Management Gateway 2010 Enterprise, Microsoft Forefront Threat Management Gateway 2010 Service Pack 1, Microsoft Forefront Threat Management Gateway 2010 Standard

  • kbexpertiseinter kbfix kbsurveynew kbqfe kbmt KB959312 KbMtar
تعليقات
/html>t> >
Paraguay - Español
Venezuela - Español
/c1.microsoft.com/c.gif?DI=4050&did=1&t=">d=1&t="> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" did=1&t=">