Αναγν. άρθρου: 820729
Ανάπτυξη όλων | Σύμπτυξη όλων

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

Περίληψη

Αυτό το άρθρο περιγράφει τις δυνατότητες καταγραφής σφαλμάτων των API πρωτοκόλλου μεταφοράς υπερκειμένου (HTTP).

Η διαχείριση ορισμένων σφαλμάτων που παρουσιάζονται σε μια εφαρμογή που βασίζεται σε HTTP γίνεται αυτόματα από το API HTTP αντί να μεταβιβαστούν ξανά σε μια εφαρμογή για διαχείριση. Αυτή η συμπεριφορά προκύπτει επειδή η συχνότητα αυτών των σφαλμάτων μπορεί διαφορετικά να κατακλύσει ένα αρχείο καταγραφής συμβάντων ή ένα πρόγραμμα χειρισμού εφαρμογών.

Τα παρακάτω θέματα περιγράφουν τις διαφορετικές πτυχές της καταγραφής σφαλμάτων API HTTP:

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

Ρύθμιση παραμέτρων καταγραφής σφαλμάτων API HTTP

Για να ρυθμίσουμε εμείς για εσάς τις παραμέτρους της καταγραφής σφαλμάτων API, μεταβείτε στην ενότητα "Αυτόματη επίλυση". Εάν προτιμάτε να ρυθμίσετε τις παραμέτρους καταγραφής σφαλμάτων API HTTP χωρίς τη βοήθειά μας, μεταβείτε στην ενότητα "Επίλυση από το χρήστη".

Αυτόματη επίλυση



Για αυτόματη επίλυση αυτού του προβλήματος, κάντε κλικ στο κουμπί ή στη σύνδεση Επίλυση (Fix it). Στο παράθυρο διαλόγου Λήψη αρχείου (File Download), κάντε κλικ στην εντολή Εκτέλεση (Run) και ακολουθήστε τα βήματα στον οδηγό "Αυτόματη επίλυση".

Disable HTTP API error logging
Microsoft Fix it 50635
Enable HTTP API error logging
Microsoft Fix it 50634


Σημειώσεις
  • Αυτός ο οδηγός ενδέχεται να είναι διαθέσιμος μόνο στα Αγγλικά. Ωστόσο, η αυτόματη επίλυση μπορεί να χρησιμοποιηθεί και για εκδόσεις των Windows σε άλλες γλώσσες.
  • Εάν δεν βρίσκεστε στον υπολογιστή που παρουσιάζει το πρόβλημα, αποθηκεύστε την αυτόματη επίλυση σε μια μονάδα δίσκου flash ή σε ένα CD και, στη συνέχεια, εκτελέστε την στον υπολογιστή που παρουσιάζει το πρόβλημα.



Επίλυση από το χρήστη

Τρεις τιμές μητρώου σε ένα κλειδί HTTP \Parameters ελέγχουν την καταγραφή σφαλμάτων API HTTP. Αυτά τα κλειδιά βρίσκονται στο ακόλουθο κλειδί μητρώου:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters
Σημείωση Η θέση και η μορφή των τιμών ρύθμισης παραμέτρων ενδέχεται να αλλάξει σε μεταγενέστερες εκδόσεις του λειτουργικού συστήματος Microsoft Windows.

Για να αλλάξετε τις τιμές μητρώου, αλλά και για να προβάλετε ή να τροποποιήσετε τα αρχεία καταγραφής και το φάκελο που τα περιέχει, πρέπει να έχετε διαπιστευτήρια Διαχειριστή/Τοπικού συστήματος.

Η ανάγνωση της ρύθμισης παραμέτρων πληροφοριών στις τιμές μητρώου πραγματοποιείται όταν ξεκινά το πρόγραμμα οδήγησης API HTTP. Επομένως, εάν αλλάξετε τις ρυθμίσεις, πρέπει να σταματήσετε και μετά να επανεκκινήσετε το πρόγραμμα οδήγησης για να γίνει ανάγνωση των νέων τιμών. Για να το κάνετε αυτό, πληκτρολογήστε τις εξής εντολές κονσόλας:
net stop http
net start http
Η ακόλουθη σύμβαση ονομάτων χρησιμοποιείται για την ονομασία των αρχείων καταγραφής:
httperr + αριθμός ακολουθίας + .log
Παράδειγμα: httperr4.log
Τα αρχεία καταγραφής ανακυκλώνονται όταν φτάσουν το μέγιστο μέγεθος που καθορίζει η τιμή μητρώου ErrorLogFileTruncateSize. Αυτή η τιμή δεν μπορεί να είναι μικρότερη από ένα megabyte (MB).

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

Στον ακόλουθο πίνακα περιγράφονται οι τιμές ρύθμισης παραμέτρων μητρώου.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Τιμή μητρώουΠεριγραφή
EnableErrorLoggingΈνα DWORD που μπορείτε να ορίσετε σε TRUE, για να ενεργοποιήσετε την καταγραφή σφαλμάτων ή σε FALSE για να την απενεργοποιήσετε. Η προεπιλεγμένη τιμή είναι TRUE.
ErrorLogFileTruncateSizeΈνα DWORD που καθορίζει το μέγιστο μέγεθος ενός αρχείου καταγραφής σφαλμάτων σε byte. Η προεπιλεγμένη τιμή είναι ένα MB (0x100000).

Σημείωση Η καθορισμένη τιμή δεν μπορεί να είναι μικρότερη από την προεπιλεγμένη τιμή.
ErrorLoggingDirΜια συμβολοσειρά που καθορίζει το φάκελο όπου το API HTTP τοποθετεί τα αρχεία καταγραφής του.

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

Τα παρακάτω είναι ο προεπιλεγμένος φάκελος όταν ο φάκελος δεν έχει καθοριστεί στο μητρώο:
%SystemRoot%\System32\LogFiles

Σημείωση Η τιμή συμβολοσειράς ErrorLoggingDir τιμή συμβολοσειράς πρέπει να είναι μια πλήρως προσδιορισμένη τοπική διαδρομή. Ωστόσο, μπορεί να περιέχει %SystemRoot%. Δεν είναι δυνατό να χρησιμοποιηθεί μια μονάδα δίσκου δικτύου ή ένα κοινόχρηστο στοιχείο δικτύου.

Μορφή των αρχείων καταγραφής σφαλμάτων API HTTP

Γενικά, τα αρχεία καταγραφής σφαλμάτων API HTTP έχουν την ίδια μορφή ως αρχεία καταγραφής σφαλμάτων W3C, εκτός από το ότι τα αρχεία καταγραφής σφαλμάτων API HTTP δεν περιέχουν επικεφαλίδες στηλών. Κάθε γραμμή σε ένα αρχείο καταγραφής σφαλμάτων API HTTP καταγράφει ένα σφάλμα. Τα πεδία εμφανίζονται σε μια συγκεκριμένη σειρά. Ένα μόνο κενό διάστημα (0x0020) διαχωρίζει κάθε πεδίο από το προηγούμενο πεδίο. Σε κάθε πεδίο, τα σύμβολα συν (0x002B) αντικαθιστούν ειδικούς χαρακτήρες, καρτέλες και μη εκτυπώσιμους χαρακτήρες ελέγχου.

Ο ακόλουθος πίνακας προσδιορίζει τα πεδία και τη σειρά των πεδίων σε ένα αρχείο καταγραφής σφαλμάτων.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
ΠεδίοΠεριγραφή
ΗμερομηνίαΤο πεδίο "Ημερομηνία" ακολουθεί τη μορφή W3C. Αυτό το πεδίο βασίζεται σε Συντονισμένη παγκόσμια ώρα (UTC). Το πεδίο "Ημερομηνία" είναι πάντα δέκα χαρακτήρες με τη μορφή ΕΕΕΕ-ΜΜ-ΗΗ. Για παράδειγμα, η 1η Μαΐου 2003 εκφράζεται ως 2003-05-01.
ΏραΤο πεδίο "Ώρα" ακολουθεί τη μορφή W3C. Αυτό το πεδίο βασίζεται σε UTC. Το πεδίο της ώρας πρέπει να είναι πάντα οκτώ χαρακτήρες με τη μορφή ΩΩ:ΛΛ:ΔΔ. Για παράδειγμα, η ώρα 5:30 Μ.Μ. (UTC) εκφράζεται ως 17:30:00.
Διεύθυνση IP του υπολογιστή-πελάτηΗ διεύθυνση IP του υπολογιστή-πελάτη που επηρεάζεται. Η τιμή σε αυτό το πεδίο μπορεί να είναι μια διεύθυνση IPv4 ή μια διεύθυνση IPv6. Εάν η διεύθυνση IP του υπολογιστή-πελάτη είναι μια διεύθυνση IPv6, το πεδίο ScopeId περιλαμβάνεται επίσης στη διεύθυνση.
Θύρα υπολογιστή-πελάτηΟ αριθμός θύρας για τον υπολογιστή-πελάτη που επηρεάζεται.
Διεύθυνση IP του διακομιστήΗ διεύθυνση IP του διακομιστή που επηρεάζεται. Η τιμή σε αυτό το πεδίο μπορεί να είναι μια διεύθυνση IPv4 ή μια διεύθυνση IPv6. Εάν η διεύθυνση IP του διακομιστή είναι μια διεύθυνση IPv6, το πεδίο ScopeId περιλαμβάνεται επίσης στη διεύθυνση.
Θύρα διακομιστήΟ αριθμός θύρας του διακομιστή που έχει επηρεαστεί.
Έκδοση πρωτοκόλλουΗ έκδοση του πρωτοκόλλου που χρησιμοποιείται.

Εάν η σύνδεση δεν έχει αναλυθεί με επάρκεια για να καθοριστεί η έκδοση πρωτοκόλλου, ένα ενωτικό (0x002D) χρησιμοποιείται ως σύμβολο κράτησης θέσης για το κενό πεδίο.

Εάν ο αριθμός της κύριας έκδοσης ή ο αριθμός της δευτερεύουσας έκδοσης που αναλύεται είναι μεγαλύτερος ή ίσος του 10, η έκδοση καταγράφεται ως HTTP/?.?.
ΡήμαΗ κατάσταση ρήματος την οποία μεταβιβάζει η τελευταία αίτηση που αναλύεται. Περιλαμβάνονται άγνωστα ρήματα, αλλά κάθε ρήμα το οποίο έχει περισσότερα από 255 byte, περικόπτεται στο μήκος αυτό. Εάν δεν υπάρχει διαθέσιμο ρήμα, ένα ενωτικό (0x002D) χρησιμοποιείται ως σύμβολο κράτησης θέσης για το κενό πεδίο.
CookedURL + ερώτημαΗ διεύθυνση URL και οποιοδήποτε ερώτημα σχετίζεται με αυτό καταγράφονται ως ένα πεδίο που διαχωρίζεται από ένα ερωτηματικό (0x3F). Αυτό το πεδίο περικόπτεται στο όριο μήκους των 4096 byte.

Εάν αυτή η διεύθυνση URL έχει αναλυθεί, καταγράφεται με τη μετατροπή σελίδας τοπικού κώδικα και αντιμετωπίζεται ως πεδίο Unicode.

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

Εάν το API HTTP δεν είναι δυνατό να αναλύσει αυτήν τη διεύθυνση URL, ένα ενωτικό (0x002D) χρησιμοποιείται ως σύμβολο κράτησης θέσης για το κενό πεδίο.
Κατάσταση πρωτοκόλλουΗ κατάσταση του πρωτοκόλλου δεν μπορεί να υπερβαίνει το 999.

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

Εάν η κατάσταση πρωτοκόλλου δεν είναι διαθέσιμη, ένα ενωτικό (0x002D) χρησιμοποιείται ως σύμβολο κράτησης θέσης για το κενό πεδίο.
Αναγνωριστικό τοποθεσίαςΔεν χρησιμοποιείται σε αυτήν την έκδοση του API HTTP. Ένα ενωτικό κράτησης θέσης (0x002D) εμφανίζεται πάντα σε αυτό το πεδίο.
Φράση αιτίαςΑυτό το πεδίο περιέχει μια συμβολοσειρά που προσδιορίζει τον τύπο του σφάλματος που έχει καταγραφεί. Αυτό το πεδίο δεν πρέπει να είναι ποτέ κενό.
Όνομα ουράςΑυτό είναι το όνομα ουράς της αίτησης.
Οι ακόλουθες γραμμές δείγματος προέρχονται από ένα αρχείο καταγραφής σφαλμάτων API HTTP:
2002-07-05 18:45:09 172.31.77.6 2094 172.31.77.6 80 HTTP/1.1 GET /qos/1kbfile.txt 503 – ConnLimit 2002-07-05 19:51:59 127.0.0.1 2780 127.0.0.1 80 HTTP/1.1 GET /ThisIsMyUrl.htm 400 – Hostname 2002-07-05 19:53:00 127.0.0.1 2894 127.0.0.1 80 HTTP/2.0 GET / 505 - Version_N/S 2002-07-05 20:06:01 172.31.77.6 64388 127.0.0.1 80 - - - - - Timer_MinBytesPerSecond

Τύποι σφαλμάτων που καταγράφει το API HTTP

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

Η ακόλουθη λίστα προσδιορίζει τους τύπους των σφαλμάτων που καταγράφει το API HTTP:
  • Απαντήσεις σε υπολογιστές-πελάτες Το API HTTP στέλνει μια απόκριση σφάλματος σε έναν υπολογιστή-πελάτη, για παράδειγμα, ένα σφάλμα 400, το οποίο προκαλείται από ένα σφάλμα ανάλυσης στην τελευταία αίτηση που λήφθηκε. Αφού το API HTTP στείλει την απόκριση του σφάλματος, τερματίζει τη σύνδεση.
  • Λήξεις χρονικών ορίων σύνδεσης Το API HTTP τερματίζει μια σύνδεση λόγω λήξης χρονικού ορίου. Εάν μια αίτηση βρίσκεται σε εκκρεμότητα όταν λήξει το χρονικό όριο μιας σύνδεσης, η αίτηση χρησιμοποιείται για να παρέχει περισσότερες πληροφορίες σχετικά με τη σύνδεση στο αρχείο καταγραφής σφαλμάτων.
  • Ορφανές αιτήσεις Μια διαδικασία λειτουργίας χρήστη τερματίζεται απροσδόκητα, ενώ υπάρχουν ακόμη αιτήσεις σε ουρά που δρομολογούνται στη συγκεκριμένη διαδικασία. Το API HTTP καταγράφει τις ορφανές αιτήσεις στο αρχείο καταγραφής σφαλμάτων.
Συγκεκριμένοι τύποι σφαλμάτων καθορίζονται από τις συμβολοσειρές Φράση αιτίας που εμφανίζονται πάντα ως το τελευταίο πεδίο κάθε γραμμής σφαλμάτων. Ο ακόλουθος πίνακας προσδιορίζει τις φράσεις αιτίας API HTTP.
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Φράση αιτίαςΠεριγραφή

AppOfflineΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή σφάλματα εφαρμογών προκάλεσαν την μεταφορά της εφαρμογή εκτός σύνδεσης.
AppPoolTimerΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή η διεργασία χώρου συγκέντρωσης εφαρμογών είναι υπερβολικά απασχολημένη για το χειρισμό της αίτησης.
AppShutdownΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή η εφαρμογή τερματίστηκε αυτόματα σε απόκριση της πολιτικής του διαχειριστή.
BadRequestΠαρουσιάστηκε ένα σφάλμα ανάλυσης κατά την επεξεργασία μιας αίτησης.
Client_ResetΗ σύνδεση ανάμεσα στον υπολογιστή-πελάτη και στο διακομιστή τερματίστηκε πριν γίνει δυνατή η αντιστοίχιση της αίτησης σε μια διεργασία εργασίας. Η πιο συνήθης αιτία αυτής της συμπεριφοράς είναι ότι ο υπολογιστής-πελάτης κλείνει πρόωρα τη σύνδεσή του με το διακομιστή.
Connection_Abandoned_By_AppPoolΜια διεργασία εργασίας από το χώρο συγκέντρωσης εφαρμογών έκλεισε απροσδόκητα ή τερμάτισε μια εκκρεμή αίτηση, κλείνοντας το δείκτη χειρισμού της.
Connection_Abandoned_By_ReqQueueΜια διεργασία εργασίας από το χώρο συγκέντρωσης εφαρμογών έκλεισε απροσδόκητα ή τερμάτισε μια εκκρεμή αίτηση, κλείνοντας το δείκτη χειρισμού της. Ειδικά για Windows Vista και Windows Server 2008.
Connection_DroppedΗ σύνδεση ανάμεσα στον υπολογιστή-πελάτη και στο διακομιστή τερματίστηκε προτού μπορέσει ο διακομιστής να στείλει το τελικό πακέτο απόκρισης. Η πιο συνήθης αιτία αυτής της συμπεριφοράς είναι ότι ο υπολογιστής-πελάτης κλείνει πρόωρα τη σύνδεσή του με το διακομιστή.
Connection_Dropped_List_FullΗ λίστα συνδέσεων που έχουν απορριφθεί μεταξύ υπολογιστών-πελατών και του διακομιστή είναι πλήρης. Ειδικά για Windows Vista και Windows Server 2008.
ConnLimitΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή το όριο του επιπέδου σύνδεσης της τοποθεσίας συμπληρώθηκε ή έγινε υπέρβασή του.
Connections_RefusedΗ μνήμη NonPagedPool πυρήνα έχει πέσει κάτω από τα 20 MB και το http.sys διέκοψε τη λήψη νέων συνδέσεων
ΑπενεργοποιημένοΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή ένας διαχειριστής έχει αναλάβει την εφαρμογή χωρίς σύνδεση.
EntityTooLargeΜια οντότητα υπερέβη το μέγιστο μέγεθος που επιτρέπεται.
FieldLengthΈγινε υπέρβαση του ορίου μήκους πεδίου.
ForbiddenΚατά την ανάλυση παρουσιάστηκε ένα στοιχείο ή ακολουθία forbidden.
HeaderΠαρουσιάστηκε ένα σφάλμα ανάλυσης σε μια κεφαλίδα.
HostnameΠαρουσιάστηκε ένα σφάλμα ανάλυσης κατά την επεξεργασία ενός Hostname.
InternalΠαρουσιάστηκε ένα εσωτερικό σφάλμα διακομιστή (σφάλμα HTTP 500).
Invalid_CR/LFΠαρουσιάστηκε ένας εσφαλμένος χαρακτήρας επαναφοράς ή αλλαγή γραμμής.
LengthRequiredΜια απαιτούμενη τιμή μήκους έλειπε.
N/AΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή παρουσιάστηκε ένα εσωτερικό σφάλμα (όπως μια αποτυχία εκχώρησης μνήμης).
N/IΠαρουσιάστηκε ένα σφάλμα μη εφαρμογής (ένα σφάλμα HTTP 501) ή παρουσιάστηκε ένα σφάλμα μη διαθέσιμης υπηρεσίας (ένα σφάλμα HTTP 503), λόγω άγνωστης κωδικοποίησης μεταφοράς.
NumberΠαρουσιάστηκε ένα σφάλμα ανάλυσης κατά την επεξεργασία ενός αριθμού.
PreconditionΈλειπε μια απαραίτητη προϋπόθεση.
QueueFullΠαρουσιάστηκε σφάλμα μη διαθέσιμης υπηρεσίας (σφάλμα HTTP 503). Η υπηρεσία δεν είναι διαθέσιμη, επειδή η ουρά αιτήσεων εφαρμογής είναι πλήρης.
RequestLengthΈγινε υπέρβαση του ορίου μήκους αίτησης.
Timer_AppPoolΗ σύνδεση έληξε, επειδή ήταν πολύ μεγάλος ο χρόνος αναμονής μιας αίτησης σε μια ουρά χώρου συγκέντρωσης εφαρμογών και ως αποτέλεσμα, δεν ήταν δυνατή η κατάργηση της ουράς και η επεξεργασία της. Η διάρκεια του χρονικού ορίου είναι ConnectionTimeout. Από προεπιλογή, αυτή η τιμή ορίζεται σε δύο λεπτά.
Timer_ConnectionIdleΗ σύνδεση έχει λήξει και παραμένει αδρανής. Η προεπιλεγμένη διάρκεια του ConnectionTimeout είναι δύο λεπτά.
Timer_EntityBodyΗ σύνδεση έληξε προτού φτάσει το κύριο τμήμα οντότητας της αίτησης. Όταν γίνει σαφές ότι μια αίτηση έχει ένα κύριο τμήμα οντότητας, το API HTTP ενεργοποιεί το χρονόμετρο Timer_EntityBody. Αρχικά, το όριο αυτού του χρονομέτρου έχει οριστεί στην τιμή ConnectionTimeout (συνήθως 2 λεπτά). Όποτε μια ένδειξη άλλων δεδομένων λαμβάνεται σε αυτήν την αίτηση, το API HTTP επαναφέρει το χρονόμετρο για να δώσει στη σύνδεση περιθώριο δύο ακόμη λεπτών (ή οτιδήποτε καθορίζεται στο ConnectionTimeout).
Timer_HeaderWaitΗ σύνδεση έληξε, επειδή η ανάλυση της κεφαλίδας για μια αίτηση διήρκεσε περισσότερο από το προεπιλεγμένο όριο των δύο λεπτών.
Timer_MinBytesPerSecondΗ σύνδεση έληξε, επειδή ο υπολογιστής-πελάτης δεν λάμβανε απόκριση σε εύλογη ταχύτητα. Η ταχύτητα αποστολής απόκρισης ήταν πιο αργή από την προεπιλεγμένη τιμή των 240 byte/δευτερόλεπτο. Αυτό μπορεί να ελεγχθεί με την ιδιότητα μετα-βάσης MinFileBytesPerSec.
Timer_ReqQueueΗ σύνδεση έληξε, επειδή ήταν πολύ μεγάλος ο χρόνος αναμονής μιας αίτησης σε μια ουρά χώρου συγκέντρωσης εφαρμογών και ως αποτέλεσμα, δεν ήταν δυνατή η κατάργηση της ουράς. Η διάρκεια του χρονικού ορίου είναι ConnectionTimeout. Από προεπιλογή, αυτή η τιμή ορίζεται σε δύο λεπτά. Ειδικά για Windows Vista και Windows Server 2008.
Timer_ResponseΣε δέσμευση. Προς το παρόν, δεν χρησιμοποιείται.
Timer_SslRenegotiation Η σύνδεση έληξε, επειδή η επαναδιαπραγμάτευση SSL μεταξύ του υπολογιστή-πελάτη και του διακομιστή διήρκησε περισσότερο από το προεπιλεγμένο χρονικό όριο λήξης των δύο λεπτών.
URLΠαρουσιάστηκε ένα σφάλμα ανάλυσης κατά την επεξεργασία μιας διεύθυνσης URL.
URL_LengthΜια διεύθυνση URL υπερέβη το μέγιστο επιτρεπόμενο μέγεθος.
VerbΠαρουσιάστηκε ένα σφάλμα ανάλυσης κατά την επεξεργασία ενός ρήματος.
Version_N/SΠαρουσιάστηκε ένα σφάλμα έκδοσης που δεν υποστηρίζεται (ένα σφάλμα HTTP 505).

Αναφορές

Για περισσότερες πληροφορίες σχετικά με την προσθήκη επιπλέον πεδίων καταγραφής για την καταγραφή σφαλμάτων HTTP του IIS, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
832975 Τώρα διατίθενται πρόσθετες ιδιότητες για την καταγραφή στο αρχείο καταγραφής # Httperr, στο IIS 6.0 και το IIS 7.0 (Ενδέχεται να είναι στα Αγγλικά)

Ιδιότητες

Αναγν. άρθρου: 820729 - Τελευταία αναθεώρηση: Παρασκευή, 30 Νοεμβρίου 2012 - Αναθεώρηση: 8.0
Λέξεις-κλειδιά: 
kbhttphandlers kbhttp kbapi kberrmsg kbinfo kbfixme kbmsifixme KB820729

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

 

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