Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Причини

Розглянемо таку ситуацію:

  • Увімкнення HTTP-стискання у Microsoft Internet Security and Acceleration (ISA) Server 2006 або в Microsoft Forefront Threat Management Gateway (TMG) 2010.

  • На клієнта використовується ISA Server 2006 або Forefront TMG 2010 як веб-проксі, щоб підключитися до веб-сервера. Проте, веб-сервер, триває довго відповідати на запити HTTP, від клієнта.

    Примітка. Коли веб-сервер надсилає дані, ISA Server 2006 або Forefront TMG 2010, ISA Server 2006 або Forefront TMG 2010 акумулює дані. ISA Server 2006 або Forefront TMG 2010 не надсилати дані клієнта до веб-сервера, завершення запиту HTTP.

  • Закрити веб-браузер, перш ніж закрити веб-сервер відповідає на запити.

  • Надсилає до TCP скидання відповідь ISA Server 2006 або Forefront TMG 2010 TCP під час роботи, яке було відкрито.

  • Користувач намагається отримати доступ до веб-сайт, знову, і клієнт, так і на середнього проксі-сервер, використовує той самий вихідний порт, попереднього сеансу TCP, просто, отримує відповідь скидання TCP.

У цьому випадку ISA Server 2006 або Forefront TMG 2010 не виявляє TCP скидання відповідь, веб-сервер надсилає на повний HTTP-відповідь, а також ISA Server 2006 або Forefront TMG 2010 відхиляє нове підключення клієнта, використовуючи той самий порт для клієнта. Таким чином, не вдається отримати доступ до веб-сайту за допомогою той самий порт-джерело.

Примітка Підтримувані Forefront TMG 2010 виправлення включено у Forefront TMG 2010 з пакетом оновлень 1 (SP1).

Вирішення

Відомості про пакет оновлень

Цю проблему виправлено в пакеті оновлень 1 для Forefront TMG 2010.

Щоб отримати додаткові відомості про те, як отримати пакет оновлень 1 для Forefront TMG 2010 клацніть номер статті в базі знань Microsoft Knowledge Base:

981324 список проблем, які усуваються Forefront загрози Management Gateway 2010 із пакетом оновлень 1

Відомості про для поточних виправлень



Відомості про інсталяцію виправлення

Щоб вирішити цю проблему, виконайте такі дії.

  1. Інсталюйте пакет поточних виправлень, як описано в в такій статті бази знань Microsoft (КБ):

    Опис пакета виправлень ISA Server 2006 980067 : 22 лютого 2010 року.

  2. Скопіюйте та вставте наведений нижче сценарій у Блокнот.

    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "AllowPrematureClientTermination"
    Const SE_VPS_VALUE = true

    Sub 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 If

    End Sub

    Sub CheckError()

    If Err.Number <> 0 Then
    WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
    Err.Clear
    End If

    End Sub

    SetValue
  3. Збережіть файл як файл сценарію Microsoft Visual Basic, надавши файл розширенням. vbs. Наприклад, збережіть файл під іменем нижче:

    EnableKB980066.vbs

  4. Двічі клацніть файл. vbs, щоб запустити його.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до". Цю проблему усунуто в пакеті оновлень 1 для Forefront TMG 2010.

Посилання

Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:

824684 Опис стандартну термінологію, яка використовується для опису оновлень програмних продуктів Майкрософт

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×