NSPI koneksi ke pengendali domain berbasis Windows menyebabkan aplikasi-aplikasi client MAPI gagal dan gulung balik pesan galat "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 bahwa Anda membuat cadangan registri sebelum Anda memodifikasinya. Pastikan bahwa Anda tahu cara memulihkan registri jika terjadi masalah. Untuk informasi lebih lanjut tentang cara membuat cadangan, memulihkan, dan memodifikasi registri, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri pada Windows
Perbesar semua | Perkecil semua

Gejala

Koneksi nama layanan penyedia antarmuka (NSPI) dari klien MAPI ke Windows Server 2008 atau kemudian pengontrol domain berbasis versi mungkin gagal dan gulung balik pesan galat berikut dari server:

MAPI_E_LOGON_FAILED
Dalam beberapa kasus, kotak dialog kredensial mungkin muncul dalam antarmuka pengguna klien MAPI saat Anda hadap atas masalah ini.

Klien terkena termasuk Microsoft Outlook, Quest Migration Manager untuk pertukaran, dan BlackBerry Enterprise Server.

Penyebab

Masalah ini terjadi karena Windows Server 2008 dan versi terbaru memungkinkan maksimum default hanya 50 concurrent hubungan NSPI per pengguna. Tambahan NSPI koneksi ditolak, dan pesan galat MAPI_E_LOGON_FAILED kembali.

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

Pemecahan masalah

Untuk mengatasi masalah ini, memeriksa semua koneksi NSPI proses pada klien membuat untuk koneksi kebocoran. Misalnya, panggilan ke fungsiNspiBind harus memiliki panggilan yang sesuai dengan fungsi NspiUnbind ketika koneksi NSPI tidak lagi diperlukan. Operasi ini mungkin memerlukan bahwa Anda debug atau script kustom aplikasi yang menggunakan NSPI. Jika masalah ini mempengaruhi aplikasi eksternal, hubungi vendor peranti penangkap lunak untuk update.

Catatan Penyedia peta jika NSPI Outlook yang diinstal dengan Microsoft Outlook ditujukan untuk digunakan hanya dengan Microsoft Outlook. Skrip eksternal dan aplikasi yang mengandalkan perantara Outlook NSPI MAPI tidak didukung.

Cara memodifikasi registri untuk memungkinkan koneksi NSPI tambahan

Peringatan Masalah serius mungkin muncul saat Anda memodifikasi registri secara tidak benar dengan menggunakan Peninjau suntingan registri atau metode lainnya. Masalah tersebut mengharuskan Anda untuk menginstal sistem operasi. Microsoft tidak dapat menjamin bahwa masalah ini dapat diselesaikan. Mengubah registri risiko Anda sendiri.

Jika sambungan NSPI lebih serentak per pengguna sah diperlukan, Anda dapat mengubah batas default. Untuk melakukannya, ikuti langkah berikut:
  1. Klik mulai, klik menjalankan, jenis regedit, lalu klik OK.
  2. Temukan dan kemudian klik subkunci registri berikut:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS
  3. Klik tombol tekan parameter .
  4. Pada Edit menu, arahkan ke baru, dan kemudian klik Nilai DWORD.
  5. Jenis NSPI maks sesi per pengguna, kemudian tekan Enter.
  6. klik ganda NSPI maks sesi per pengguna, ketik jumlah maksimum koneksi NSPI yang ingin Anda miliki, dan kemudian klik OK.

    Catatan: Walaupun batas atas pengaturan ini 0xffffffff (atau 4294967295), konfigurasi server yang memiliki nilai yang lebih besar dari nilai asali akan mengkonsumsi kehabisan memori tambahan (satu halaman baru per sambungan) di server. Jika nilai ini diatur terlalu tinggi, dan terlalu banyak koneksi yang dibuat untuk setiap pengguna aplikasi, server akan menjalankan rendah pada kehabisan memori atau menjadi sepenuhnya tidak responsif. Batas koneksi NSPI standar rendah pada Windows Server 2008 didasarkan pada pengalaman pelanggan yang sebelumnya sistem operasi akan membiarkan diri mereka untuk menjadi kewalahan oleh pihak ketiga produk dalam apa yang pada dasarnya denial of service serangan. Anda harus menggunakan pendekatan akal sehat untuk meningkatkan pengaturan sesi maksimum melebihi nilai asali. Sebagai contoh, mulai dengan menggunakan desimal 250 (hex 0x000000FA), dan kemudian menguji untuk melihat overhead kehabisan memori yang dibuat dan Apakah kesalahan telah berhenti. Solusi jangka panjang Anda harus menghubungi vendor produk NSPI Anda untuk meminta mereka untuk mengubah perilaku ini. Perubahan dalam nilai registri adalah hanya sebagai solusi untuk memberikan bantuan kesalahan.
  7. keluar dari Registry Editor.
  8. Me-restart komputer atau restart Active Directory Domain Services.

Informasi lebih lanjut

Peringatan Masalah serius mungkin muncul saat Anda memodifikasi registri secara tidak benar dengan menggunakan Peninjau suntingan registri atau metode lainnya. Masalah tersebut mengharuskan Anda untuk menginstal sistem operasi. Microsoft tidak dapat menjamin bahwa masalah ini dapat diselesaikan. Mengubah registri risiko Anda sendiri.

Untuk Windows Server 2008 hanya

Catatan Windows Server 2008 R2 dan versi log acara ini secara asali. Dalam Windows Server 2008, ini adalah tingkat verbose Logging acara yang dapat menghasilkan banyak peristiwa. Tingkat verbose acara log termasuk peristiwa-peristiwa yang tidak terkait dengan diagnosis masalah ini. Kami merekomendasikan bahwa Anda gulung balik pengaturan ini ke nilai asali setelah Anda menyelesaikan masalah.

Untuk memverifikasi di Windows Server 2008 Apakah Anda mengalami masalah yang dijelaskan di bagian "Gejala", mengaktifkan pengelogan acara untuk koneksi NSPI. Untuk melakukannya, ikuti langkah berikut:
  1. Pada domain controller yang ditargetkan untuk sambungan NspiBind, klik mulai, klik menjalankan, jenis regedit, lalu klik OK.
  2. Temukan dan kemudian klik ganda subkunci registri berikut:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Diagnostics\4 MAPI Interface Events
  3. Dalam kotak data nilai , ketik 5, lalu klik OK.

    Catatan nilai asali dari entri registri ini adalah 0 (nol).
  4. Pada berkas menu, klik keluar.
Setelah Anda mengaktifkan pendataan acara, sebuah event yang menyerupai berikut dicatat dalam log peristiwa Directory Services 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

Penangkapan jaringan kegagalan mungkin berisi paket yang menyerupai berikut.
Perkecil tabel iniPerbesar tabel ini
SumberTujuanProtokolInformasi
ClientIPServerIPNSPIPermintaan NspiBind
ServerIPClientIPNSPIRespon NspiBind, Status: MAPI_E_LOGON_FAILED

Referensi

Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk melihat artikel di dalam Microsoft Knowledge Base:
314980 Cara mengkonfigurasi Active Directory diagnostik acara penebangan di Windows Server 2003 dan di Windows 2000 Server


Disclaimer informasi pihak ketiga

Perkecil gambar iniPerbesar gambar ini
assets folding start collapsed
Produk pihak ketiga yang didiskusikan dalam artikel ini dibuat oleh perusahaan yang independen terhadap Microsoft. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, berkenaan dengan kinerja atau keandalan produk-produk tersebut.
Perkecil gambar iniPerbesar gambar ini
assets folding end collapsed

Properti

ID Artikel: 949469 - Kajian Terakhir: 29 April 2014 - Revisi: 2.0
Berlaku bagi:
  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 R2 Essentials
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard
  • Windows Server 2012 Essentials
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • 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 oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
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