XenMobile® Server

Secure Mailプッシュ通知用のEWSでの証明書ベース認証の構成

寄稿者: Vijay Kumar Kunchakuri

Secure Mailプッシュ通知が機能するようにするには、Exchange Serverを証明書ベースの認証用に構成する必要があります。これは、Secure Hubが証明書ベースの認証でXenMobile®に登録されている場合に必要です。

Exchangeメールサーバー上のActive SyncおよびExchange Web Services (EWS)仮想ディレクトリを証明書ベースの認証で構成する必要があります。

これらの構成を完了しない限り、Secure Mailプッシュ通知のサブスクリプションは失敗し、Secure Mailでバッジの更新は行われません。

この記事では、証明書ベースの認証を構成する手順について説明します。これらの構成は、特にExchange Server上のEWS仮想ディレクトリに対して行われます。

構成を開始するには、次の手順を実行します。

  1. EWS仮想ディレクトリがインストールされているサーバーまたは複数のサーバーにログオンします。

  2. IISマネージャーコンソールを開きます。

  3. 既定のWebサイトの下にあるEWS仮想ディレクトリをクリックします。

    認証、SSL、構成エディターのスナップインは、IISマネージャーコンソールの右側にあります。

    IISマネージャーコンソールの画像

  4. EWSの認証設定が次の図に示すように構成されていることを確認します。

    IISマネージャーコンソールの画像

  5. EWS仮想ディレクトリのSSL設定を構成します。

    1. SSLを要求チェックボックスをオンにします。

    2. クライアント証明書の下で、要求をクリックします。他のEWSメールクライアントがユーザー名とパスワードを資格情報として使用してExchange Serverに認証および接続する場合は、このオプションを承諾に設定できます。

    IISマネージャーコンソールの画像

  6. 構成エディターをクリックします。セクションドロップダウンリストで、次のセクションに移動します。

    • system.webServer/security/authentication/clientCertificateMappingAuthentication
  7. enabled値をTrueに設定します。

    IISマネージャーコンソールの画像

  8. 構成エディターをクリックします。セクションドロップダウンリストで、次のセクションに移動します。

    • system.webServer/serverRuntime
  9. uploadReadAheadSize値を10485760 (10 MB)または20971520 (20 MB)、あるいは組織の要件に応じた値に設定します。

    重要:

    この値を正しく設定しないと、EWSプッシュ通知のサブスクライブ中に証明書ベースの認証がエラーコード413で失敗する可能性があります。

    この値を0に設定しないでください。

詳細については、次のサードパーティリソースを参照してください。

IISマネージャーコンソールの画像

iOSプッシュ通知に関するSecure Mailの問題のトラブルシューティングの詳細については、このCitrixサポート知識センターの記事を参照してください。

関連情報

iOS用Secure Mailのプッシュ通知

Secure Mailプッシュ通知用のEWSでの証明書ベース認証の構成

この記事の概要