Citrix Secure Mailプッシュ通知用のEWSによる証明書ベース認証の構成
Citrix Secure Mailプッシュ通知を機能させるには、以下を実行する必要があります。
-
証明書ベース認証用にExchange Serverを構成します。この要件は、Citrix Secure Hubが証明書ベース認証でCitrix Endpoint Managementに登録されている場合に特に必要です。
-
Exchangeメールサーバー上のActive SyncおよびExchange Web Services (EWS) 仮想ディレクトリを証明書ベース認証で構成します。
これらの構成を完了しないと、Citrix Secure Mailプッシュ通知のサブスクリプションが失敗し、Citrix Secure Mailでバッジの更新が行われません。
この記事では、証明書ベース認証を構成する手順について説明します。これらの構成は、特にExchange Server上のEWS仮想ディレクトリに対して行われます。
構成を開始するには、以下を実行します。
-
EWS仮想ディレクトリがインストールされているサーバーにログオンします。
-
IISマネージャーコンソールを開きます。
-
Default Web Siteの下で、EWS仮想ディレクトリをクリックします。認証、SSL、構成エディターのスナップインは、IISマネージャーコンソールの右側にあります。

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

-
EWS仮想ディレクトリのSSL設定を構成します。
-
「Require SSL」チェックボックスを選択します。
-
Client Certificatesの下で、Requireをクリックします。または、他のEWSメールクライアントがユーザー名とパスワードを使用してExchange Serverに認証する場合、Acceptをクリックします。

-
-
Configuration Editorをクリックします。Sectionドロップダウンリストで、次のセクションに移動します。
-
system.webServer/security/authentication/clientCertificateMappingAuthentication
-
-
enabledの値をTrueに設定します。

-
Configuration Editorをクリックします。Sectionドロップダウンリストで、次のセクションに移動します。
-
system.webServer/serverRuntime
-
-
uploadReadAheadSizeの値を10485760 (10 MB) または20971520 (20 MB)、または組織の要件に応じて設定します。重要:この値を正しく設定しないと、EWSプッシュ通知の購読中に証明書ベースの認証がエラーコード413で失敗する可能性があります。この値を0に設定しないでください。
詳細については、Microsoftの記事「Microsoft IIS server runtime」を参照してください。
iOSプッシュ通知に関するCitrix Secure Mailの問題のトラブルシューティングの詳細については、このCitrixサポート技術情報センターの記事を参照してください。