Príznaky
HTTP pripojenie overovateľov v Microsoft Forefront Threat Management Gateway 2010 môžu vrátiť zlyhania pre webové stránky, ktorá je dostupná. Preto pravidiel, ktoré používajú Web Publishing zaťaženie vyrovnávanie (WPLB) môže byť nedostupná, pretože Threat Management Gateway nesprávne predpokladá, že všetky servery vo web farme nie sú k dispozícii. Môže sa zobraziť aj časté "Č pripojenie" správy pre overovateľov. Tieto hlásenia podobné nasledujúcemu:
Pripojenie na overovanie "Name_of_Verifier" hlási chybu pri pokuse o pripojenie k https://ip_host/uri. Dôvod: Žiadne spojenie.
Pripojenie na overovanie "Name_of_Verifier" hlási chybu pri pokuse o pripojenie k https://ip_host/uri. Dôvod: Uplynul.
Udalosť ID 10050 a 21137 sú niekedy iné označenie tohto problému. Môžete sledovať stav jednotlivých pripojenie overovateľov v Threat Management brány Microsoft Management Console (MMC) kontrolou stĺpci výsledku podľa Pripojenie overovateľov ponuke Monitoring .
Príčina
Tento problém sa môže vyskytnúť, ak overovanie pripojenia HTTP je presmerovaný na inú adresu URL zatiaľ čo to je overovanie servera. Zvyčajne to môže vyskytnúť, ak je splnená jedna z nasledujúcich podmienok:
-
Cieľová adresa URL je nakonfigurovaný na presmerovanie na inú adresu URL. Môže to byť úplne inú adresu URL alebo relatívnu cestu pod nakonfigurované adresy URL. V takomto prípade môže aktualizovať názov servera a URI žiadosti.
-
Cieľová adresa URL má kód chýb, ktoré presmeruje požiadavku na podrobné chybové stránky URL.
V takomto prípade overovanie URL pripojenia je aktualizovaný na presmerovanej adresy URL a nie sú aktualizované na neskoršie požiadavky.
Riešenie
Ak chcete vyriešiť tento problém, nainštalujte súhrnná 5 pre Forefront Threat Management Gateway (TMG) 2010 Service Pack 2.
Alternatívne riešenie
Ak chcete vyriešiť tento problém, zmeňte konfiguráciu Threat Management Gateway. Napríklad zmeniť Popis poľa, a potom použiť tieto zmeny. To bude znova konfiguráciu pripojenia overovateľov. Poznámka: Riešenie a pôvodný stav, ktorý spôsobil overovanie URL pripojenia aktualizovať môže znovu vyskytnúť.
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Ďalšie informácie
Súhrnná 5 pre Forefront Threat Management Gateway 2010 Service Pack 2 pridáva podporu pre kontrolu ako overovanie popisovačov pripojenia HTTP presmerovanie. Predvolene overovanie pripojenie bude nasledovať už presmerovanie a bude dotaz iba URL, ktorá je zadaná v konfigurácii overovací pripojenie. Poznámka: Nasledujúci skript je potrebné iba v prípade, že chcete zmeniť nové predvolené správanie.
-
Skopírujte nasledujúci skript do textového súboru a uložte súbor ako SetConnectivityVerifierHttpRedirectProcessingOptions.vbs:
'Define the constants needed.Const strVpsGUID = "{143F5698-103B-12D4-FF34-1F34767DEABC}"Const strVpsPropertyName = "ConnectivityVerifierHttpRedirectProcessingOptions"Const Error_FileNotFound = &H80070002Set objArgs = wscript.ArgumentsfInvalidParameterValue = Trueif objArgs.Count > 0 then uIntParamValue = objArgs(0) fInvalidParameterValue = (uIntParamValue < 0)end ifif objArgs.Count <> 1 or fInvalidParameterValue then wscript.echo "Usage: SetConnectivityVerifierHttpRedirectProcessingOptions.vbs <options>" wscript.echo wscript.echo "Exactly one nonnegative numeric parameter is accepted" wscript.Quit 2end ifset objArray = CreateObject("FPC.Root").GetContainingArray()Set objVPSet = OpenVPSet(objArray, strVpsGUID)objVPSet.Value(strVpsPropertyName) = uIntParamValueobjArray.Savefunction 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 Ifend function
-
Vyberte požadované správanie v zozname a potom spustite príkaz Príkazový riadok:
-
Možnosť 1: De-aktivovať obe funkcie (vrátiť k vopred-súhrnná 5 funkcií)
Cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 0"
-
Možnosť 2: Zabrániť pripojenie overovateľov po HTTP presmerovania (predvolená hodnota)
Cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 1
-
Možnosť 3: Obnoviť pripojenie na overovanie URL vždy, keď sa odošle požiadavka
Cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 2
-
Možnosť 4: Zapnúť obe funkcie možnosti 2 a 3
Cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 3
-
Odkazy
Informácie o terminológii , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.