Galat "Galat HTTP 500.19" ketika Anda membuka IIS 7.0 halaman web

Artikel ini menjelaskan kode HResult ketika Anda mengalami galat 500.19 pada aplikasi Web Internet Information Services (IIS) 7.0. Apabila kode kesalahan yang Anda lihat di dalam tabel berikut ini, periksa keluar penyebab dan coba solusi.
Kode HResultPesan KesalahanPenyebabPemecahan masalah
0x8007000d
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X8007000D

Deskripsi HRESULT
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini terjadi karena file applicationhost.config yang terkait atau file Web.config yang berisi elemen XML yang rusak.Menghapus elemen XML yang rusak dari file applicationhost.config yang terkait atau Web.config file.
0x80070005
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X80070005

Deskripsi HRESULT
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini terjadi karena salah satu dari alasan berikut ini:
  • Anda menggunakan IIS 7.0 di komputer yang menjalankan Windows Vista. Selain itu, Anda mengkonfigurasi situs Web menggunakan otentikasi UNC Passthrough untuk mengakses berbagi konvensi penamaan Universal (UNC) jarak jauh.
  • Grup IIS_IUSRS tidak memiliki izin yang diperlukan untuk file applicationhost.config yang terkait, berkas Web.config, atau untuk direktori virtual/aplikasi IIS.
Untuk mengatasi masalah ini, gunakan salah satu metode berikut ini.
Metode 1
Tidak mengkonfigurasi situs Web untuk menggunakan otentikasi UNC Passthrough untuk mengakses berbagi UNC jauh. Sebaliknya, tetapkan akun pengguna yang memiliki izin yang diperlukan untuk mengakses berbagi UNC jauh.
Metode 2
Memberikan izin baca ke grup IIS_IUSRS untuk file applicationhost.config yang terkait atau Web.config file. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Di Windows Explorer, temukan folder yang berisi file applicationhost.config yang terkait yang terkait dengan situs Web, atau temukan direktori virtual atau aplikasi direktori yang berisi berkas Web.config yang terkait dengan situs Web.
    Catatan Berkas Web.config mungkin tidak berada di direktori virtual atau direktori aplikasi di IIS. Bahkan dalam situasi ini, Anda harus mengikuti langkah-langkah berikut.
  2. Klik kanan folder yang berisi file applicationhost.config yang terkait, atau klik kanan direktori virtual atau aplikasi yang mungkin berisi berkas Web.config.
  3. Klik Properti.
  4. Klik tab keamanan , dan kemudian klik Edit.
  5. Klik Tambahkan.
  6. Masukkan nama objek untuk memilih kotak, ketik computername\IIS_IUSRS, klik Periksa nama, dan kemudian klik OK.
    Catatan ComputerName adalah placeholder untuk nama komputer.
  7. Klik untuk memilih kotak centang dibaca , dan kemudian klik OK.
  8. Di kotak dialog properti untuk folder, klik OK.
    Catatan Pastikan bahwa properti folder dipertahankan oleh file applicationhost.config yang terkait dan Web.config sehingga IIS_IUSRS memiliki izin membaca berkas tersebut.
0x800700b7
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X800700B7

Deskripsi HResult
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini dapat terjadi jika ada entri duplikat untuk pengaturan konfigurasi khusus bagian tingkat yang lebih tinggi dalam hirarki konfigurasi (misalnya, dalam web.config induk situs/folder atau file applicationhost.config yang terkait). Pesan galat menunjukkan lokasi entri duplikat atau entri.Periksa berkas konfigurasi tertentu dan bandingkan dengan induk file applicationhost.config yang terkait dan/atau web.config untuk memeriksa entri duplikat seperti yang disarankan oleh pesan galat. Hapus entri duplikat, atau membuat entri yang unik. Misalnya, masalah ini dapat terjadi karena file applicationhost.config yang terkait memiliki entri duplikat untuk kode berikut.
<add accessType="Allow" users="*" />
Untuk mengatasi masalah ini, dalam file applicationhost.config yang terkait, Hapus entri duplikat untuk aturan otorisasi. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Klik mulai, ketik Notepad di kotak Mulai pencarian , klik kanan Notepad, dan kemudian klik Jalankan sebagai administrator.
    Catatan Apabila Anda diminta memberikan sandi administrator atau konfirmasi, ketik sandi, atau klik Lanjutkan.
  2. Pada File menu, klik buka, ketik %windir%\System32\inetsrv\config\applicationHost.config di kotak nama berkas , dan kemudian klik buka.
  3. Dalam file ApplicationHost.config. hapus entri duplikat yang mirip dengan kode berikut:
    <add accessType="Allow" users="*" />
0x8007007e
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X8007007E

Deskripsi HResult
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini terjadi karena file applicationhost.config yang terkait atau Web.config file referensi modul atau DLL yang tidak valid atau yang tidak ada.Dalam file ApplicationHost.config atau Web.config, temukan referensi modul atau referensi DLL yang tidak valid, dan kemudian perbaiki referensi. Untuk menentukan referensi modul yang tidak benar, Aktifkan gagal meminta pelacakan, dan kemudian mereproduksi masalah.
0x800700c1
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X800700C1

Deskripsi HRESULT
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini dapat terjadi jika bitness modul yang ditentukan berbeda daripada pool aplikasi tuan rumah aplikasi. Misalnya, Anda mencoba untuk memuat komponen 32-bit ke pool aplikasi 64-bit. Masalah ini juga dapat terjadi jika modul yang ditentukan rusak.Pastikan bahwa modul yang ditentukan bitness sama pool aplikasi host, dan pastikan bahwa modul tidak rusak.
0x8007010b
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X8007010B

Deskripsi HRESULT
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini dapat terjadi jika direktori konten tertentu tidak dapat diakses.Verifikasi bahwa jalur berkas ada, diberi nama dengan benar, telah benar izin tingkat file diatur, dan menunjuk ke jenis sistem berkas yang berlaku. Jika Anda tidak yakin apakah jalur berkas, gunakan alat proses Monitor atau gagal meminta pelacakan untuk mengidentifikasi.
0x8007052e
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X8007052E

Deskripsi HRESULT
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Identitas proses default di IIS 7.0 tidak memiliki izin yang memadai untuk membuka berkas Web.config di berbagi jarak jauh.Untuk mengatasi masalah ini, lihat Anda menerima pesan galat saat Anda mencoba untuk melihat halaman Web dari situs Web yang menggunakan otentikasi kirim langsung di Internet Information Services 7.0.
0x80070021
Kesalahan Server di Aplikasi "Nama Aplikasi"

Galat HTTP 500.19-galat Internal Server

HRESULT: 0X80070021

Deskripsi HRESULT
Halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman yang tidak valid.
Masalah ini dapat terjadi ketika bagian tertentu dari berkas konfigurasi IIS terkunci di tingkat konfigurasi yang lebih tinggi.Untuk mengatasi masalah ini, membuka bagian tertentu, atau tidak menggunakan pada tingkat itu. Untuk informasi lebih lanjut tentang penguncian konfigurasi, lihat bagaimana cara menggunakan penguncian dalam konfigurasi IIS 7.0.
Properti

ID Artikel: 942055 - Tinjauan Terakhir: 15 Jan 2017 - Revisi: 1

Microsoft Internet Information Services 7.0

Tanggapan