Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Tenk deg følgende:

  • Du konfigurerer Microsoft Forefront Threat Management Gateway 2010 til å bruke brukeroverstyring for blokkerte kategorier som ble introdusert i Microsoft Forefront Threat Management Gateway 2010 Service Pack 1 (SP1).

  • Du konfigurerer Forefront Threat Management Gateway 2010 til å generere rapporter, slik at du kan overvåke hvilke brukere som overstyrer nektingsreglene.


I dette scenariet kan det hende at sammendragsinformasjonen for tabellen overstyrte nettadresser øverst og øverste regel overstyrer brukere-tabellen, viser feil informasjon, og at verdiene ser mye større ut enn forventet.

Årsak

Dette problemet oppstår fordi den lagrede prosedyren for å summere denne informasjonen på feil måte akkumulerer verdiene slik at verdiene fra forrige dag rulles inn i verdier for neste dag.

Løsning

Du kan løse dette problemet ved å installere hurtigreparasjonspakken som er beskrevet i følgende Microsoft Knowledge Base-artikkel:

2649961 Rollup 1 for Forefront Threat Management Gateway (TMG) 2010 Service Pack 2To enable this fix, run the FixSoftBlockSummaries.js script on one of the Forefront Threat Management Gateway servers. Du kan kjøre dette skriptet på en hvilken som helst Forefront Threat Management Gateway-server, en matrisenode eller en Enterprise Management Server.

Vær oppmerksom på at skriptet nummererer alle tilgjengelige matriser og retter opp den lagrede prosedyren slik at sammendragsinformasjonen opprettes på riktig måte. Du må kanskje kjøre skriptet på nytt hvis nye matriser legges til i lagringsplassen.


Hvis du vil at vi skal aktivere denne løsningen for deg, kan du gå til delen Fixit for me. Hvis du foretrekker å aktivere denne løsningen selv, kan du gå til delen«La meg løse det selv».

Løs det for meg



Hvis du vil aktivere denne løsningen automatisk, klikker du Fix it-knappen eller koblingen. Klikk deretter Kjør i dialogboksen Filnedlasting, og følg fremgangsmåten i Fix it-veiviseren.




Merknader

  • Installer hurtigreparasjoner som er beskrevet i Microsoft Knowledge Base (KB)-artikkelen 2649961 før du kjører denne Fix it-løsningen.

  • Det kan hende at denne veiviseren bare er tilgjengelig på engelsk. Den automatiske reparasjonsløsningen fungerer imidlertid også for andre språkversjoner av Windows.

  • Hvis du ikke er på datamaskinen som har problemet, lagrer du Fix it-løsningen på en flash-enhet eller CD, og deretter kjører du den på datamaskinen som har problemet.


Gå deretter til delen"Løste dette problemet?"



La meg løse det selv

  1. Start Notisblokk. Du starter Notisblokk ved å klikke Start,klikkeKjør, skrive notepad.exe i Åpne-boksen, og deretter klikke OK.

  2. Lim inn følgende skript i en ny Notisblokk-fil.

    var guidGenerator = new ActiveXObject("Scriptlet.TypeLib");
    var fpcRoot = new ActiveXObject("FPC.Root");
    try
    {
    WScript.Echo("Enumerating arrays:");
    var arraysCollection = new Enumerator(fpcRoot.Arrays);
    for (; !arraysCollection.atEnd(); arraysCollection.moveNext())
    {
    try
    {
    var array = arraysCollection.item();
    var found = false;
    WScript.Echo(" " + array.Name);
    var sumDefsCollection = new Enumerator(array.Reports.ReportSummaryDefinitions);
    for(; !sumDefsCollection.atEnd(); sumDefsCollection.moveNext())
    {
    var sumDef = sumDefsCollection.item();
    if(sumDef.Name != "spTrimArraySoftBlockSummary")
    {
    continue;
    }

    if (sumDef.AggregationStatement.indexOf("@ToDate AS [Date]") < 0)
    {
    WScript.Echo("---- spTrimArraySoftBlockSummary.AggregationStatement already contains fix, skipping array");
    break;
    }

    found = true;
    WScript.Echo("Found summary definition " + sumDef.Name + ", will fix the AggregationStatement");
    WScript.Echo("---- Old version start");
    WScript.Echo(sumDef.AggregationStatement);
    WScript.Echo("---- Old version end");
    sumDef.AggregationStatement = sumDef.AggregationStatement.replace(/@ToDate AS \[Date\]/g, "@FromDate AS [Date]");
    WScript.Echo("---- New version start");
    WScript.Echo(sumDef.AggregationStatement);
    WScript.Echo("---- New version end");
    break;
    }
    if (found)
    {
    WScript.Echo("Updating configuration ID...");
    WScript.Echo("Old configuration ID:" + array.Reports.ReportingServicesProperties.ReportingServicesConfigurationId);
    array.Reports.ReportingServicesProperties.ReportingServicesConfigurationId = guidGenerator.Guid;
    WScript.Echo("New configuration ID:" + array.Reports.ReportingServicesProperties.ReportingServicesConfigurationId);

    WScript.Echo("Saving the current configuration...");
    array.Save();
    WScript.Echo("Waiting for configuration reload...");
    array.WaitForReload();
    }
    }
    catch (err)
    {
    WScript.Echo("An error occurred. Error Decscription: " + err.description);
    WScript.Echo("Try running the script as an administrator");
    }
    }
    }
    catch (err)
    {
    WScript.Echo("An error occurred. Error Decscription: " + err.description);
    WScript.Echo("Try running the script as an administrator");
    }
  3. Lagre filen som en FixSoftBlockSummaries.js, og avslutt deretter Notisblokk.

  4. Åpne en administrativ ledetekst på en server.

  5. Kjør skriptet ved hjelp av følgende kommando:

    cscript.exe FixSoftBlockSummaries.js

Vent til skriptet fullføres og konfigurasjonen synkroniseres. Etter dette opprettes det på riktig måte informasjon om brukere som har overstyrt nektingsreglene. Skriptet kan ikke løse dette problemet for tidligere sammendragsdata.

Løste dette problemet?

  • Kontroller om problemet er løst. Hvis problemet er løst, er du ferdig med denne delen. Hvis problemet ikke er løst, kan du kontakte kundestøtte.

  • Vi setter pris på tilbakemeldingene dine. Hvis du vil gi tilbakemelding eller rapportere problemer med denne løsningen, kan du kommentere bloggen eller sende oss en e-post.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produkter som er oppført under Gjelder for.

Referanser

Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

824684 Beskrivelse av standardtermen som brukes til å beskrive programvareoppdateringer fra Microsoft

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×