Simptomi
HTTP connectivity verifikatori u Microsoft sustavu Forefront prijetnja upravljanja pristupnik 2010 može vratiti pogrešaka za web-mjesta koja su zapravo dostupne. Stoga pravila koristite Web Publishing Load Balancing (WPLB) možda nije dostupna, jer prijetnja upravljanja pristupnik neispravno pretpostavlja da su svi poslužitelji u farmi web nedostupan. Možete primiti česte "Bez povezivanja" poruke za verifikatori u pitanju. Te poruke slične sljedećoj:
Verifier connectivity "Name_of_Verifier" prijavio je pogrešku prilikom pokušaja povezivanja s https://ip_host/uri. Razlog: Nema veze.
Verifier connectivity "Name_of_Verifier" prijavio je pogrešku prilikom pokušaja povezivanja s https://ip_host/uri. Razlog: Zahtjev je isteklo.
ID-ovi događaja 10050 i 21137 su ponekad drugi podatak taj problem. Provjerom rezultat stupac pod Verifikatori Connectivity na izborniku nadzor možete nadzirati status pojedinačne connectivity verifikatori u u prijetnja upravljanja pristupnik Microsoft Management Console (MMC).
Uzrok
Problem se može pojaviti ako HTTP connectivity verifier preusmjeren na različite URL dok je provjera na poslužitelju. Obično, to se može dogoditi ako vrijedi jedan od sljedećih uvjeta:
-
Odredišni URL je konfiguriran za preusmjeravanje drugu URL ADRESU. Možda potpuno drugačije URL ili relativni put pod konfigurirani URL. U tom slučaju, naziv poslužitelja i URI za zahtjev može biti ažuriran.
-
Odredišni URL ima Rukovanje pogreškama kod koji preusmjerava zahtjev URL stranice detaljne pogreška.
U tom slučaju connectivity verifier URL ažurira preusmjereni URL i ne osvježiti na zahtjeve za kasnije.
Rješenje
Da biste riješili taj problem, instalirajte skupne vrijednosti 5 za sustavu Forefront prijetnja upravljanja Gateway (TMG) 2010 Service Pack 2.
Zaobilazno rješenje
Da biste zaobišli taj problem, provjerite promjenu konfiguracije prijetnja upravljanja pristupnika. Na primjer, promijeniti opis polja i Primijeni te promjene. To će ponovno primijeniti konfiguraciju verifikatori connectivity. Napomena Ovo zaobilazno rješenje je privremena i možda ponavlja izvorne uvjet koje uzrokuje URL verifier connectivity ažurirati.
Status
Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".
Dodatne informacije
5 skupne vrijednosti za sustavu Forefront prijetnja upravljanja pristupnik 2010 Service Pack 2 dodaje podršku za kontrolu kako preusmjerava držača verifier connectivity HTTP. Po zadanome, connectivity verifier više slijedite dubine i će upit URL koji je naveden u konfiguraciji verifier povezivosti. Napomena Sljedeću skriptu je potrebna samo ako želite promijeniti novo zadano ponašanje.
-
Kopirajte sljedeću skriptu u tekstualnu datoteku i spremite datoteku kao 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
-
Odaberite potreban ponašanje sa sljedećeg popisa i zatim Administrativni naredbenom retku pokrenite naredbu:
-
Mogućnost 1: Deaktivirali aktivirati obje značajke (Vrati funkcionalnost pre Rollup 5)
cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 0"
-
Mogućnost 2: Spriječiti verifikatori connectivity sljedeći HTTP dubine (Zadana vrijednost)
cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 1
-
Mogućnost 3: Obnoviti connectivity verifier URL svaki put šalje zahtjev
cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 2
-
Mogućnost 4: Omogućavanje i značajke iz mogućnosti 2 i 3
cscript.exe SetConnectivityVerifierHttpRedirectProcessingOptions.vbs 3
-
Reference
Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.