Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • You configure Microsoft Forefront Threat Management Gateway 2010 to use the User override for blocked categories feature that was introduced in Microsoft Forefront Threat Management Gateway 2010 Service Pack 1 (SP1).

  • Ρυθμίζετε τις παραμέτρους της Πύλης διαχείρισης απειλών του Forefront 2010 για να δημιουργείτε αναφορές, ώστε να μπορείτε να παρακολουθείτε ποιοι χρήστες παρακάμπτουν τους κανόνες απόρριψης.


Σε αυτό το σενάριο, μπορεί να δείτε ότι οι συνοπτικές πληροφορίες για τον πίνακα "Κορυφαίες διευθύνσεις URL" και για τον πίνακα "Παράκαμψη κορυφαίων κανόνα" εμφανίζουν εσφαλμένες πληροφορίες και οι τιμές φαίνονται πολύ μεγαλύτερες από το αναμενόμενο.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται επειδή η αποθηκευμένη διαδικασία για τη σύνοψη αυτών των πληροφοριών συσσωρεύει εσφαλμένα τις τιμές, έτσι ώστε οι τιμές της προηγούμενης ημέρας να συναρθούν στις τιμές της επόμενης ημέρας.

Επίλυση

Για να επιλύσετε αυτό το πρόβλημα, εγκαταστήστε το πακέτο άμεσης επιδιόρθωσης που περιγράφεται στο παρακάτω άρθρο της Γνωσιακής Βάσης της Microsoft:

2649961 Συνάθροιση ενημερώσεων 1 για το Forefront Threat Management Gateway (TMG) 2010 Service Pack 2 Για να ενεργοποιήσετε αυτή την επιδιόρθωση, εκτελέστε τη δέσμη ενεργειών FixSoftBlockSummaries.js σε έναν από τους διακομιστές Πύλης διαχείρισης απειλών του Forefront. Μπορείτε να εκτελέσετε αυτήν τη δέσμη ενεργειών σε οποιονδήποτε διακομιστή Πύλης διαχείρισης απειλών του Forefront, σε έναν κόμβο πίνακα ή σε έναν διακομιστή διαχείρισης επιχειρήσεων.

Σημειώστε ότι η δέσμη ενεργειών αριθμεί όλους τους διαθέσιμους πίνακες και διορθώνει την αποθηκευμένη διαδικασία, έτσι ώστε οι συνοπτικές πληροφορίες να δημιουργούνται σωστά. Ίσως χρειαστεί να εκτελέσετε ξανά τη δέσμη ενεργειών εάν προστεθούν νέοι πίνακες στο χώρο αποθήκευσης.


Για να μας ενεργοποιήσετε αυτή την επιδιόρθωση για εσάς, μεταβείτε στηνενότητα "Επιδιόρθωσηγια εμένα". Εάν προτιμάτε να ενεργοποιήσετε αυτή την επιδιόρθωση μόνοι σας, μεταβείτε στην ενότητα"Επιτρέψτε μου να το διορθώσω μόνοι μου".

Αυτόματη επιδιόρθωση



Για αυτόματη ενεργοποίηση αυτής της επιδιόρθωσης, κάντε κλικ στο κουμπί ή τη σύνδεση "Διόρθωση". Στη συνέχεια, κάντε κλικ στην επιλογή "Εκτέλεση" στο παράθυρο διαλόγου "Λήψη αρχείου" και ακολουθήστε τα βήματα στον Οδηγό επιδιόρθωσης.




Σημειώσεις

  • Εγκαταστήστε μια άμεση επιδιόρθωση που περιγράφεται στο άρθρο 2649961 της Γνωσιακής βάσης της Microsoft (KB) πριν από την εκτέλεση αυτής της λύσης Fix it.

  • Ο οδηγός αυτός ενδέχεται να είναι διαθέσιμος μόνο στα Αγγλικά. Ωστόσο, η αυτόματη επιδιόρθωση λειτουργεί και για άλλες εκδόσεις γλώσσας των Windows.

  • Εάν δεν είστε στον υπολογιστή που έχει το πρόβλημα, αποθηκεύστε τη λύση Fix it σε μια μονάδα flash ή σε ένα CD και, στη συνέχεια, εκτελέστε το στον υπολογιστή που έχει το πρόβλημα.


Στη συνέχεια, μεταβείτε στην ενότητα"Διορθώσαμε το πρόβλημα;".



Επιδιόρθωση από τον χρήστη

  1. Ξεκινήστε το Σημειωματάριο. Για να ξεκινήσετε το Σημειωματάριο, κάντε κλικ στην επιλογή "Έναρξη",κάντε κλικ στην επιλογή "Εκτέλεση",notepad.exe στο πλαίσιο "Άνοιγμα" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  2. Επικολλήστε την ακόλουθη δέσμη ενεργειών σε ένα νέο αρχείο Σημειωματάριου.

    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. Αποθηκεύστε το αρχείο ως αρχείο FixSoftBlockSummaries.js, στη συνέχεια, κλείστε το Σημειωματάριο.

  4. Σε ένα διακομιστή, ανοίξτε μια γραμμή εντολών διαχείρισης.

  5. Εκτελέστε τη δέσμη ενεργειών χρησιμοποιώντας την παρακάτω εντολή:

    cscript.exe FixSoftBlockSummaries.js

Περιμένετε να ολοκληρωθεί η δέσμη ενεργειών και να συγχρονιστούν οι ρυθμίσεις παραμέτρων. Μετά από αυτό, δημιουργούνται σωστά πληροφορίες σχετικά με τους χρήστες που έχουν ξεπεράσει τους κανόνες απόρριψης. Η δέσμη ενεργειών δεν μπορεί να διορθώσει αυτό το πρόβλημα για προηγούμενα συνοπτικά δεδομένα.

Διορθώσαμε το πρόβλημα;

  • Ελέγξτε εάν έχει διορθωθεί το πρόβλημα. Εάν το πρόβλημα έχει διορθωθεί, έχετε ολοκληρώσει αυτή την ενότητα. Εάν το πρόβλημα δεν έχει διορθωθεί, μπορείτε να επικοινωνήσετε με την υποστήριξη.

  • Θα θέλαμε να εκτιμούμε ιδιαίτερα τα σχόλιά σας. Για να στείλετε σχόλια ή για να αναφέρετε τυχόν προβλήματα με αυτήν τη λύση, αφήστε ένα σχόλιο στο ιστολόγιο "Fixit for me"(Διόρθωση για λογαριασμό μου) ή στείλτε μας ένα μήνυμα ηλεκτρονικού ταχυδρομείου.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι αυτό είναι ένα πρόβλημα στα προϊόντα της Microsoft που αναφέρονται στην ενότητα "Ισχύει για".

Αναφορές

Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον παρακάτω αριθμό άρθρου για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

824684 Περιγραφή της τυπικής ορολογίας που χρησιμοποιείται για την περιγραφή των ενημερώσεων λογισμικού της Microsoft

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×