Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Adresa URL a Názov cieľového hostiteľa stĺpcov v denníku web proxy Microsoft Forefront Threat Management Gateway 2010 sa môže zobraziť ako nečitateľný hodnoty. Tento problém sa vyskytuje, keď používatelia prístup na webové stránky pomocou internacionalizačné doménové meno (IDN) a položky denníka sú načítané z disku. Poznámka:  IDNs sú názvy domén, ktoré môžu obsahovať znaky Unicode a sú prístupné pomocou Punycode prepis. Threat Management Gateway konvertuje názov Punycode do Unicode zastúpenie, keď položky sú zobrazené v okne prihlásenie v Forefront TMG Management modulu Microsoft Management Console (MMC). Však keď položky denníka sú načítané z disku, žiadne iné znaky než ASCII v Unicode reťazec sú nahradené otáznik (?), ako je vysvetlené v sekcii "Spôsobiť".

Príčina

Tento problém sa vyskytuje, pretože zapisovania stĺpce Threat Management Gateway sú uložené vo formáte ASCII, a keď záznamy denníka zapisujú na disk, hodnoty adresu URL a Názov cieľového hostiteľa stĺpce prevedú formátu Unicode na ASCII. To spôsobuje žiadne non-ASCII hodnota hodnota nahradiť otáznik (?).

Riešenie

Ak chcete vyriešiť tento problém, nainštalujte Rollup 4 pre Forefront Threat Management Gateway 2010 Service Pack 2 a spustite skript v časti "Ďalšie informácie".

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

Skopírujte a prilepte nasledujúci skript Notepad.exe a uložte súbor ako "SetPersistLogAsPunycode.vbs."

'Define the constants needed.Const strVpsGUID = "{143F5698-103B-12D4-FF34-1F34767DEABC}"Const strVpsPropertyName = "PersistLogAsPunycode"Const Error_FileNotFound = &H80070002Set objArgs = wscript.ArgumentsfInvalidParameterValue = Falseif objArgs.Count > 0 then    if objArgs(0) = "0" then        fPersistLogAsPunycode = False    elseif objArgs(0) = "1" then        fPersistLogAsPunycode = True    else        fInvalidParameterValue = True    end ifend ifif objArgs.Count <> 1 or fInvalidParameterValue then    wscript.echo "Usage: SetPersistLogAsPunycode.vbs <0|1>"    wscript.echo    wscript.echo "Control how log fields that may contain punycode-encoded parts are"    wscript.echo "stored in the persistent log."    wscript.echo    wscript.echo "    0 - Persist the applicable log fields as ASCII (the default behavior)"    wscript.echo "    1 - Persist the applicable log fields as Punycode"    wscript.Quit 2end ifset objLogging = CreateObject("FPC.Root").GetContainingArray().LoggingSet objVPSet = OpenVPSet(objLogging, strVpsGUID)objVPSet.Value(strVpsPropertyName) = fPersistLogAsPunycodeobjLogging.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" occured -- re-raise the error,        ' this time not under "On Error Resume Next"        Err.Raise errNumber, errSource, errDescription, errHelpFile, errHelpContext    End Ifend function

Aby Threat Management Gateway položky denníka ako Punycode hodnoty pretrvávať, spustite nasledujúci príkaz:

Cscript.exe SetPersistLogAsPunycode.vbs 1Ak chcete obnoviť Threat Management Gateway na jej predvolené správanie zapisovania polí ako znaky ASCII, spustite nasledujúci príkaz:

Cscript.exe SetPersistLogAsPunycode.vbs 0

Odkazy

Pozrite si terminológia spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×