Chybová zpráva při pokusu o instalaci Exchange serveru 2010 SP2: Kontrola AuthorizationManager se nezdařila.

Původní číslo KB:   2668686

Příznaky

Zvažte následující příklad:

  • Nainstalujete Exchange Server 2010 nebo Exchange Server 2010 Service Pack 1 (SP1).
  • Objekt zásad skupiny (GPO) nebo místní zásadu vytvoříte pomocí konzoly pro správu zásad skupiny (GPMC) nebo pomocí Editoru místních zásad skupiny (gpedit. msc).
  • Objekt GPO nebo místní zásady nastaví zásady spouštění prostředí Windows PowerShell na jiný stav, než je nedefinované.
  • Nainstalujete Exchange Server 2010 SP2.

V tomto scénáři instalace selže a zobrazí se chybová zpráva podobná této:

Při $error. Clear ();
& $RoleBinPath\ServiceControl.ps1 EnableServices
"byla spuštěna:" Kontrola AuthorizationManager se nezdařila.
Kontrola AuthorizationManager se nezdařila.

Když dojde k této chybě, Exchange Server 2010 nefunguje a není uvedený v seznamu Přidat nebo odebrat programy. Exchange Server 2010 navíc nemůžete přeinstalovat.

Příčina

K tomuto problému dochází, protože během procesu instalace je zastavená služba WMI (Windows Management Instrumentation). Proto skript ServiceControl.ps1 Windows PowerShell, který se spouští jako součást procesu instalace Exchange Server 2010 SP2, nemůže volat službu WMI k ověření oprávnění ke spuštění.

Řešení

Tento problém vyřešíte takto:

  1. Obnovte server, na kterém běží Exchange Server 2010. Další informace o obnovení serveru, na kterém běží Exchange Server 2010, najdete v tématu obnovení serverů Exchange.

  2. Pomocí konzoly GPMC nebo nástroje gpedit. msc vypněte objekt zásad skupiny nebo místní zásadu.

  3. Nainstalujte Exchange Server 2010 SP2.

  4. Nastavte zásady spuštění LocalMachine oboru na RemoteSigned . Postupujte takto:

    Set-ExecutionPolicy RemoteSigned -scope LocalMachine
    

Další informace

Chcete-li před zahájením instalace ověřit zásady spuštění, spusťte následující rutinu Windows PowerShellu:

Get-ExecutionPolicy -list

Výstup by měl vypadat takto:

Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned

Pokud je některý z následujících oborů nastaven na jiný stav než nedefinované, přečtěte si informace v části řešení před instalací Exchange Server 2010 SP2:

  • MachinePolicy
  • UserPolicy
  • Zpracujte
  • CurrentUser

Pokud LocalMachine je obor nastavený na nedefinovaný, může se při spuštění konzoly pro správu Exchange zobrazit chybová zpráva podobná následující:

Výjimka "GetSteppablePipeline" s argumenty "1" pomocí argumentů (ů): "soubor C:\Program Files\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 nelze načíst, protože v tomto systému je zakázáno spouštění skriptů. Další podrobnosti najdete v tématu "Get-Help about_signing".

Při spuštění prostředí Exchange Management Shell se navíc může zobrazit chybová zpráva podobná následující:

Termín "Connect-ExchangeServer" nebyl rozpoznán jako název rutiny, funkce, souboru skriptu nebo provozuschopného programu. Zkontrolujte, jestli je název správně nastavený, jestli je cesta správná, a zkuste to znovu.

Poznámka

Když dojde k tomuto problému, Exchange Server 2010 funguje očekávaným způsobem, i když nemůžete spustit službu EMC nebo EMS.

Odkazy

Kumulativní aktualizaci pro Exchange Server 2010 nejde nainstalovat s nasazeným objektem GPO, který definuje zásady spuštění PowerShellu pro server, který se má aktualizovat.