Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Simptomi

URL adresu i Ime domaćina odredišne kolone u web proxy evidenciji Microsoft Forefront pretnja Management Gateway 2010 može biti prikazan kao čitljiva vrednosti. Do ovog problema dolazi kada korisnici pristupaju Web lokacije koristeći ime e međunarodna domena (IDN), a stavke evidencije su preuzete sa diska. Napomena To Idn-ovi su imena domena koji mogu da sadrže Unikod znakova i pristupaju koristeći Punycode prepis. Pretnja Management Gateway pretvara Punycode ime u Unikod reprezentacija kada stavke evidencije prikazane u prikazu "prijavljivanje" u Forefront TMG Management konzole Microsoft Management Console (MMC). Međutim, kada stavke evidencije su preuzete sa diska, sve koji nisu u ASCII znakove u Unikod niske se zamenjuju znak pitanja (?), kao i objasnimo u odeljku „Uzrok”.

Uzrok

Do ovog problema dolazi zato što je vođenje evidencije kolone u opasnost Management Gateway se čuvaju u ASCII formatu, a kada evidencije zapise su zapisane na disk, vrednosti u URL i Ime domaćina odredišna kolona konvertuju se iz Unikoda u ASCII. Na ovaj način svaka-ASCII vrednost u vrednost koja će biti zamenjena sa znakom pitanja (?).

Rešenje

Da biste rešili ovaj problem, instalirajte Rollup 4 za Forefront pretnja Management Gateway 2010 sa servisnim paketom 2, a zatim pokrenuti skriptu u odeljku „Više informacija”.

Status

Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku „Odnosi se na”.

Više informacija

Kopirajte i nalepite sledeću skriptu u Notepad.exe, a zatim sačuvajte datoteku kao „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

Da biste omogućili pretnja Management Gateway istrajati stavke evidencije kao Punycode vrednosti, pokrenite sljedeću naredbu:

cscript.exe SetPersistLogAsPunycode.vbs 1Da biste vratili pretnju za upravljanje prolaz do svojih zadano ponašanje evidentiranja polja kao ASCII znakovi, pokrenite sljedeću naredbu:

cscript.exe SetPersistLogAsPunycode.vbs 0

Reference

Pogledajte terminologiju Microsoft koristi za opisivanje softverskih ažuriranja.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×