PRB: Dikonfigurasi identitas salah untuk IWAM Account

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 297989 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Ketika Anda browsing ke ada Active Server Pages (ASP) Halaman, browser dapat kembali "HTTP 500 - Internal server error" atau "Server Pesan galat aplikasi Error". Jika Anda meninjau Log peristiwa sistem server Setelah Anda menerima pesan galat, dua entri muncul:
Sumber: W3SVC
Kesalahan: Dikonfigurasi identitas salah
-dan-
Sumber: DCOM
Kesalahan: Tidak dapat logon IWAM_ComputerName
Jika Anda mengaktifkan hanya Dasar otentikasi untuk aplikasi dan set aplikasi Perlindungan untuk rendah, aplikasi mulai bekerja lagi seperti yang diharapkan. Dalam Selain itu, jika Anda membuat aplikasi ASP baru setelah Anda menerima kesalahan ini, Anda dapat browse ke itu tanpa kesalahan.

Pesan kesalahan terkait

Anda mungkin juga menerima pesan galat berikut:

Di browser Anda:
HTTP 500 - Internal server error
-atau-
Kesalahan aplikasi server
Server mengalami error while loading aplikasi selama pemrosesan permintaan Anda. Silakan merujuk ke log peristiwa untuk informasi lebih detail. Mohon Hubungi server administrator untuk bantuan.
Log peristiwa sistem:
Sumber: DCOM
Kesalahan: DCOM punya kesalahan "Logon kegagalan: tidak diketahui nama pengguna atau sandi buruk" tidak dapat logon . \IWAM_SERVERNAME dalam rangka untuk menjalankan server.
-dan-
Sumber: W3SVC
Kesalahan: "server gagal untuk memuat aplikasi '/ LM/W3SVC/1/Root/op.' kesalahan adalah ' server proses tidak dapat dijalankan karena identitas dikonfigurasi tidak benar. Periksa username dan password.
-atau-
Sumber: W3SVC Error: "server gagal Buka aplikasi '/ LM/W3SVC/4/Root'. Kesalahan adalah 'c000003b'."
-dan-
Sumber: W3SVC Error: "COM aplikasi '{3D14228D-FBE1-11d0-995D-00C04FD919C1}' pada '/ LM/W3SVC/4/Root' gagal mengaktifkan dari proses."
Catatan Pesan galat melihat Microsoft Internet informasi Layanan 6.0 (IIS 6.0) jika Menjalankan WWW layanan di IIS 5.0 isolasi modus kotak centang dipilih. Baca bagian "Informasi selengkapnya" ini artikel untuk langkah-langkah untuk memilih Menjalankan WWW layanan di IIS 5.0 isolasi modus kotak centang.

PENYEBAB

Nama pengguna dan password untuk IUSR_ComputerName dan IWAM_ComputerName account yang disimpan di tiga lokasi:

  • Metabase Internet Information Server (IIS)
  • Pengguna Manager untuk domain (Windows NT) atau pengguna lokal dan Kelompok-kelompok (Windows 2000)
  • Microsoft transaksi Server (Windows NT) atau komponen Layanan (Windows 2000)
Jika nama pengguna dan/atau password tidak disinkronisasi antara lokasi ini tiga, Anda menerima pesan galat yang disebutkan di atas.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, Anda harus memastikan bahwa password untuk IUSR dan IWAM account disinkronisasi di semua tiga dari lokasi yang disebutkan di atas. Ada dua cara untuk mencapai hal ini: Anda dapat mengatur password untuk IWAM dan IUSR account pengguna Manager (Windows NT) atau pengguna dan Kelompok-kelompok (Windows 2000) dan mengubah sandi di IIS metabase untuk mencerminkan sandi yang sama, atau sebaliknya. Gunakan salah satu metode berikut untuk menyinkronkan password.

Catatan Silakan merujuk ke bagian "Informasi selengkapnya" untuk petunjuk tentang bagaimana menggunakan administrasi Script Utility (Adsutil.vbs) dan bagaimana untuk mengubah sandi dalam Microsoft transaksi Server (MTS) atau komponen layanan.

Metode 1: Mengubah password di Pengelola pengguna atau pengguna dan grup untuk mencocokkan IIS Metabase Password

  1. Di jendela perintah, Temukan folder yang berisi Adsutil.VBS file. Gunakan alat Adsutil.vbs untuk mendapatkan password untuk IWAM dan IUSR account dari IIS metabase.
  2. Untuk mengubah password IUSR dan/atau IWAM pada Windows NT, Ikuti langkah berikut:

    1. Dari Mulai menu, titik Program Arahkan ke Alat administratif, lalu klik Pengguna Manager untuk domain. Di pengguna Manager untuk domain, Anda dapat mengubah account informasi untuk semua account pengguna Windows NT dan kelompok.
    2. Klik dua kali IUSR_ComputerName dan/atau IWAM_ComputerName pengguna, dan mengubah password sehingga mereka mencerminkan IIS metabase password yang Anda peroleh di langkah 1.
    Untuk mengubah password IUSR dan/atau IWAM pada Windows 2000, Ikuti langkah berikut:
    1. Dari Mulai menu, titik Program, arahkan ke Alat administratif, lalu klik Manajemen Komputer.
    2. Di bawah System Tools node, click to expand Pengguna Lokal dan Grupdan Pengguna node. Pada node pengguna, Anda dapat mengubah account informasi untuk semua account pengguna Windows 2000 dan kelompok.
    3. Klik kanan IUSR_ComputerName dan/atau IWAM_ComputerName account, dan kemudian klik Menetapkan sandi.
    4. Mengubah password sehingga mereka mencerminkan IIS metabase password yang Anda peroleh di langkah 1.
  3. Browse ke halaman ASP yang kembali pesan kesalahan Periksa apakah masalah telah diatasi.

Metode 2: Perubahan IIS Metabase untuk mencocokkan IUSR dan/atau password IWAM

  1. Untuk mengubah password IUSR dan/atau IWAM pada Windows NT, Ikuti langkah berikut:

    1. Dari Mulai menu, titik Program, arahkan ke Alat administratif, lalu klik Pengguna Manager untuk domain. Di pengguna Manager untuk domain, Anda dapat mengubah account informasi untuk semua account pengguna Windows NT dan kelompok.
    2. Klik dua kali IUSR_ComputerName dan/atau IWAM_ComputerName account, dan jenis kata sandi baru.
    Untuk mengubah password IUSR dan/atau IWAM pada Windows 2000, Ikuti langkah berikut:
    1. Dari Mulai menu, titik Program, arahkan ke Alat administratif, lalu klik Manajemen Komputer.
    2. Di bawah System Tools node, click to expand Pengguna Lokal dan Grupdan Pengguna node. Pada node pengguna, Anda dapat mengubah account informasi untuk semua account pengguna Windows 2000 dan kelompok.
    3. Klik kanan IUSR_ComputerName dan/atau IWAM_ComputerName account, dan kemudian klik Menetapkan sandi. Ketik sandi baru.
  2. Di jendela perintah, Temukan folder yang berisi Adsutil.VBS file. Gunakan utilitas Adsutil.vbs untuk menetapkan password untuk IWAM dan IUSR account di IIS metabase.
  3. Browse ke halaman ASP yang kembali pesan kesalahan Periksa apakah masalah telah diatasi.
Catatan Walaupun password di Microsoft transaksi Server (Windows NT) dan komponen layanan (Windows 2000) biasanya cocok IIS metabase, memperbarui sandi IWAM dalam Microsoft transaksi Server (MTS) atau komponen Layanan jika masalah masih terjadi. Untuk selengkapnya, lihat "bagaimana untuk Mengubah sandi di MTS atau komponen layanan"bagian"lebih Informasi"bagian.

STATUS

Perilaku ini sesuai rancangannya.

INFORMASI LEBIH LANJUT

Cara menggunakan Adsutil.vbs

IIS menyediakan file script yang bernama Adsutil.vbs yang dapat Anda gunakan untuk mendapatkan atau mengatur password account IUSR dan IWAM ke atau dari IIS metabase. Pada Windows NT 4.0, Adsutil.vbs biasanya terletak diKandarMengatakan \WINNT\System32\Inetsrv\Adminsamples folder. Pada Windows 2000, Adsutil.VBS terletak diKandarMengatakan \Inetpub\Adminscripts folder.

Tabel berikut Daftar sintaks untuk berbagai fungsi utilitas Adsutil.vbs:

Perkecil tabel iniPerbesar tabel ini
FungsiSintaks
Memperoleh sandi account IUSRCscript.exe adsutil.vbs mendapatkan w3svc/anonymoususerpass
Memperoleh sandi account IWAMCscript.exe adsutil.vbs mendapatkan w3svc/wamuserpass
Mengatur sandi account IUSRmenetapkan cscript.exe adsutil.vbs w3svc/anonymoususerpass "password"
Mengubah IUSR account menetapkan cscript.exe adsutil.vbs w3svc/anonymoususername "username"
Mengatur sandi account IWAMmenetapkan cscript.exe adsutil.vbs w3svc/wamuserpass "password"
Mengubah IWAM account menetapkan cscript.exe adsutil.vbs w3svc/WAMusername "username"

Catatan Ketika Anda mencoba untuk mendapatkan password pada Windows NT 4.0, sandi yang muncul sebagai teks yang jelas; Namun, sandi muncul sebagai tanda bintang di Windows 2000. Untuk mendapatkan password dalam teks yang jelas pada Windows 2000, Anda harus memodifikasi Adsutil.vbs sehingga ini akan menampilkan password tidak bertopeng. Untuk melakukan hal ini, Ikuti langkah berikut:
  1. Pada Notepad, buka Adsutil.vbs.
  2. Di Edit menu, klik Menemukan, jenis IsSecureProperty = True, dan kemudian Klik Cari berikutnya.
  3. Perubahan "IsSecureProperty = True" untuk "IsSecureProperty = Palsu".
  4. Menyimpan perubahan ke Adsutil.vbs, dan kemudian tutup Notepad.

Bagaimana mengubah Password di MTS atau komponen layanan

Windows 2000

IIS 5.0 menyediakan file Synciwam.vbs untuk memperbarui awal identitas dari semua IIS COM + aplikasi paket yang berjalan keluar dari proses. The Synciwam.VBS script ini terletak diKandarMengatakan \Inetpub\AdminScripts folder. Anda dapat menggunakan CScript atau WScript untuk menjalankan Synciwam.vbs.

Untuk menggunakan Synciwam.vbs, ketik perintah berikut pada prompt perintah:
Cscript.exe synciwam.vbs - v
Anda mungkin perlu me-restart IIS untuk semua perubahan untuk mengambil efek. Pada restart IIS, dari Mulai menu, klik Menjalankan, jenis iisreset, lalu klik Oke.

Catatan Menggunakan Synciwam.vbs me-reset semua keluar dari proses aplikasi (Medium dan isolasi tinggi) untuk IWAM_ComputerName.

Windows NT 4.0

IIS 4.0 tidak menyediakan alat seperti Synciwam.vbs script. Anda harus menggunakan MTS Explorer untuk mengubah sandi IWAM secara manual untuk masing-masing dari Anda aplikasi yang berjalan di memori proses terpisah. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Dari Windows Mulai menu, titik Program, arahkan ke Windows NT pilihan paket 4, klik Server Microsoft transaksi, lalu klik Transaksi Server Explorer.
  2. Dalam transaksi Server Explorer, klik untuk membuka Server Microsoft transaksi, Komputer, Komputer Saya, dan Paket-paket yang diinstal node.
  3. Klik kanan salah satu paket terinstall, dan kemudian klik Properti.
  4. Pada Identitas tab, jika paket berjalan dibawah IWAM_ComputerName Identitas pengguna, ketik sandi untuk menyesuaikan IIS metabase, dan kemudian klik Oke.
  5. Ulangi langkah 3 dan 4 untuk masing-masing paket diinstal.
  6. Restart IIS untuk perubahan ini berlaku. Untuk melakukan hal ini, Ikuti langkah berikut:
    1. Dari Windows Mulai menu, klik Menjalankan, jenis cmd, lalu klik Oke.
    2. Pada prompt perintah, ketik perintah berikut secara berurutan:
      • net stop iisadmin /y
      • net start w3svc
      • net start msftpsvc (Gunakan perintah ini jika Anda menjalankan FTP Server)
      • net start smtpsvc (Gunakan perintah ini jika Anda menjalankan SMTP Server)
      • net start cisvc (Gunakan perintah ini jika Anda menjalankan Server indeks)

Menjalankan layanan IIS 6.0 WWW di IIS 5.0 isolasi Mode

  1. Klik Mulai, lalu klikMenjalankan.
  2. Dalam Menjalankan kotak dialog, jenisinetmgr, lalu klik Oke.
  3. Di jendela Internet Information Services (IIS) manajer, Klik kanan Situs web folder, dan kemudian klikProperti.
  4. Pada Layanan tab Web Situs properti kotak dialog, klik untuk memilih Menjalankan layanan WWW dalam IIS 5.0 isolasi mode.
  5. Klik Oke untuk menutup Situs web Properti kotak dialog.
  6. Tutup Pengelola Services (IIS) informasi Internet jendela.

REFERENSI

Untuk tambahan informasi, klik nomor artikel di bawah ini untuk melihat artikel Basis Pengetahuan Microsoft:
255770 PRB: Logon kegagalan: tidak diketahui nama pengguna atau sandi buruk ketika Anda berjalan keluar dari proses Webs
240225 Deskripsi Adsutil dan utilitas MetaEdit digunakan untuk memodifikasi Metabase
240941 An Introduction to IIS Metabase

Properti

ID Artikel: 297989 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services 6.0
Kata kunci: 
kbprb kbsecurity kbserver kbsysadmin kbwebserver kbmt KB297989 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:297989

Berikan Masukan

 

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