Internet Explorer δεν μπορεί να αποσυμπιέσει περιεχομένου HTTP, όταν επισκέπτεστε μια τοποθεσία Web

Σημαντικό Αυτό το άρθρο περιέχει πληροφορίες σχετικά με τον τρόπο τροποποίησης του μητρώου. Φροντίστε να δημιουργήσετε αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Βεβαιωθείτε ότι γνωρίζετε τον τρόπο επαναφοράς του μητρώου εάν παρουσιαστεί κάποιο πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τη δημιουργία αντιγράφων ασφαλείας, επαναφοράς και τροποποίησης του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
256986 περιγραφή του μητρώου των Microsoft Windows
Σφάλμα #: 29811 (IE OE Sustained Engineering)

Συμπτώματα

Όταν επισκέπτεστε μια τοποθεσία Web, Microsoft Internet Explorer δεν μπορεί να αποσυμπιέσει περιεχομένου HTTP. Ενδέχεται να αντιμετωπίσετε αυτό το ζήτημα, όταν ισχύουν όλες οι ακόλουθες συνθήκες:
  • Τμηματική κωδικοποίηση είναι ενεργοποιημένη στο διακομιστή Web.
  • Συμπίεση HTTP είναι ενεργοποιημένη στο διακομιστή Web.
  • Τα δεδομένα αποστέλλονται από το διακομιστή Web με χρήση του πρωτοκόλλου HTTPS.
Ενδέχεται να αντιμετωπίσετε διάφορα συμπτώματα αυτού του ζητήματος, ανάλογα με το περιεχόμενο που Internet Explorer προσπαθεί να αποσυμπιέσει. Για παράδειγμα, εάν το περιεχόμενο που αποστέλλεται από το διακομιστή της τοποθεσίας Web είναι ένα αρχείο JavaScript, ενδέχεται να εμφανιστεί ένα σφάλμα δέσμης ενεργειών.

Αιτία

Αυτό το ζήτημα παρουσιάζεται όταν μια ειδοποίηση μεταξύ WININET και URLMON χάνεται. Όταν χάνεται μια ειδοποίηση, ένα κωδικοποιημένο μπλοκ που απαιτείται για την αποσυμπίεση χάνεται. Όταν ένα κωδικοποιημένο μπλοκ χάνεται, το πρόγραμμα αποσυμπίεσης gzip αποτυγχάνει.

Σημειώσεις
  • Το WININET (Wininet.dll) είναι το στοιχείο που λαμβάνει τα δεδομένα του HTTP. Το URLMON (urlmon.dll) είναι το στοιχείο που υλοποιεί το πρόγραμμα αποσυμπίεσης gzip.
  • Συμπίεση HTTP είναι επίσης γνωστό ως κωδικοποίηση gzip.

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

Πληροφορίες πακέτου υπηρεσιών

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για τα Windows XP. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322389 τον τρόπο απόκτησης του τελευταίου service pack των Windows XP

Πληροφορίες άμεσης επιδιόρθωσης

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

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

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
Microsoft Internet Explorer 6 Service Pack 1 (SP1)
   Date         Time   Version           Size  File name   -------------------------------------------------------
14-Jan-2005 17:21 6.0.2800.1489 581,632 Wininet.dll
Microsoft Internet Explorer 6 Service Pack 2 (SP2)
   Date         Time   Version           Size  File name   -------------------------------------------------------
10-Jun-2005 01:38 6.0.2900.2695 658,944 Wininet.dll

Πληροφορίες εγκατάστασης

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

Μετά την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης, ακολουθήστε τα εξής βήματα:

  1. Κλείσετε τον Internet Explorer.
  2. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε regeditκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  3. Εντοπίστε και, στη συνέχεια, κάντε κλικ στο ακόλουθο δευτερεύον κλειδί μητρώου:

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_RESET_SOCKET_FLAGS_KB871205
  4. Στο μενού Επεξεργασία , επιλέξτε Δημιουργίακαι, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.

  5. Πληκτρολογήστε Iexplore.exe, και στη συνέχεια πιέστε το πλήκτρο ENTER.

  6. Κάντε δεξιό κλικ Iexplore.exe, και στη συνέχεια κάντε κλικ στο κουμπί Τροποποίηση.

  7. Στο πλαίσιο " δεδομένα τιμής ", πληκτρολογήστε 00000001, και στη συνέχεια κάντε κλικ στο κουμπί OK.

  8. Κλείστε τον Επεξεργαστή μητρώου.

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, απενεργοποιήστε την τμηματική κωδικοποίηση ή απενεργοποιήστε τη συμπίεση HTTP στο διακομιστή Web. Για να προβάλετε τις ρυθμίσεις συμπίεσης HTTP σε υπηρεσίες Microsoft Internet Information Services (IIS) 6.0, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, έπειτα στην επιλογή Εργαλεία διαχείρισηςκαι, στη συνέχεια, κάντε κλικ στη Διαχείριση υπηρεσιών Internet Information Services (IIS).
  2. Αναπτύξτε το διακομιστή Web, κάντε δεξιό κλικ σε τοποθεσίες Webκαι, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες.
  3. Κάντε κλικ στην καρτέλα " υπηρεσία " και, στη συνέχεια, προβάλετε τις επιλογές που εμφανίζονται κάτω από τη συμπίεση HTTP.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα θέμα που αφορά το Microsoft Internet Explorer 6 Service Pack 1.

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

Αυτό το ζήτημα είναι πιο πιθανό να προκύψει σε έναν υπολογιστή που εκτελεί διακομιστή HTTP Apache, επειδή ο διακομιστής HTTP Apache να χρησιμοποιήσετε την τμηματική κωδικοποίηση σε οποιοδήποτε είδος αρχείου. Αυτό περιλαμβάνει στατικών αρχείων, όπως ένα αρχείο JavaScript ή ένα αρχείο .gif. Όταν παρουσιαστεί το ζήτημα που περιγράφεται σε αυτό το άρθρο, το περιεχόμενο που είναι αποθηκευμένο στη μνήμη cache του Internet Explorer μπορεί να περικοπεί ή θα καταστραφεί.

Σημείωση Από προεπιλογή, Microsoft Internet Information Server δεν χρησιμοποιεί κατατμημένη κωδικοποίηση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

278998 ΔΙΑΔΙΚΑΣΙΕΣ: Ενεργοποίηση κατατμημένη κωδικοποίηση με τις υπηρεσίες IIS μεταφοράς

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

Ιδιότητες

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

Σχόλια