Exchange Server 2007 διαχειριζόμενου κώδικα υπηρεσίες δεν ξεκινούν μετά την εγκατάσταση μιας συνάθροισης ενημερώσεων για το Exchange Server 2007

Συμπτώματα

Μετά την εγκατάσταση μιας συνάθροισης ενημερώσεων του Microsoft Exchange Server 2007, το Exchange 2007 διαχειριζόμενου κώδικα υπηρεσίες ενδέχεται να μην ξεκινήσει. Επιπλέον, τα ακόλουθα συμβάντα καταγράφονται στο αρχείο καταγραφής συστήματος: τα ακόλουθα συμβάντα καταγράφονται στο αρχείο καταγραφής εφαρμογής:Σημείωση ανάλογα με το ρόλο του Exchange Server 2007, τα συμβάντα ενδέχεται να εμφανίζει διακοπές για άλλες υπηρεσίες του Exchange Server.

Αιτία

Αυτό το ζήτημα προκύπτει επειδή ο υπολογιστής που επηρεάζεται μπορεί να προσπελάσει την ακόλουθη τοποθεσία της Microsoft στο Web:Αυτό το ζήτημα παρουσιάζεται επειδή η ακόλουθη συμπεριφορά:
  • Όταν το Microsoft .NET Framework 2.0 φορτώνει μια διαχειριζόμενη συγκρότηση, η διαχειριζόμενη συγκρότησης καλεί τη συνάρτηση CryptoAPI να επιβεβαιώσει την υπογραφή Authenticode στα αρχεία για τη δημιουργία του εκδότη αποδείξεις για τη συγκρότηση διαχειριζόμενο συγκρότησης.
  • Η συνάρτηση CryptoAPI ελέγχει μια λίστα ανάκλησης πιστοποιητικών (CRL) που είναι διαθέσιμη στη διεύθυνση http://crl.microsoft.com. Αυτή η ενέργεια απαιτεί μια σύνδεση στο Internet.
  • Εάν η σύνδεση στο Internet είναι αποκλεισμένη, τις εξερχόμενες αιτήσεις HTTP ενδέχεται να απορριφθούν. Επομένως, δεν επιστρέφεται ένα μήνυμα σφάλματος. Αυτό το ζήτημα μπορεί να προκύψει, εάν ο υπολογιστής δεν μπορεί να επιλύσει http://crl.microsoft.com. Αυτή η μεγάλη καθυστέρηση προκαλεί τον έλεγχο CRL χρονικού ορίου.
  • Η διαχείριση ελέγχου υπηρεσιών (SCM) καθορίζει ότι η υπηρεσία χρειάζεται πολύ χρόνο για την εκκίνηση και ότι η υπηρεσία έχει υπερβεί την ώρα έναρξης μέγιστη υπηρεσιακή. Επομένως, η SCM αναφέρει το μήνυμα λάθους και το Exchange διαχειριζόμενου κώδικα υπηρεσίες δεν ξεκινούν.

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, έχετε τις ακόλουθες επιλογές:
  • Για να έχετε μια σύνδεση στο Internet δεν έχει διακομιστή του Exchange. Χρειάζεται απλώς να έχουν οι δρομολογητές που δεν στέλνει πακέτα σε μια μαύρη τρύπα. Ο έλεγχος CRL χρονικό όριο, επειδή δεν λαμβάνει απόκριση. Εάν ένας δρομολογητής αποστολή πακέτων ICMP "δεν υπάρχει διαδρομή για τον κεντρικό υπολογιστή" ή παρόμοιο σφάλμα, αντί μόνο απόρριψη των πακέτων, ο έλεγχος CRL θα αποτύχει αμέσως και θα ξεκινήσει η υπηρεσία. Μπορείτε να προσθέσετε μια καταχώρηση crl.microsoft.com στο αρχείο hosts ή στο διακομιστή DNS και να στείλετε τα πακέτα σε μια νόμιμη τοποθεσία στο δίκτυο, για παράδειγμα, 127.0.0.1, η οποία θα απορρίψει τη σύνδεση. Για να γίνει αυτό, χρησιμοποιήστε ένα πρόγραμμα επεξεργασίας κειμένου για να ανοίξετε το αρχείο Windows\system32\drivers\etc\host και, στη συνέχεια, προσθέστε την ακόλουθη καταχώρηση:
    crl.microsoft.com 127.0.0.1
  • Χρήση ενός διακόπτη στα αρχεία ρύθμισης παραμέτρων που σχετίζονται με τις υπηρεσίες του Exchange. Αυτός ο διακόπτης λειτουργεί σε κοινό χρόνο εκτέλεσης γλώσσας (CLR) 2.0 SP1 περιβάλλον το οποίο συνοδεύει το .NET Framework έκδοση 3.5.

    Εάν χρησιμοποιείτε το .NET Framework 2.0, ακολουθήστε τα βήματα στην ενότητα "Εγκατάσταση μιας ενημερωμένης έκδοσης λογισμικού". Στη συνέχεια, συνεχίστε με την ενότητα "Δημιουργία αρχείων ρύθμισης παραμέτρων". Εάν έχετε ήδη εγκαταστήσει το περιβάλλον CLR 2.0 SP1 εγκατάσταση, μεταβείτε στην ενότητα "Δημιουργία αρχείων ρύθμισης παραμέτρων".

Εγκατάσταση μιας ενημερωμένης έκδοσης λογισμικού

Εάν χρησιμοποιείτε το .NET Framework 2.0, εγκαταστήστε μία από τις ακόλουθες ενημερωμένες εκδόσεις λογισμικού:
  • Η ενημερωμένη έκδοση λογισμικού 936707 με CRL build 2.0.50727.876
    Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    936707 ΕΠΙΔΙΌΡΘΩΣΗ: Α .NET Framework 2.0 διαχειριζόμενη εφαρμογή που δεν έχει υπογραφή Authenticode διαρκεί περισσότερο από το συνηθισμένο για να ξεκινήσετε

  • Η ενημερωμένη έκδοση λογισμικού 942027 με CRL build 2.0.50727.926
    Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    942027 ΕΠΙΔΙΌΡΘΩΣΗ: ενδέχεται να παρατηρήσετε ότι ο φόρτος μνήμης είναι πολύ υψηλό, όταν εκτελείτε μια εφαρμογή που βασίζεται στο .NET Framework 2.0

  • Μια ενημερωμένη έκδοση διαφορετικό λογισμικό που έχει ένα μεταγενέστερο build CRL.

    Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
    945757 ζητήματα που διορθώνονται με το .NET Framework 2.0 Service Pack 1


    Για να κάνετε λήψη το .NET Framework 3.5, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Δημιουργία αρχείων ρύθμισης παραμέτρων

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

Πρέπει να δημιουργήσετε αρχεία ρύθμισης παραμέτρων για όλες τις υπηρεσίες Exchange Server 2007 διαχειριζόμενου κώδικα.

Πώς μπορείτε να δημιουργήσετε ένα νέο αρχείο ρύθμισης παραμέτρων

Εάν έχετε ήδη ένα αρχείο ρύθμισης παραμέτρων, μεταβείτε στην ενότητα "Τρόπος για να αλλάξετε ένα υπάρχον αρχείο ρύθμισης παραμέτρων". Για να δημιουργήσετε ένα νέο αρχείο ρύθμισης παραμέτρων εφαρμογής που περιέχει το διακόπτη που έχει εισαχθεί στο CLR 2.0 SP1, ακολουθήστε τα εξής βήματα:
  1. Δημιουργήστε ένα αρχείο και, στη συνέχεια, ονομάστε το
    ApplicationName.exe.config.
  2. Σε ένα πρόγραμμα επεξεργασίας κειμένου, ανοίξτε αυτό το αρχείο.
  3. Προσθέστε τον ακόλουθο κώδικα στο αρχείο.
    <configuration> <runtime>

    <generatePublisherEvidence enabled="false" />
    </runtime>
    </configuration>
  4. Αποθηκεύστε τις αλλαγές στο αρχείο.
Ίσως χρειαστεί να δημιουργήσετε νέα αρχεία ρύθμισης παραμέτρων για τις ακόλουθες υπηρεσίες ή τα προγράμματα:
  • Microsoft.Exchange.AntispamUpdateSvc.exe
  • MsExchangeFDS.exe
  • MSExchangeTransport.exe

Πώς μπορείτε να αλλάξετε ένα υπάρχον αρχείο ρύθμισης παραμέτρων

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

Εάν υπάρχει ήδη το αρχείο ρύθμισης παραμέτρων για μια υπηρεσία, θα πρέπει να προσθέσετε την ακόλουθη γραμμή στην ενότητα Επιλογές χρόνου εκτέλεσης στο αρχείο.
<generatePublisherEvidence enabled="false"/>
Για παράδειγμα, αφού προσθέσετε αυτήν την καταχώρηση, στην ενότητα Επιλογές χρόνου εκτέλεσης θα μοιάζει με το ακόλουθο παράδειγμα.
<configuration> <runtime><generatePublisherEvidence enabled="false"/>
<Other entries>
</runtime> </configuration>

Σημείωση Αντικατάσταση < άλλες καταχωρήσεις > σε αυτό το παράδειγμα, με τις αρχικές γραμμές.

Ίσως χρειαστεί να ενημερώσετε τα αρχεία ρύθμισης παραμέτρων για τις ακόλουθες υπηρεσίες ή τα προγράμματα:
  • Bin\EdgeTransport.exe
  • Bin\ExBPA.exe
  • Bin\ExBPACmd.exe
  • Bin\ExTRA.exe
  • Bin\Microsoft.Exchange.Cluster.ReplayService.exe
  • Bin\Microsoft.Exchange.EdgeSyncSvc.exe
  • Bin\Microsoft.Exchange.Monitoring.exe
  • Bin\Microsoft.Exchange.Search.ExSearch.exe
  • Bin\Microsoft.Exchange.ServiceHost.exe
  • Bin\MSExchangeMailboxAssistants.exe
  • Bin\MSExchangeMailSubmission.exe
  • Bin\MSExchangeTransportLogSearch.exe
  • ClientAccess\PopImap\Microsoft.Exchange.Imap4.Exe
  • ClientAccess\PopImap\Microsoft.Exchange.Pop3.Exe
Σημείωση Απενεργοποίηση του publisher αποδεικτικά στοιχεία δημιουργίας χαλάρωση ασφαλείας. Η συγκρότηση είναι αντιμετωπίζονται με τον ίδιο σαν να είχε μια μη έγκυρη υπογραφή Authenticode. Τα δικαιώματα που θα εκχωρούνταν με βάση μια επικυρωμένη υπογραφή Authenticode παραχωρούνται πλέον με αυτόν το διακόπτη ρύθμισης παραμέτρων. Αυτή η συμπεριφορά είναι αποδεκτή επειδή ο Exchange Server 2007 δεν είναι απαραίτητο να έχουν αποδείξεις εκδότη. Βασική πολιτική CAS δεν βασίζεται στην κλάση PublisherMembershipCondition. Επομένως, εκτός εάν η εφαρμογή εκτελείται σε έναν υπολογιστή που έχει προσαρμοσμένα τροποποιήσεις πολιτική αρχών έκδοσης Πιστοποιητικών ή εάν η εφαρμογή προορίζεται για να ικανοποιήσει τις απαιτήσεις για την κλάση PublisherIdentityPermission, μπορείτε με ασφάλεια να απενεργοποιήσετε τη δημιουργία του εκδότη αποδείξεις για τις υπηρεσίες του Exchange 2007 διαχειριζόμενου κώδικα.

Αντιμετώπιση προβλημάτων

Εάν μια υπηρεσία δεν ξεκινά μετά την τροποποίηση ή δημιουργία των αρχείων ρύθμισης παραμέτρων, υπάρχει συνήθως ένα σφάλμα σύνταξης XML ή μια εσφαλμένη τιμή. Και στις δύο περιπτώσεις, λαμβάνετε ένα μήνυμα λάθους από την υπηρεσία μεταφοράς ακμή 2007 Exchange που μοιάζει με το ακόλουθο:

Κατάσταση

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

Αναγνωριστικό άρθρου: 944752 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια