DÜZELTME: IIS 6.0 sıkıştırma bozulması erişim ihlallerine neden oluyor

Makale çevirileri Makale çevirileri
Makale numarası: 831464 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Microsoft Windows Server 2003 ve Microsoft Internet Information Services (IIS) 6.0 çalışan bir bilgisayarda, sıkıştırılmış statik dosyalar bozulabilir ve Web sunucusundaki diğer dosyaların içeriğini barındırabilir. Bu davranış oluşursa, istemciye döndürülen sayfa doğru işlenmez. Bir erişim ihlali de oluşabilir.

Not Bu sorun, Outlook Web Access (OWA) kullanıcılarını etkileyebilir. Sorun, OWA sayfalarında çeşitli komut dosyası hatalarının döndürülmesine veya sayfalar yüklenirken sayfaların yanıt vermemesine (askıda kalmasına) neden olabilir.

Örneğin, aşağıdaki hata iletilerine benzer ve onlarla sınırlı olmayan OWA hataları alabilirsiniz:
Satır: 224
Karakter: 2
Hata: 'g_flsMimeInstalled' tanımlı değil
Kod: 0
URL: https://FQDN/exchange/Administrator/Inbox/?Cmd=contents
Satır: 15
Karakter: 30
Hata: nesne bekleniyor
Kod: 0
URL: https://domainname/exchange/user/Inbox/?Cmd=contents
OWA'da oturum açtıktan sonra, aşağıdakine benzer bir hata iletisi de alabilirsiniz:
HTTP Hatası 405 - Bu sayfaya erişmek için kullanılan HTTP fiiline izin verilmiyor.

Çözüm

Belirtiler bölümünde açıklanan belirtilerle karşılaşıyorsanız ve Microsoft Windows Server 2003 Service Pack 1'i (SP1) zaten yüklediyseniz veya ek bir önlem olarak önerilen SP1 öncesi düzeltmeyi uyguladıktan sonra Belirtiler bölümünde açıklanan belirtilerle karşılaşmaya devam ediyorsanız, %windir%\IIS Temporary Compressed Files klasöründeki tüm dosyaları Geçici Çözüm bölümünde anlatıldığı gibi silin.

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
Bu resmi kapatBu resmi aç
Yükle
831464 paketini şimdi karşıdan yükle.

Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft destek dosyaları çevrimiçi hizmetlerden nasıl alınır
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekir.

Dosya bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyalarla ilgili tarihler ve saatler UTC (eşgüdümlü evrensel saat) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için, Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.
   Tarih        Saat   Sürüm        Boyut    Dosya adı
   ---------------------------------------------------- 
   29 Eki 2003  22:50  6.0.3790.99  336.384  W3core.dll       
Not 831464 düzeltmesini yükledikten sonra, sunucuda ve istemci bilgisayarlarda bulunan etkilenen dosyaların önbelleğe alınan sıkıştırılmış kopyalarını silmelisiniz. Bunu yapmak için, Geçici Çözüm bölümündeki adımları izleyin.

Durum

Microsoft bunun, "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır.

Pratik Çözüm

Bu düzeltmeyi hemen yükleyemezseniz, IIS sunucusunda önbelleğe alınmış olan etkilenen dosya veya dosyaların sıkıştırılmış kopyasını silerek bu sorunu geçici olarak giderebilirsiniz. Varsayılan olarak, sıkıştırılmış dosya şu klasörde bulunur:
%windir%\IIS Temporary Compressed Files
Bu geçici dizin konumu, IIS Yöneticisi'nde Web Siteleri özellik sayfasının Hizmet sekmesinden değiştirilebilir.

Sunucudaki önbelleğe alınmış dosyaları silmek için şu adımları izleyin:
  1. IIS Temporary Compressed Files klasörünü açın.

    Varsayılan yol %windows%\IIS Temporary Compressed Files dizinidir.
  2. Bu klasördeki tüm dosyaları silin.
  3. Tüm IIS hizmetlerini yeniden başlatmak için, komut isteminde IISReset yazın.
İstemcinin önbelleğindeki bozuk dosyaların kullanılmamasını sağlamak için, önbelleğe alınmış dosyaları da silmeniz gerekebilir. Bunu yapmak için şu adımları izleyin:
  1. Internet Explorer'da Araçlar menüsünde Internet Seçenekleri'ni tıklatın.
  2. Genel sekmesini ve ardından Dosyaları Sil'i tıklatın.
  3. Tamam'ı tıklatın.

Özellikler

Makale numarası: 831464 - Last Review: 4 Aralık 2007 Salı - Gözden geçirme: 13.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 6.0
Anahtar Kelimeler: 
kbbug kbfix kbqfe kbhotfixrollup kbwinserv2003presp1fix kbhotfixserver KB831464

Geri Bildirim Ver

 

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