NSPI підключення до контролера домену під керуванням Windows викликає MAPI клієнтськими застосунками на провал та повертає протокол IMAP про помилку "MAPI_E_LOGON_FAILED"

Переклади статей Переклади статей
Номер статті: 949469 - Показ продуктів, яких стосується ця стаття.
Важливою Ця стаття містить відомості про внесення змін до реєстру. Переконайтеся, що перед внесенням змін створено архівувати реєстру. Переконайтеся, що ви знаєте, як відновити реєстр у разі виникнення проблеми. Щоб отримати додаткові відомості про архівувати, відновлення та редагування реєстру, клацніть номер статті в базі знань Майкрософт:
322756 архівувати та відновлення реєстру Windows
Розгорнути все | Згорнути все

Ознаки

Ім'я служби постачальника інтерфейсу (NSPI) підключення з клієнт MAPI до Windows Server 2008 або пізнішої версії контролері домену версія може невдачу і повернути таке протокол IMAP про помилку з сервера:

MAPI_E_LOGON_FAILED
У деяких випадках діалогове вікно фінансові дані може з'явитися в інтерфейсі користувача клієнт MAPI, якщо ви зіштовхнетеся з цього питання.

Уражені клієнтами є Microsoft Outlook, менеджер міграції квест для обміну і BlackBerry Enterprise сервера.

причина

Ця проблема виникає тому, що Windows Server 2008 і пізніших версій дозволяється максимум за промовчанням лише 50 одночасних підключень до NSPI кожного користувача. Додаткові підключення NSPI були відхилені, і повертається протокол IMAP про помилку MAPI_E_LOGON_FAILED.

Примітка. Windows Server 2003 та попередніх версіях операційних системний інтегратор Microsoft Windows зробити виставку такої поведінки. Зміна поведінки в Windows Server 2008 має на меті захистити контролерів домену проти клієнтів, які відкриваються занадто багато NSPI з'єднань без потім закриття з'єднання. Занадто багато з'єднань, як ці може призвести до виснаження ресурсів.

Розв'язанн

Щоб вирішити цю проблему, перевірте всі з'єднання NSPI, що обробляти на клієнтський створити для підключення витоку. Наприклад, виклик функціїNspiBind повинні мати відповідного виклику функції NspiUnbind , коли підключення до NSPI уже непотрібний. Ця операція може знадобитися налагоджувати будь-які власні сценарії або застосунки, які використовують NSPI. Якщо ця проблема впливає на зовнішніх додатків, зверніться до виробників програмного забезпечення для оновлення.

Примітка. Outlook NSPI MAPI постачальника, який встановлюється за допомогою Microsoft Outlook слід використовувати лише спільно з Microsoft Outlook. Зовнішні скрипти і додатків, які залежать від постачальника Outlook NSPI MAPI не підтримується.

Як змінити реєстр, щоб дозволити додаткові підключення NSPI

Попередження. Якщо неправильно змінити реєстр за допомогою редактора реєстру або іншим способом, це може спричинити серйозні ускладнення. Ці проблеми можуть викликати необхідність переінсталяції операційної системи. корпорація Майкрософт не може гарантувати, що ці проблеми можуть бути усунені. Змінюйте реєстр на власний ризик.

Якщо більше одночасних підключень до NSPI кожного користувача обов'язкові для заповнення законно, ви можете змінити максимальний. Для цього виконайте такі інтерактивні елементи.
  1. Натисніть кнопку почати, натисніть кнопку запустити, тип Regeditі натисніть кнопку ОК.
  2. Знайдіть і клацніть такий підрозділ реєстру:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS
  3. Натисніть кнопку Параметри ключа.
  4. У меню редагування виберіть команду створитиа потім параметр DWORD.
  5. Тип NSPI Макс сеансів для одного користувача, а потім натисніть клавішу Enter.
  6. Двічі клацніть NSPI Макс сеансів для одного користувачаВведіть максимальну кількість NSPI зв'язків, що ви хочете, щоб та натисніть кнопку ОК.

    Примітка. Хоча верхня межа цю настройку 0xffffffff (або 4294967295), сервер конфігурації, що має значення, яке перевищує значення за промовчанням буде споживати додаткові пам'яті (одна нова сторінка на підключення) на сервері. Якщо це має значення занадто висока, і завеликою кількістю підключень створюються для кожного екземпляра застосунку користувача, сервер пам'яті або не реагувати повністю. Нижню границю за промовчанням NSPI підключення у Windows Server 2008 заснований на клієнта досвіду, в якому попередніх операційних системний інтегратор дозволило б себе перевантажені на сторонніх виробників у тому, що по суті відмови в обслуговуванні. Ви повинні використовувати здоровий глузд підходу збільшити максимальний сесії настройку за межами значення за промовчанням. Наприклад, запуск за допомогою десяткових 250 (hex 0x000000FA) а потім перевірити, щоб переконатися, що накладні витрати пам'яті, який створюється на селі і чи помилки. Довгострокове рішення має бути звернетеся до постачальника вашого продукту NSPI запитати їх, щоб змінити цю поведінку. Зміни в реєстрі значення є лише як обхідного шляху для надання допомоги помилку.
  7. Закрийте редактор реєстру.
  8. Перезавантаження комп'ютера або перезапуску служб домену служба Active Directory.

Додаткові відомості

Попередження. Якщо неправильно змінити реєстр за допомогою редактора реєстру або іншим способом, це може спричинити серйозні ускладнення. Ці проблеми можуть викликати необхідність переінсталяції операційної системи. корпорація Майкрософт не може гарантувати, що ці проблеми можуть бути усунені. Змінюйте реєстр на власний ризик.

Для Windows Server 2008 тільки

Примітка. Windows Server 2008 R2 і пізніших версій увійти цієї події за промовчанням. У Windows Server 2008 це verbose рівень журналювання подій, які можуть генерувати багато подій. Цей verbose рівень журналювання подія включає в себе подій, що мають відношення до діагностики цього питання. Рекомендовано відновити її цей параметр в значення за промовчанням після завершення усунення несправностей.

Щоб переконатися у Windows Server 2008, чи ви зіткнулися питання про те, що описано в розділі "Ознаки", увімкнути журналювання подій на NSPI з'єднань. Для цього виконайте такі інтерактивні елементи.
  1. На контролері домену, яка орієнтована на NspiBind підключення, натисніть кнопку почати, натисніть кнопку запустити, тип Regeditі натисніть кнопку ОК.
  2. Знайдіть і двічі клацніть такий підрозділ реєстру:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Diagnostics\4 MAPI Interface Events
  3. У полі значення введіть 5і натисніть кнопку ОК.

    Примітка. значення за промовчанням цей запис А реєстру є 0 (нуль).
  4. У меню файл виберіть пункт вихід.
Після увімкнення журналювання подій, подія такого вигляду записується в журналі подій служби каталогів, коли ця проблема виникає:
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

глобальна мережа захоплення провалу може містити пакети, які нагадують такі інтерактивні елементи.
Згорнути цю таблицюРозгорнути цю таблицю
ДжерелоПризначенняПротоколІнформація
ClientIPServerIPNSPINspiBind запит
ServerIPClientIPNSPINspiBind відповідь, статус: MAPI_E_LOGON_FAILED

Посилання

Щоб отримати додаткові відомості клацніть, номер статті в базі знань Майкрософт:
314980 Настроювання журналювання служба Active Directory діагностичних подія у Windows Server 2003 і Windows 2000 Server


Сторонні інформаційні застереження

Згорнути це зображенняРозгорнути це зображення
assets folding start collapsed
Продукти сторонніх виробників, описані в цій статті, виробляються компаніями, які не залежать від корпорації Майкрософт. корпорація Майкрософт не надає жодних гарантій, неявних або інших, стосовно продуктивності або надійності цих продуктів.
Згорнути це зображенняРозгорнути це зображення
assets folding end collapsed

Властивості

Номер статті: 949469 - Востаннє переглянуто: 29 квітня 2014 р. - Редакція: 1.0
Застосовується до:
  • 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
Ключові слова: 
kbtshoot kbexpertiseinter kbprb kbmt KB949469 KbMtuk
Машинний переклад
ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 949469

Надіслати відгук

 

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