http hataları giderme

Bu bölüm neden ve çözümleri için http hataları olarak gerçekleşmesi büyük olasılıkla sağlar bir Reporting Services yükleme.

http 400 hatalı istek

Internet Explorer "Web sayfası bulunamıyor" dönerse ya da bir http 400 hata rapor sunucusu veritabanı yapılandırılmış olabilir veya kullanılamaz.Use Reporting Services veritabanını doğrulamak için yapılandırma araç yapılandırılır.Use the Services console application in Administrator Tools to verify the SQL Server Veritabanı Altyapısı instance is started.

http 401 Erişim engellendi ve http 500 İç sunucu hataları için kimlik doğrulama ayarları Mismatching

rapor sunucusu Web çakışan kimlik doğrulaması ayarları, http 401 ve http 500 hataları oluşabilir.yapılandırma dosyası ve RSReportServer.yapılandırma dosyası.Uyumlu olacak şekilde ayarlar aşağıdaki şekilde hizalama uygulanmalıdır:

RSReportServer.config

Rapor sunucusu Web.config

RSWindows *

Kimlik doğrulama = "Windows"

Özel

Kimlik doğrulama = "Formlar"

http hatası (örneğin, RSWindows * ve formlar için aynı rapor sunucusu belirtilmemişse) bu ayarları eşleşmediği zaman oluşur.Döndürülen hata önce uyumsuzluk belirlendi mi bir istek doğrulandı türüne bağlı olarak değişir.İlk kimlik doğrulaması isteği başarısız olur, http 401 döndürülür; http 500 başlangıçta kimlik doğrulaması başarılı olur ve ardından uyumsuzluğu algılandı, döndürülür.

kimlik doğrulaması ayarlarını değiştirdikten sonra ya da http hatası alırsanız, her iki dosya doğru şekilde güncelleştirilmiş ve ayarları aynı kimlik doğrulaması sağlayıcı için Hizala doğrulayın.Daha fazla bilgi için bkz: Raporlama Hizmetleri içinde Kimlik Denetimi'ni Yapılandırma.

http 503 Hizmet kullanılamıyor ise

503 http hataları rapor işleme veya ilk ne zaman rapor sunucusu erişim sırasında oluşabilir:

  • Rapor sunucusu rapor sunucusu yüksek bellek baskısı altında ise, geçerli uygulama etki alanı bellekten kaldırılana kadar yeni istekleri ve yeni bir örneğinin oluşturulmasını reddeder.İsteklerini reddetti, ancak http 503 hatası alırsınız.Bu durum devam ederse, aşağıdakilerden birini yapmanız gerekir: rapor sunucusu yükleme daha fazla belleğe sahip bir bilgisayara taşırsanız, daha fazla bellek eklemek veya bellek yapılandırma ayarlarını değiştirebilirsiniz.Yapılandırma ayarlarını değiştirme hakkında daha fazla bilgi için bkz: Rapor sunucu uygulamaları için kullanılabilir bellek yapılandırma.

  • Rapor Yöneticisi veya erişim ilk açtığınızda http 503 hatalar için bir rapor sunucusu, http incelemeniz gerekir.Günlük dosyası sys hataya neden olan hakkında bilgi.Varsayılan olarak, http.sys günlüğü etkin değildir.Bilgisayarınızda günlüğe kaydetmeyi etkinleştirmek için aşağıdaki yönergeleri kullanın.

Nasıl http etkinleştirilir.sys günlüğü

  1. Bir metin dosyasına aşağıdaki satırları kopyalayın

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters]
    "EnableErrorLogging"=dword:00000001
    "ErrorLogFileTruncateSize"=dword:001e8480
    "ErrorLoggingDir"="\\systemroot\\System32\\Logfiles"
    
  2. Dosyayı masaüstüne bir .reg dosyası olarak kaydedin.

  3. Kayıt defteri ayarlarını uygulamak için dosyayı çift tıklatın.

  4. http yeniden hizmet:

    1. Bir komut istemi penceresi açın.Kullanıyorsanız, Windows Vista, açık pencere kullanarak yönetici olarak çalıştır izinleri.

    2. Type net stop http.

    3. http hizmet durduruluyor, diğer bağımlı hizmetlerin de durdurmak neden olur.Devam etmek için eylem onaylayın.

    4. Type net start http.

  5. Ping Rapor Sunucusu Web hizmet için http isteği göndermek için.sys ve http 503 Hatası oluşturabilir.Web hizmet "ping" komutu, bir tarayıcı pencerelerini açın ve http:// yazın<, sunucu adı>/reportserver url adresi.

  6. Günlük dosyası girişleri görüntülemek için bir metin düzenleyicisi içinde açın.Varsayılan olarak, günlük dosyası % windir%\system32\LogFiles bulunur.