Αναγν. άρθρου: 922730 - Τελευταία αναθεώρηση: Παρασκευή, 24 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0

Ο λογαριασμός που χρησιμοποιείται για ανώνυμη πρόσβαση μπορεί απροσδόκητα κλείδωμα στις υπηρεσίες IIS 6.0 ή στις υπηρεσίες IIS 5.0

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

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

Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Στο Microsoft Internet Information Services (IIS) 6.0 ή στον Microsoft Internet Information Services (IIS) 5.0, ο λογαριασμός που χρησιμοποιείται για ανώνυμη πρόσβαση μπορεί να είναι απροσδόκητα κλειδωμένος. Επιπλέον, ενδέχεται να καταγραφεί ένα ή περισσότερα συμβάντα παρόμοια με το ακόλουθο στο αρχείο καταγραφής ασφαλείας:
Συμβάν 1

Τύπος συμβάντος: Αποτυχημένος έλεγχος
Προέλευση συμβάντος: ασφάλεια
Κατηγορία συμβάντος: Σύνδεση/αποσύνδεση
Το Αναγνωριστικό συμβάντος: 539
Περιγραφή:
Αποτυχία σύνδεσης:
Αιτία: Κλειδωμένος λογαριασμός
Όνομα χρήστη (User name):, UserName
ΤΟΜΕΑΣ:ΤΟΜΕΑΣ
Σύνδεση του τύπου: 2
Η σύνδεση της διαδικασίας: οι υπηρεσίες IIS
Το πακέτο ελέγχου ταυτότητας: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0

Συμβάν 2

Τύπος συμβάντος: Αποτυχημένος έλεγχος
Προέλευση συμβάντος: ασφάλεια
Κατηγορία συμβάντος: Λογαριασμός σύνδεσης
Το Αναγνωριστικό συμβάντος: 681
Περιγραφή:
Η σύνδεση σε λογαριασμό:, UserNameαπό: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0 από το σταθμό εργασίας:computerNameΑποτυχία. Ο κωδικός σφάλματος ήταν: 3221226036

Συμβάν 3

Τύπος συμβάντος: προειδοποίηση
Προέλευση συμβάντος: W3SVC
Κατηγορία συμβάντος: καμία
Το Αναγνωριστικό συμβάντος: 100
Περιγραφή:
Ο διακομιστής δεν ήταν δυνατό να συνδεθεί στο λογαριασμό των Windows NT 'useraccount' λόγω με το ακόλουθο σφάλμα: Η αναφερόμενη λογαριασμού αυτήν τη στιγμή είναι κλειδωμένος και δεν μπορεί να καταγραφεί σε

ΣΗΜΕΙΩΣΕΙΣ
  • , UserNameείναι ένα σύμβολο κράτησης θέσης για το όνομα χρήστη.
  • ΤΟΜΕΑΣείναι ένα σύμβολο κράτησης θέσης για το όνομα τομέα.
  • computerNameείναι ένα σύμβολο κράτησης θέσης για το όνομα του υπολογιστή.
  • Useraccountείναι ένα σύμβολο κράτησης θέσης για το λογαριασμό χρήστη στην υπηρεσία καταλόγου Active Directory ή σε τοπικούς χρήστες και ομάδες.

Αιτία

Αυτό το ζήτημα μπορεί να προκύψει εάν ισχύει μία ή περισσότερες από τις ακόλουθες συνθήκες:
  • Το αρχείο καταγραφής ασφαλείας είναι πλήρες και το ακόλουθο κλειδί μητρώου έχει οριστεί σε μια εσφαλμένη τιμή:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\CrashOnAuditFail
  • Ο λογαριασμός που χρησιμοποιείται για ανώνυμη πρόσβαση δεν έχει τα δικαιώματα που απαιτούνται για την πρόσβαση στην τοποθεσία Web.
  • Ο κωδικός πρόσβασης για το λογαριασμό που χρησιμοποιείται για ανώνυμη πρόσβαση στις υπηρεσίες IIS δεν είναι συγχρονισμένη με τον κωδικό πρόσβασης για το λογαριασμό στην υπηρεσία καταλόγου Active Directory ή σε τοπικούς χρήστες και ομάδες.
  • Ο λογαριασμός που χρησιμοποιείται για ανώνυμη πρόσβαση έχει διαφορετικό κωδικό πρόσβασης σε μια άλλη ιδιότητα μετα-βάσης των υπηρεσιών IIS.

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

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

Μέθοδος 1: Επαλήθευση των ρυθμίσεων μητρώου

Βεβαιωθείτε ότι το αρχείο καταγραφής ασφαλείας δεν είναι πλήρης. Επιπλέον, βεβαιωθείτε ότι έχει οριστεί το ακόλουθο κλειδί μητρώου για τη σωστή τιμή:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\CrashOnAuditFail
Για περισσότερες πληροφορίες σχετικά με αυτήν τη διαδικασία, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
832981  (http://support.microsoft.com/kb/832981/ ) Οι χρήστες δεν έχουν πρόσβαση τοποθεσίες Web, όταν το αρχείο καταγραφής ασφαλείας είναι πλήρες

Μέθοδος 2: Επαλήθευση των δικαιωμάτων

Βεβαιωθείτε ότι ο λογαριασμός που χρησιμοποιείται για ανώνυμη πρόσβαση έχει τα δικαιώματα που απαιτούνται για την πρόσβαση στην τοποθεσία Web. Για να το κάνετε αυτό, χρησιμοποιήστε το εργαλείο έκδοση 1.0 του ελέγχου ταυτότητας και διαγνωστικά ελέγχου πρόσβασης (AuthDiag). Για περισσότερες πληροφορίες σχετικά με το εργαλείο AuthDiag, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://www.Microsoft.com/windowsserver2003/IIS/Support/Default.mspx (http://www.microsoft.com/windowsserver2003/iis/support/default.mspx)

Μέθοδος 3: Συγχρονισμός των κωδικών πρόσβασης

Για να συγχρονίσετε τον κωδικό πρόσβασης για το λογαριασμό που χρησιμοποιείται για ανώνυμη πρόσβαση στις υπηρεσίες IIS με τον κωδικό πρόσβασης για το λογαριασμό στην υπηρεσία καταλόγου Active Directory ή σε τοπικούς χρήστες και ομάδες.Για περισσότερες πληροφορίες σχετικά με αυτήν τη διαδικασία, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
909887  (http://support.microsoft.com/kb/909887/ ) Εμφανίζεται μήνυμα λάθους όταν προσπαθείτε να προβάλετε μια ιστοσελίδα που φιλοξενείται στον Internet Information Server 6.0 χρησιμοποιώντας ανώνυμης πρόσβασης: "401.1 Unauthorized: Αποτυχία σύνδεσης"

Method 4: Verify that the password for the account is consistent in the IIS metabase

Verify that the account that is used for anonymous access does not exist with a different password in the IIS metabase. For example, the account that is used for anonymous access may be unexpectedly locked out if the following conditions are true:
  • Για ναUNCUserNameproperty uses the account that is used for anonymous access.
  • This account is configured to use a different password.
To verify that the password for the account is consistent in the IIS metabase, search the IIS metabase for all instances of the account that is used for anonymous access. Verify that all instances of this account have the same password as the password that is configured in IIS.

To search the IIS metabase, follow these steps:
  1. Κάντε κλικStartΚάντε κλικΕκτέλεσηTYPECmd, και στη συνέχεια κάντε κλικ στο κουμπίOk.
  2. At the command prompt, use theCDcommand to change to the Inetpub\Adminscripts directory.
  3. Στη γραμμή εντολών, πληκτρολογήστεCscript Adsutil.vbs Enum_all > Metabase.txtκαι κατόπιν πατήστε το πλήκτρο ENTER.
  4. Στη γραμμή εντολών, πληκτρολογήστεΈξοδος (Exit)και κατόπιν πατήστε το πλήκτρο ENTER.
  5. Open the Metabase.txt file, and then search for all instances of the account that is used for anonymous access. Verify that all instances of this account have the same password as the password that is configured in IIS.
ΣΗΜΕΙΩΣΕΙΣ
  • You can open the IIS 6.0 Metabase.xml file in Notepad.
  • In IIS 6.0, you can use Metabase Explorer to view and to edit the IIS metabase. Metabase Explorer is available in the IIS 6.0 Resource Kit.
  • In IIS 5.0, you can use the MetaEdit tool to view and to edit the IIS metabase. However, the MetaEdit tool is not a supported tool.

Method 5: Create a new user account

Create a new user account. Then, configure IIS to use the new user account for anonymous access.

ΣΗΜΕΙΩΣΗYou must grant the new user account the required NTFS permissions and user rights.

Περισσότερες πληροφορίες

For more information about how to troubleshoot account lockouts, visit the following Microsoft TechNet Web site:
http://technet2.microsoft.com/windowsserver/en/library/d7e66b86-7b31-45a8-b11f-449fe7e7c62e1033.mspx (http://technet2.microsoft.com/windowsserver/en/library/d7e66b86-7b31-45a8-b11f-449fe7e7c62e1033.mspx)
For more information about how to grant the required NTFS permissions and user rights for an IIS 5.0 Web server, click the following article number to view the article in the Microsoft Knowledge Base:
271071  (http://support.microsoft.com/kb/271071/ ) How to set required NTFS permissions and user rights for an IIS 5.0 Web server
For more information about the IIS Resource Kit, click the following article number to view the article in the Microsoft Knowledge Base:
840671  (http://support.microsoft.com/kb/840671/ ) The IIS 6.0 Resource Kit Tools

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Οδηγός Microsoft Internet Information Services 6.0
Λέξεις-κλειδιά: 
kbtshoot kbprb kbmt KB922730 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:922730  (http://support.microsoft.com/kb/922730/en-us/ )