דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

מאפייני הבעיה

בשרת שבו פועל Microsoft Forefront איום ניהול שער (TMG) 2010 עלול להפסיק לקבל התקשרויות חדשות proxy אינטרנט ספציפי או מאזין אינטרנט. בעיה זו עלולה להתרחש לאחר מספר שעות עד מספר ימים של זמן הפעולה התקינה של השרת.

הגורם

בעיה זו מתרחשת כאשר TMG מפסיק לקבל חיבורים חדשים על מאזין אינטרנט. בקרוב זה ממלא את התור מצבור עבור ה-socket (AFD) של מנהל התקן של פונקציה משניים. לאחר התור מצבור מלא, השרת מופעל לאפס חיבורים נכנסים חדשים. אם לך לפקח על השרת באמצעות צג הרשת במצב זה, ייתכן שתבחין SYN, ACK/RST תבנית עבור כל ניסיון חיבור חדש.

פתרון

כדי לפתור בעיה זו, התקן את אוסף עדכונים 5 של Forefront איום ניהול שער (TMG) 2010 ה-Service Pack 2.

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

מידע נוסף

לאחר התקנת אוסף עדכונים 5, עליך להפעיל את הפונקציונליות של זמן קצוב פעיל לקבל שיחות. לשם כך, בצע את הפעולות הבאות:

  1. העתק את קובץ ה-script הבא לתוך ' פנקס הרשימות ' ולאחר מכן שמור את הקובץ בשם SetAcceptIdleTimeout.vbs:

    'Define the constants needed.Const strVpsGUID = "{143F5698-103B-12D4-FF34-1F34767DEABC}"
    Const strVpsPropertyName = "AcceptIdleTimeout"
    Const Error_FileNotFound = &H80070002
    Set objArgs = wscript.Arguments
    if objArgs.Count > 0 then
    uAcceptIdleTimeout = objArgs(0)
    end if
    if objArgs.Count <> 1 then
    wscript.echo "Usage: SetAcceptIdleTimeout.vbs <timeout>"
    wscript.echo
    wscript.echo "Set async accept timeout to <timeout> value (in sec)"
    wscript.echo "To disable async accept timeout set it to 0"
    wscript.Quit 2
    end if
    set objArray = CreateObject("FPC.Root").GetContainingArray()
    Set objVPSet = OpenVPSet(objArray, strVpsGUID)
    objVPSet.Value(strVpsPropertyName) = uAcceptIdleTimeout
    objArray.Save()
    objArray.RestartServices(1)
    function OpenVPSet(objParent, strVpsGUID)
    Set objVPSets = objParent.VendorParametersSets
    On Error Resume Next
    Set OpenVPSet = objVPSets.Item(strVpsGUID)
    ' Save the Err properties in case it needs to be re-raised
    errNumber = Err.Number
    errSource = Err.Source
    errDescription = Err.Description
    errHelpFile = Err.HelpFile
    errHelpContext = Err.HelpContext

    On Error GoTo 0

    if errNumber = Error_FileNotFound Then
    Set OpenVPSet = objVPSets.Add(strVpsGUID)
    Elseif errNumber < 0 Then
    ' An error other than "file not found" occurred -- re-raise the error,
    ' this time not under "On Error Resume Next"
    Err.Raise errNumber, errSource, errDescription, errHelpFile, errHelpContext
    End If
    end function


  2. להפעיל את קובץ ה-script באחד מהשרתים TMG. לדוגמה לקבוע את פרק הזמן הקצוב ל- 5 דקות, להרצת משורת פקודה ניהולית:

    cscript.exe SetAcceptIdleTimeout.vbs 300
  3. כדי לבצע שינוי זה ייכנס לתוקף, הפעל מחדש את שירות חומת האש על כל חברי המערך.


כדי לבטל את השינוי, הפעל את הפקודה הבאה כדי להגדיר את פסק הזמן של חוסר פעילות ל- 0:

cscript.exe SetAcceptIdleTimeout.vbs 0


הפניות

למד אודות המינוח שבו Microsoft משתמשת לתיאור עדכוני תוכנה.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×