NSPI koneksi ke kontroler domain berbasis Windows 2008 dapat menyebabkan MAPI klien aplikasi gagal dengan kode kesalahan: "MAPI_E_LOGON_FAILED"

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 949469 - Melihat produk di mana artikel ini berlaku.
Penting Artikel ini berisi informasi tentang cara mengubah registri. Pastikan Anda membuat salinan cadangan registri sebelum mengubahnya. Pastikan Anda mengetahui cara memulihkan registri jika terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan, memulihkan, dan mengubah registri, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows
Perbesar semua | Perkecil semua

GEJALA

Sambungan nama layanan penyedia Interface (NSPI) dari MAPI klien ke kontroler domain berbasis Windows Server 2008 mungkin gagal dengan kode kesalahan berikut yang kembali dari server:
MAPI_E_LOGON_FAILED
Dalam beberapa kasus, kotak dialog kredensial mungkin muncul di antarmuka pengguna klien MAPI saat Anda menghadapi masalah ini.

Terkena klien termasuk Microsoft Outlook dan BlackBerry Enterprise Server.

PENYEBAB

Perilaku ini terjadi karena Windows Server 2008 hanya memungkinkan untuk default maksimum 50 NSPI sambungan berkelanjutan tiap pengguna ke kontroler domain. Tambahan NSPI koneksi ditolak dengan kode kesalahan MAPI_E_LOGON_FAILED.

Catatan Windows Server 2003 dan versi sebelumnya dari sistem operasi Microsoft Windows tidak memperlihatkan perilaku ini. Perubahan perilaku di Windows Server 2008 dimaksudkan untuk melindungi pengontrol domain terhadap klien yang membuka terlalu banyak koneksi NSPI tanpa kemudian menutup koneksi. Terlalu banyak koneksi seperti ini dapat mengakibatkan penipisan sumber daya.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, memeriksa semua koneksi NSPI yang proses pada klien buat sambungan kebocoran. Sebagai contoh, panggilan untuk NspiBind fungsi harus memiliki panggilan yang sesuai untuk NspiUnbind fungsi ketika koneksi NSPI tidak lagi diperlukan. Operasi ini memerlukan bahwa Anda debug script kustom atau aplikasi yang menggunakan NSPI. Jika masalah ini mempengaruhi aplikasi eksternal, hubungi vendor perangkat lunak untuk update.

Catatan Penyedia Outlook NSPI MAPI yang diinstal dengan Microsoft Outlook hanya dimaksudkan untuk digunakan dengan Microsoft Outlook. Skrip eksternal dan aplikasi yang bergantung pada penyedia Outlook NSPI MAPI tidak didukung.

Cara mengubah registri untuk memungkinkan koneksi NSPI tambahan

Warning Masalah serius mungkin muncul jika Anda memodifikasi registri secara tidak benar dengan menggunakan Peninjau Suntingan Registri atau metode lainnya. Masalah ini mungkin mengharuskan Anda menginstal ulang sistem operasi. Microsoft tidak dapat menjamin bahwa masalah ini dapat diatasi. Ubah registri atas risiko Anda sendiri.

Jika sambungan NSPI lebih berkelanjutan tiap pengguna sah diperlukan, Anda dapat mengubah batas standar. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Klik Mulai, klik Menjalankan, jenis regedit, lalu klik Oke.
  2. Cari dan klik kunci registri berikut:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS
  3. Klik Parameter kunci.
  4. Pada Mengedit menu, titik Baru, lalu klik Nilai DWORD.
  5. Jenis NSPI sesi maks per pengguna, kemudian tekan ENTER.
  6. Klik dua kali NSPI sesi maks per pengguna, ketik jumlah maksimum koneksi NSPI yang ingin Anda miliki, dan kemudian klik Oke.

    CatatanSementara batas atas pengaturan ini 0xffffffff (atau 4294967295), mengkonfigurasi server dengan nilai yang lebih besar daripada default akan mengkonsumsi memori tambahan pada server-satu halaman baru per sambungan. Jika nilai diatur terlalu tinggi dan terlalu banyak koneksi yang dibuat untuk setiap aplikasi pengguna, server akan menjalankan rendah pada memori atau menjadi benar-benar tidak responsif. Lebih rendah batas koneksi NSPI standar pada Windows Server 2008 didasarkan pada pengalaman pelanggan, di mana sistem operasi sebelumnya akan membiarkan diri mereka untuk menjadi kewalahan oleh pihak ketiga produk dalam apa jumlah denial of service serangan. Menggunakan pendekatan akal sehat untuk meningkatkan luar nilai default; sebagai contoh, mulai dengan 250 desimal (hex 0x000000FA), kemudian tes untuk melihat memori overhead dibuat dan bahwa kesalahan telah berhenti. Solusi jangka panjang Anda harus menghubungi vendor produk NSPI Anda dan meminta mereka untuk mengubah perilaku mereka; nilai registri adalah hanya sebagai solusi untuk memberikan bantuan kesalahan.
  7. Keluar dari Penyunting Registri.
  8. Restart komputer atau me-restart Active Directory Domain Services.

INFORMASI LEBIH LANJUT

Warning Masalah serius mungkin muncul jika Anda memodifikasi registri secara tidak benar dengan menggunakan Peninjau Suntingan Registri atau metode lainnya. Masalah ini mungkin mengharuskan Anda menginstal ulang sistem operasi. Microsoft tidak dapat menjamin bahwa masalah ini dapat diatasi. Ubah registri atas risiko Anda sendiri.

Untuk mengkonfirmasi bahwa Anda mengalami masalah yang dijelaskan di bagian "Gejala", ikuti langkah berikut:
  1. Mengaktifkan logging acara untuk NSPI sambungan. Untuk melakukannya, ikuti langkah-langkah berikut:
    1. Pada kontroler domain yang ditargetkan untuk NspiBind koneksi, klik Mulai, klik Menjalankan, jenis regedit, lalu klik Oke.
    2. Temukan dan kemudian klik dua kali entri registri berikut:
      Peristiwa antarmuka MAPI HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Diagnostics\4
    3. Dalam Data nilai kotak, jenis 5, lalu klik Oke.

      Catatan Nilai default entri registri ini adalah 0.
    4. Pada Berkas menu, klik Keluar.
    Catatan Ini adalah tingkat verbose logging acara dan dapat menghasilkan banyak peristiwa. Tingkat verbose logging acara termasuk peristiwa yang tidak terkait dengan diagnosis masalah ini. Kami menyarankan Anda untuk memulihkan pengaturan ini ke nilai default setelah Anda menyelesaikan masalah.
  2. Setelah Anda mengaktifkan logging acara, peristiwa yang menyerupai berikut dicatat di layanan direktori log peristiwa ketika masalah ini terjadi:
    Event ID: 2820
    NSPI max connection limit for the user has reached.
    You need to do NSPI unbind on old connections before making new connections.
    Additional Data
    Max NSPI connections per user: 
    %1
    User: 
    %2
    
Perebutan jaringan kegagalan mungkin berisi paket-paket yang menyerupai berikut ini:
Perkecil tabel iniPerbesar tabel ini
SumberTujuanProtokolInformasi
ClientIPServerIPNSPIPermintaan NspiBind
ServerIPClientIPNSPINspiBind tanggapan, Status: MAPI_E_LOGON_FAILED

REFERENSI

Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
314980Cara mengkonfigurasi penebangan diagnostik acara Active Directory pada Windows Server 2003 dan Windows 2000 Server

Properti

ID Artikel: 949469 - Kajian Terakhir: 09 Oktober 2011 - Revisi: 1.0
Berlaku bagi:
  • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Microsoft Office Outlook 2007
Kata kunci: 
kbtshoot kbexpertiseinter kbprb kbmt KB949469 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:949469

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