Exchange Server 2010 SP2'yi Exchange Server hata iletisi: AuthorizationManager denetimi başarısız oldu

Özgün KB numarası:   2668686

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Exchange Server 2010 veya Exchange Server 2010 Service Pack 1'i (SP1) yüklemeniz gerekir.
  • Grup İlkesi Yönetimi Konsolu'nu (GPMC) veya Yerel Grup İlkesi Düzenleyicisi'ni (GPedit.msc) kullanarak Grup İlkesi Nesnesi (GPO) veya yerel bir ilke oluşturursunuz.
  • GPO veya yerel ilke, Windows PowerShell durumunu Tanımsız dışında bir durum olarak ayarlar.
  • Exchange Server 2010 SP2'yi yüklemişsiniz.

Bu senaryoda, yükleme başarısız olur ve aşağıdakine benzer bir hata iletisi alırsınız:

"Dosya Başka bir veri olduğunda aşağıdaki $error. Clear();
& $RoleBinPath\ServiceControl.ps1 EnableServices Critical
" çalıştırılamadı: "AuthorizationManager denetimi başarısız.".
AuthorizationManager denetimi başarısız oldu.

Bu hata oluştuğunda, Exchange Server 2010 çalışmıyor ve Program Ekle veya Kaldır altında listelenmiyor. Ayrıca, Exchange Server 2010'u yeniden yük olamaz.

Neden

Bu sorun, yükleme Windows yönetim aracı (WMI) hizmetinin durdurulmuş durumda olduğu için oluşur. Bu nedenleServiceControl.ps1 Windows PowerShell 2010 SP2 yükleme işleminin parçası olarak çalışan Exchange Server betiği, yürütme izinlerini doğrulamak için WMI hizmetini çağıramaz.

Çözüm

Bu sorunu çözmek için şu adımları izleyin:

  1. Exchange Server 2010'da çalışan sunucuyu kurtarabilirsiniz. 2010'da çalışan bir sunucunun nasıl kurtarılma hakkında daha fazla Exchange Server için bkz. Exchange kurtarma.

  2. GPO'nun veya yerel ilkenin devre dışı olması için GPEDIT veya Gpedit.msc'yi kullanın.

  3. Exchange Server 2010 SP2'yi yükleyin.

  4. Kapsam için yürütme ilkesi LocalMachine olarak RemoteSigned ayarlayın. Bunu yapmak için aşağıdaki cmdlet'i çalıştırın:

    Set-ExecutionPolicy RemoteSigned -scope LocalMachine
    

Daha fazla bilgi

Yüklemeye başlamadan önce yürütme ilkelerini doğrulamak için, cmdlet'Windows PowerShell çalıştırın:

Get-ExecutionPolicy -list

Çıktı şuna benzer olmalıdır:

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

Aşağıdaki kapsamlardan herhangi biri Tanımsız durumu olarak ayarlanmışsa 2010 SP2'yi yüklemeden önce Çözüm bölümündeki Exchange Server bakın:

  • MachinePolicy
  • UserPolicy
  • İşlem
  • CurrentUser

Kapsam Tanımsız olarak ayarlanırsa, bu iletiyi (EMC) başlarken aşağıdakine benzer bir LocalMachine Exchange Yönetim Konsolu alabilirsiniz:

"1" bağımsız değişkeniyle "GetSteppablePipeline" çağrısı yapılan özel durum: "File C:\Program Files\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1, betiklerin yürütülmesi bu sistemde devre dışı bırakılmıştır, çünkü yüklenemiyor. Daha fazla bilgi için lütfen "yardım about_signing" ifadelerini bakın.

Buna ek olarak, Proje Yönetim Kabuğu'Exchange başlarken aşağıdakine benzer bir hata iletisi alabilirsiniz:

'Bağlan-ExchangeServer' terimi cmdlet, işlev, betik dosyası veya işlenen programın adı olarak tanınmaz. Adın yazımını denetleyin veya yol varsa, yolun doğru olduğunu doğrulayın ve yeniden deneyin.

Not

Bu sorun oluştuğunda, Exchange Server EMC'i veya EMS'i başlatamaz bile olsa 2010 beklendiği gibi çalışır.

Başvurular

Sunucunun güncelleştirillenmesi için bir PowerShell yürütme ilkesi tanımlayan ve dağıtılmış bir GPO ile Exchange Server 2010 için bir güncelleştirme toplaması yükemezsiniz