Μια εφαρμογή των Windows του .NET Framework 2.0 με ψηφιακή υπογραφή μπορεί να ξεκινήσει πολύ αργά ή μια υπηρεσία των Windows ενδέχεται να λήξει το χρονικό όριο κατά την εκκίνηση

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 941990 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Όταν προσπαθείτε να ξεκινήσετε μια εφαρμογή των Windows του Microsoft .NET Framework 2.0 με ψηφιακή υπογραφή ή μια υπηρεσία των Windows, η εφαρμογή ξεκινά πολύ αργά. Υπηρεσίες των Windows με ψηφιακή υπογραφή μπορεί να λήξει το χρονικό όριο κατά την εκκίνηση και θα λάβετε το ακόλουθο μήνυμα λάθους από τη Διαχείριση ελέγχου υπηρεσιών:
Σφάλμα 1053: Η υπηρεσία δεν αποκρίθηκε στην αίτηση εκκίνησης ή ελέγχου έγκαιρα.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή η εφαρμογή πρέπει να κάνετε λήψη της λίστας ανάκλησης πιστοποιητικών (CRL) για τον έλεγχο ταυτότητας. Ωστόσο, έλλειψης συνδεσιμότητας δικτύου προκαλεί τη λήψη να αποτύχει με λήξη του χρονικού ορίου. Για παράδειγμα, ένα τείχος προστασίας ενδέχεται να αποκλείσει πιθανώς η λήψη. Κατά την πρώτη εκκίνηση των Windows, η σύνδεση δικτύου δεν προετοιμάζεται ακόμα.

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

Για την επίλυση αυτού του ζητήματος, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.

Μέθοδος 1

Προσωρινή αποθήκευση τοπικά τα πιστοποιητικά.

ΣΗΜΕΙΩΣΗΤο πιστοποιητικό θα λήγουν εντός 15 ημερών.

Μέθοδος 2

Για να ελαχιστοποιήσετε την προεπιλεγμένη ρύθμιση χρονικού ορίου στο δίκτυο.Για περισσότερες πληροφορίες σχετικά με τον τρόπο αλλαγής του χρονικού ορίου των προεπιλεγμένων, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
841632Εμφανίζεται το μήνυμα λάθους "Έγινε ανάκληση του πιστοποιητικού πελάτη 403.13 " (403.13 client certificate revoked) μετά την εγκατάσταση της ενημερωμένης έκδοσης ασφαλείας MS04-11

Η μέθοδος 3

Για μια υπηρεσία, μπορείτε να αυξήσετε την προεπιλεγμένη ρύθμιση χρονικού ορίου για να είναι δυνατή η εκκίνηση της υπηρεσίας. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
  1. Κάντε κλικStartΚάντε κλικΕκτέλεσηTYPERegedit, και στη συνέχεια κάντε κλικ στο κουμπίOk.
  2. Εντοπίστε το παρακάτω δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
  3. Στο διακομιστήΕπεξεργαστείτε τη διαδρομήμενού, σημείοΝέα, και στη συνέχεια κάντε κλικ στο κουμπίΤιμή DWORD.
  4. TYPEServicesPipeTimeoutκαι κατόπιν πατήστε το πλήκτρο ENTER.
  5. Κάντε δεξιό κλικ στο στοιχείοServicesPipeTimeout, και στη συνέχεια κάντε κλικ στο κουμπίΤροποποίηση (Modify).
  6. ΣτοΔεδομένα τιμήςπλαίσιο, πληκτρολογήστε το επιθυμητό χρονικό όριο τιμής σε χιλιοστά του δευτερολέπτου (ms) και, στη συνέχεια, κάντε κλικ στο κουμπίOk. Για παράδειγμα, εάν το νέο χρονικό όριο υπηρεσίας πρέπει να είναι 60 δευτερόλεπτα, πληκτρολογήστε60000ΣτοΔεδομένα τιμής"Τύπος" (Type).
  7. Στο διακομιστήFILEμενού, κάντε κλικ στο κουμπίΈξοδος (Exit).
  8. Ξεκινήστε πάλι τον υπολογιστή.

    ΣΗΜΕΙΩΣΗΠρέπει να επανεκκινήσετε τον υπολογιστή σας για τη Διαχείριση ελέγχου υπηρεσιών για να εφαρμοστεί αυτή η αλλαγή.

Κατάσταση

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

Ιδιότητες

Αναγν. άρθρου: 941990 - Τελευταία αναθεώρηση: Παρασκευή, 24 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft .NET Framework 2.0
Λέξεις-κλειδιά: 
kbdevsicnvrtkb kbPubTypeKC kberrmsg kbtshoot kbprb kbmt KB941990 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:941990

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com