NSPI pripojenia na radič domény systému Windows spôsobí MAPI klientske aplikácie nepodarí a vráti chybové hlásenie typu "MAPI_E_LOGON_FAILED"

Preklady článku Preklady článku
ID článku: 949469 - Zobraziť produkty, ktorých sa tento článok týka.
Dôležité Tento článok obsahuje informácie o úprave databázy Registry. Uistite sa, že ste databázu Registry pred jej úpravou zálohovali. Uistite sa, že viete, ako obnoviť databázu Registry, ak sa vyskytne problém. Ďalšie informácie o tom, ako zálohovať, obnoviť a upraviť databázu Registry, získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
322756 Ako zálohovať a obnoviť databázu Registry v systéme Windows
Rozbaliť všetko | Zbaliť všetko

Príznaky

Názov služby poskytovateľa rozhranie (NSPI) pripojenie z klienta MAPI na Windows Server 2008 alebo novšia verzia-založené radič môže zlyhať a vráti chybové hlásenie zo servera:

MAPI_E_LOGON_FAILED
V niektorých prípadoch sa môže zobraziť dialógové poverenia používateľského rozhrania MAPI klientov, keď narazíte na tento problém.

Postihnutých klientov patria Microsoft Outlook, Quest Migration Manager pre Exchange a BlackBerry Enterprise Server.

Príčina

Tento problém sa vyskytuje, pretože systém Windows Server 2008 a novšie verzie umožňujú predvolený maximálny počet len 50 súbežné NSPI pripojenia jedného používateľa. Ďalšie NSPI pripojenia sú zamietnuté a MAPI_E_LOGON_FAILED chybové hlásenie sa vráti.

Poznámka: Windows Server 2003 a starších verziách operačných systémov Microsoft Windows nie prejaviť toto správanie. Zmena správania v systéme Windows Server 2008 je urcený na ochranu radiče domény voči klientom, ktorí otvoriť príliš veľa NSPI pripojenia bez potom zatváranie pripojenie. Príliš veľa spojení ako sú tieto výsledkom vyčerpávaní zdrojov.

Riešenie

Ak chcete vyriešiť tento problém, skontrolujte všetky NSPI pripojenia, ktoré spracovávajú na strane klienta vytvorenie pripojenia tesnosť. Napríklad volanie funkcieNspiBind musí mať zodpovedajúce volanie funkcie NspiUnbind keď pripojenie NSPI už nie je potrebné. Táto operácia môže vyžadovať ladenie akékoľvek vlastné skripty alebo aplikácie, ktoré používajú NSPI. Ak tento problém sa týka externých aplikácií, obráťte sa na dodávateľov softvéru aktualizácie.

Poznámka: Outlook NSPI MAPI poskytovateľa, ktorý je nainštalovaný pomocou programu Microsoft Outlook je určený na použitie iba v kombinácii s Microsoft Outlook. Externé skripty a aplikácie, ktoré spoliehajú na Poskytovateľ MAPI programu Outlook NSPI nie sú podporované.

Ako upraviť databázu registry umožniť ďalšie NSPI pripojenia

Upozornenie: Ak databázu Registry upravíte nesprávne pomocou Editora databázy Registry alebo pomocou iného postupu, môžu nastať vážne problémy. Tieto problémy môžu vyžadovať preinštalovanie operačného systému. Spoločnosť Microsoft nemôže zaručiť, že tieto problémy bude možné vyriešiť. Databázu Registry upravujete na vlastné riziko.

Ak oprávnene požadujú viac súbežných NSPI pripojenia jedného používateľa, môžete zmeniť predvolený limit. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Kliknite na tlačidlo Štart, kliknite na tlačidlo spustiť, typu regedit, a potom kliknite na tlačidlo OK.
  2. Vyhľadajte nasledujúci podkľúč databázy Registry a kliknite naň:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS
  3. Kliknite na tlačidlo parametre .
  4. V ponuke Upraviť ukážte na položku novéa potom kliknite na položku Hodnota DWORD.
  5. Typ NSPI max relácií na jedného používateľa, a potom stlačte kláves Enter.
  6. Dvakrát kliknite na NSPI max relácií na jedného používateľa, zadajte maximálny počet NSPI spojenia, ktoré chcete mať, a potom kliknite na tlačidlo OK.

    Poznámka: Hoci horná hranica tohto nastavenia je 0xffffffff (alebo 4294967295), konfigurácia servera, ktorý má hodnotu, ktorá je väčšia ako predvolená hodnota konzumovať prídavné pamäte (jednu novú stranu spojenia) na server. Ak táto hodnota je nastavená príliš vysoká a príliš veľa pripojení sú vytvorené pre každého používateľa aplikácie inštancie, server bežať nízke pamäte alebo úplne prestane. Dolná hranica pripojenie predvolené NSPI v systéme Windows Server 2008 bola založená na skúsenosti zákazníka, kde predošlých operačných systémov by umožnilo sami byť ohromený tým produkty tretích strán, čo je v podstate denial of service útoku v. Používajte sedliacky rozum zvýšiť maximálnu zasadnutie, ktorým mimo predvolenú hodnotu. Napríklad spustiť pomocou desatinných 250 (hex 0x000000FA), a potom otestujte vidieť pamäte hlavou, že je vytvorená a či chyby prestali. Vaše dlhodobé riešenie musí byť obráťte sa na dodávateľa produktu NSPI požiadať ich, aby toto správanie zmeniť. Zmena hodnoty databázy registry je len ako riešenie poskytnúť úľavu chyba.
  7. Ukončite Editor databázy Registry.
  8. Reštartujte počítač alebo reštart služby Doménové služby Active Directory.

Ďalšie informácie

Upozornenie: Ak databázu Registry upravíte nesprávne pomocou Editora databázy Registry alebo pomocou iného postupu, môžu nastať vážne problémy. Tieto problémy môžu vyžadovať preinštalovanie operačného systému. Spoločnosť Microsoft nemôže zaručiť, že tieto problémy bude možné vyriešiť. Databázu Registry upravujete na vlastné riziko.

Windows Server 2008 len

Poznámka: Windows Server 2008 R2 a novšie verzie denníka túto udalosť v predvolenom nastavení. V systéme Windows Server 2008, toto je podrobný úroveň zapisovanie udalostí do denníka, ktorý môže vygenerovať mnoho podujatí. Tento podrobný úroveň zapisovanie udalostí do denníka obsahuje udalosti, ktoré sa netýkajú diagnózu tejto problematiky. Odporúčame vám obnoviť toto nastavenie predvolenej hodnoty po dokončení riešenia problémov.

Na overenie v systéme Windows Server 2008, či ste sa stretol problém, ktorý je popísaný v časti "Príznaky", povoliť zapisovanie udalostí do denníka pre NSPI pripojenia. Ak to chcete urobiť, postupujte podľa nasledujúcich krokov:
  1. Na radič domény, ktorý je zameraný na NspiBind pripojenie, kliknite na tlačidlo Štart, kliknite na tlačidlo spustiť, typu regedit, a potom kliknite na tlačidlo OK.
  2. Vyhľadajte a potom dvakrát kliknite na nasledujúci podkľúč databázy registry:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Diagnostics\4 MAPI Interface Events
  3. Do poľa údaj hodnoty zadajte 5, a potom kliknite na tlačidlo OK.

    Poznámka: Predvolená hodnota tejto položky databázy registry je 0 (nula).
  4. V ponuke súbor kliknite na príkaz skončiť.
Po povolení zapisovania do denníka udalosti, udalosti, ktorá sa podobá nasledujúcemu hláseniu je prihlásený v denníku udalostí adresárovej služby keď sa vyskytne tento problém:
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

Sieť zachytenie zlyhania môžu obsahovať pakety, ktoré sa podobajú takto.
Zbaliť túto tabuľkuRozbaliť túto tabuľku
ZdrojMiesto určeniaProtokolInformácie
ClientIPServerIPNSPINspiBind žiadosť
ServerIPClientIPNSPINspiBind reakcia, stav: MAPI_E_LOGON_FAILED

Odkazy

Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
314980 Konfigurovanie diagnostického zapisovanie do služby Active Directory v systéme Windows Server 2003 a Windows 2000 Server


Upozornenie informácie tretej strany

Zbaliť tento obrázokRozbaliť tento obrázok
assets folding start collapsed
Produkty tretích strán spomínané v tomto článku vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft nepreberá žiadnu záruku za výkonnosť alebo spoľahlivosť týchto výrobkov.
Zbaliť tento obrázokRozbaliť tento obrázok
assets folding end collapsed

Vlastnosti

ID článku: 949469 - Posledná kontrola: 29. apríla 2014 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • 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
Kľúčové slová: 
kbtshoot kbexpertiseinter kbprb kbmt KB949469 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 949469

Odošlite odozvu

 

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