Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

Neem het volgende scenario:

  • U configureert Microsoft Forefront Threat Management Gateway 2010 voor het gebruik van de functie Overschrijven door gebruiker voor geblokkeerde categorieën die is geïntroduceerd in Microsoft Forefront Threat Management Gateway 2010 Service Pack 1 (SP1).

  • U configureert Forefront Threat Management Gateway 2010 zo dat rapporten worden gegenereerd, zodat u kunt controleren welke gebruikers de regels voor weigeren overschrijven.


In dit scenario kan het voorkomen dat in de samenvattingsgegevens voor de tabel Top Overridden URL's en voor de tabel Topregel overschrijven Gebruikers onjuiste gegevens worden weergegeven en de waarden veel groter lijken dan verwacht.

Oorzaak

Dit probleem doet zich voor omdat de opgeslagen procedure voor het samenvatten van deze gegevens de waarden op onjuiste manier cumuleert, zodat de waarden van de vorige dag worden samengerold in de waarden van de volgende dag.

Oplossing

U kunt dit probleem oplossen door het hotfix-pakket te installeren dat wordt beschreven in het volgende Microsoft Knowledge Base-artikel:

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. U kunt dit script uitvoeren op elke Forefront Threat Management Gateway-server, een matrix knooppunt of een Enterprise Management Server.

Houd er rekening mee dat in het script alle beschikbare matrices worden opgesamd en dat de opgeslagen procedure wordt gecorrigeerd, zodat de samenvattingsgegevens correct worden gemaakt. Mogelijk moet u het script opnieuw uitvoeren als er nieuwe matrices aan de opslag worden toegevoegd.


Als u wilt dat wij deze oplossing voor u inschakelen, gaat u naar de sectie'Deze oplossing voor mijoplossen'. Als u deze oplossing liever zelf inschakelen, gaat u naar de sectie 'Ik loshet probleem zelf op'.

Het probleem voor mij oplossen



Als u deze oplossing automatisch wilt inschakelen, klikt u op de knop of koppeling Repareren. Klik vervolgens op Uitvoeren in het dialoogvenster Bestand downloaden en volg de stappen in de wizard Herstellen.




Opmerkingen

  • Installeer hotfix die wordt beschreven in Microsoft Knowledge Base (KB) artikel 2649961 voordat u deze Oplossing voor probleemoplossing uit te voeren.

  • Deze wizard is mogelijk alleen beschikbaar in het Engels. De automatische oplossing werkt echter ook voor andere taalversies van Windows.

  • Als u niet op de computer werkt waarop het probleem optreedt, kunt u de Fix it-oplossing opslaan op een flashstation of een cd, zodat u deze software kunt uitvoeren op de computer waarop het probleem optreedt.


Ga vervolgens naar de sectie'Is het probleem hiermee opgelost?'.



Dit probleem zelf oplossen

  1. Start Kladblok. Als u Kladblok wilt starten, klikt u op Start,kliktu op Uitvoeren, typt notepad.exe in het vak Openen en klikt u op OK.

  2. Plak het volgende script in een nieuw Kladblok-bestand.

    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. Sla het bestand op als FixSoftBlockSummaries.js en sluit Kladblok af.

  4. Open op een server een opdrachtprompt Voor beheer.

  5. Voer het script uit met behulp van de volgende opdracht:

    cscript.exe FixSoftBlockSummaries.js

Wacht totdat het script is voltooid en de configuratie is gesynchroniseerd. Hierna wordt informatie over gebruikers die de regels voor weigeren hebben overschrijven correct gemaakt. Het script kan dit probleem niet oplossen voor eerdere overzichtsgegevens.

Is het probleem opgelost?

  • Controleer of het probleem is opgelost. Als het probleem is opgelost, bent u klaar met deze sectie. Als het probleem niet is verholpen, kunt u contact opnemen met de ondersteuning.

  • Wij stellen uw feedback op prijs. Als u feedback wilt geven of problemen met deze oplossing wilt melden, laat u een opmerking achter op de blog 'Los het voor mij op' of stuurt u ons een e-mail.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen

Klik op het volgende artikelnummer voor meer informatie over terminologie bij software-updates om het artikel in de Microsoft Knowledge Base te bekijken:

824684 Beschrijving van de standaardterminologie die wordt gebruikt om Software-updates van Microsoft te beschrijven

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×