Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Web proxy žurnale Microsoft Forefront Threat valdymo šliuzo 2010 stulpelių URL ir Paskirties pagrindinio kompiuterio pavadinimas gali būti rodomi kaip neįskaitomas reikšmės. Ši problema kyla kai vartotojams prieigą prie svetainės naudodami domenų pavadinimas (IDN) ir žurnalų įrašai yra gauta iš disko. Pastaba. IDNs yra domenų vardus, kurie gali būti Unicode simbolių ir pasiekiami naudojant Punycode perrašymą. Threat Management Gateway konvertuoja Punycode pavadinimą į Unicode vaizdas žiūrint žurnalo įrašų registravimo rodinyje Forefront TMG valdymo pridėtiniame įrankyje Microsoft valdymo konsolės (MMC). Tačiau kai žurnalų įrašai yra gauta iš disko, bet ne ASCII simbolių Unicode eilutėje pakeičiami su klaustuku (?), kaip mes paaiškinti skyriuje "Priežastis".

Priežastis

Ši problema kyla, nes registravimo stulpeliuose Threat Management Gateway įrašomos ASCII formatu, ir kai žurnalo įrašai rašomi į diską, URL reikšmių ir Paskirties pagrindinio kompiuterio pavadinimas stulpelių konvertuojami iš Unicode į ASCII. Tai sukelia bet ne ASCII vertė vertė turi būti pakeistas klaustukas (?).

Sprendimas

Norėdami išspręsti šią problemą, įdiegti 4 specifinių naujinimų paketą Forefront Threat valdymo šliuzo 2010 2 pakeitimų paketą, ir tada paleisti scenarijų skyriuje "Daugiau informacijos".

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos

Nukopijuokite ir įklijuokite šį scenarijų Notepad.exe ir tada įrašykite failą kaip "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

Norėdami įgalinti Threat Management Gateway išlieka žurnalo įrašai kaip Punycode reikšmes, vykdykite šią komandą:

Cscript.exe SetPersistLogAsPunycode.vbs 1Norėdami atkurti jo numatytuosius parametrus laukų ASCII simbolių Threat Management Gateway, vykdykite šią komandą:

Cscript.exe SetPersistLogAsPunycode.vbs 0

Nuorodos

Peržiūrėkite terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×