適用先
Exchange Server 2010 Enterprise Exchange Server 2010 Standard Exchange Server 2016 Enterprise Edition Exchange Server 2016 Standard Edition Exchange Server 2013 Enterprise Edition Exchange Server 2013 Standard Edition

ローカル Microsoft Exchange Server organizationとリモート Exchange Server organizationの間でフェデレーション信頼を構成すると、 のユーザーは、リモート organization内のユーザーの空き時間情報を表示できません。さらに、ローカル Exchange サーバーのイベント ログには、次のエラーが記録されます:Event ID: 4001Task Category: Availability ServiceLevel: ErrorKeywords: ClassicUser: N/AComputer: <Computer-Name>Description: \rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com 失敗しました。 返される例外は、Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: 例外 Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: 'https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity' の自動検出サービスへの要求が無効な応答のために失敗した電子メール アドレス SMTP:user@contoso.com の自動検出に失敗しました。また、リモート フォレスト Exchange サーバーの可用性要求に対して返される HTTP 500 応答は、W3SVC ログに次のように記録されます。

原因

この問題は、ローカル Exchange Server 2010 organizationのクライアント アクセス サーバーで"EWS" 仮想ディレクトリまたは "自動検出" 仮想ディレクトリの WSSecurity プロパティが無効になっているために発生します。

解決方法

Exchange 2016 または Exchange 2013この問題を解決するには、リモート organization内の各サーバーの Exchange バックエンド サイト上の仮想ディレクトリの WSSecurity 認証をリセットします。

  1. Windows Powershell を開き、Exchange 管理スナップインを追加します。

    Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn 
  2. Set-WebServicesVirtualDirectory コマンドレットを使用して、EWS 仮想ディレクトリの WSSecurity 認証を無効にします。

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False 
  3. Set-WebServicesVirtualDirectory コマンドレットを使用して、EWS 仮想ディレクトリの WSSecurity 認証を有効にします。

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True 
  4. Set-AutodiscoverVirtualDirectory コマンドレットを使用して、自動検出仮想ディレクトリの WSSecurity 認証を無効にします。

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False 
  5. Set-AutodiscoverVirtualDirectory コマンドレットを使用した自動検出仮想ディレクトリの Eable WSSecurity 認証。

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True 
  6. Restart-WebAppPool コマンドレットを使用してアプリケーション プールを再起動します。

    Restart-WebAppPool MSExchangeAutodiscoverAppPoolRestart-WebAppPool MSExchangeServicesAppPool 

Exchange 2010この問題を解決するには、リモート organization内の各クライアント アクセス サーバー上の仮想ディレクトリの WSSecurity 認証をリセットします。

  1. Exchange 管理シェルを開きます。

  2. Set-WebServicesVirtualDirectory コマンドレットを使用して、EWS 仮想ディレクトリの WSSecurity 認証を無効にします。

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False 
  3. Set-WebServicesVirtualDirectory コマンドレットを使用して、EWS 仮想ディレクトリの WSSecurity 認証を有効にします。

    Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True 
  4. Set-AutodiscoverVirtualDirectory コマンドレットを使用して、自動検出仮想ディレクトリの WSSecurity 認証を無効にします。

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False 
  5. Set-AutodiscoverVirtualDirectory コマンドレットを使用して、自動検出仮想ディレクトリの WSSecurity 認証を有効にします。

    Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True 
  6. 次の構文を使用して、アプリケーション プールを再起動します。

    appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPoolappcmd stop appPool /appPool.name:MSExchangeServicesAppPoolappcmd start appPool /appPool.name:MSExchangeServicesAppPool 

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。