Office 365 하이브리드 구성 마법사의 오류: 개체가 개체의 인스턴스로 설정 되지 않음

원래 수 (kbps):   4051381

증상

Exchange Server 2016 누적 업데이트 7이 설치 된 후 Microsoft Office 365 하이브리드 구성 마법사를 실행 하면 마법사가 실행 되지 않으며 Set-FederatedOrganizationIdentifier cmdlet이 "개체 참조가 개체의 인스턴스로 설정 되지 않았습니다." 라는 오류를 반환 하는 것으로 보고 합니다.

이 메시지는 하이브리드 구성 마법사 로그에 기록 된 다음 전체 오류 메시지의 일부입니다.

017.10.23 11:39:51.552         10276 [Client=UX, Activity=Domain Ownership, Session=OnPremises, Cmdlet=Set-FederatedOrganizationIdentifier, Thread=9] START Set-FederatedOrganizationIdentifier -AccountNamespace 'contoso.com' -DelegationFederationTrust 'Microsoft Federation Gateway' -Enabled: $true -DefaultDomain $null
2017.10.23 11:39:57.693 *ERROR* 10277 [Client=UX, Activity=Domain Ownership, Session=OnPremises, Cmdlet=Set-FederatedOrganizationIdentifier, Thread=9] FINISH Time=6140.9ms Results=PowerShell failed to invoke 'Set-FederatedOrganizationIdentifier': Object reference not set to an instance of an object. An unexpected error has occurred and a Watson dump is being generated: Object reference not set to an instance of an object.
2017.10.23 11:39:57.756 *ERROR* 10224 [Client=UX, Page=DomainProof, Thread=9] Microsoft.Online.CSE.Hybrid.PowerShell.PowerShellInvokeException: PowerShell failed to invoke 'Set-FederatedOrganizationIdentifier': Object reference not set to an instance of an object. An unexpected error has occurred and a Watson dump is being generated: Object reference not set to an instance of an object. ---> System.Management.Automation.RemoteException: Object reference not set to an instance of an object.
                                   at System.Management.Automation.Runspaces.AsyncResult.EndInvoke()
                                   at System.Management.Automation.PowerShell.EndInvoke(IAsyncResult asyncResult)
                                   at Microsoft.Online.CSE.Hybrid.Provider.PowerShell.PowerShellProvider.PowerShellInstance.Invoke(String cmdlet, IReadOnlyDictionary`2 parameters, Int32 millisecondsTimeout)
                                   --- End of inner exception stack trace ---
                                   at Microsoft.Online.CSE.Hybrid.PowerShell.RemotePowershellSession.RunCommandInternal(Cmdlet cmdlet, SessionParameters parameters, Int32 millisecondsTimeout, PowerShellRetrySettings retrySettings, Boolean skipCmdletLogging)
                                   at Microsoft.Online.CSE.Hybrid.Session.PowerShellOnPremisesSession.SetFederatedOrganizationIdentifier(SmtpDomain accountNamespace, String delegationTrustLink, SmtpDomain defaultDomain)
                                   at Microsoft.Online.CSE.Hybrid.App.ViewModel.Pages.DomainProof.DomainInfo.AddFederatedDomain(IOnPremisesSession session, AppData appData)
                                   at System.Collections.Generic.List`1.ForEach(Action`1 action)
                                   at Microsoft.Online.CSE.Hybrid.App.ViewModel.Pages.DomainProof.VerifyActivity(IOnPremisesSession session, EnvironmentBase environment)

Exchange 관리 셸에서 직접 cmdlet을 실행 하는 경우 다음과 같은 유사한 오류가 발생할 수 있습니다.

[PS] C:\>Set-FederatedOrganizationIdentifier -AccountNamespace 'contoso.com' -DelegationFederationTrust 'Microsoft Federation Gateway' -Enabled: $true -DefaultDomain $null

WARNING: An unexpected error has occurred and a Watson dump is being generated: Object reference not set to an instance
of an object.
Object reference not set to an instance of an object.
    + CategoryInfo          : NotSpecified: (:) [Set-FederatedOrganizationIdentifier], NullReferenceException
    + FullyQualifiedErrorId : System.NullReferenceException,Microsoft.Exchange.Management.SystemConfigurationTasks.Set
   FederatedOrganizationIdentifier
    + PSComputerName        : server.contoso.com

해결 방법 1

도메인에 Exchange Server 2010, Exchange Server 2013 또는 Exchange Server 2016 누적 업데이트 6이 하 버전을 실행 하는 보조 Exchange 서버가 있는 경우이 방법을 사용 합니다.

  1. Exchange 관리 셸을 두 번째 Exchange 서버에 연결 하 고 다음 cmdlet을 실행 합니다.

    Set-FederatedOrganizationIdentifier -AccountNamespace '<AccountNameSpace>' -DelegationFederationTrust 'Microsoft Federation Gateway' -Enabled: $true -DefaultDomain $null
    
  2. Cmdlet이 성공적으로 완료 되 면 Exchange Server 2016 누적 업데이트 7에서 Microsoft Office 365 하이브리드 구성 마법사를 실행 합니다.

해결 방법 2

Microsoft 지원에 문의 하 여이 문제에 대 한 수정 내용이 포함 된 중간 업데이트의 복사본을 요청 합니다. 수정 프로그램은 Exchange Server 2016 누적 업데이트 8에 포함 될 예정입니다.

상태

Microsoft는 Exchange Server 2016 누적 업데이트 7에서이 문제가 알려진 문제를 확인 했습니다.