Lync Server 2013 での XMPP 構成の例 - Google Talk との XMPP フェデレーション
最終更新日: 2014-04-22
XMPP プロキシを展開するための構成例では、Google Talk とのフェデレーションを定義しています。
XMPP 構成の例 - Google Talk との XMPP フェデレーション
フロントエンドサーバーで、Lync Server 展開ウィザードを開きます。 [ Lync Server System の インストール または更新] をクリックし、[ lync server コンポーネント の セットアップ または削除] をクリックします。 [ 実行] をもう一度 クリックします。
Lync Server コンポーネントのセットアップ で、[次へ] をクリックします。 概要画面には、実行中の操作が表示されます。 展開が完了したら、[ ログの表示 ] をクリックして、利用可能なログファイルを表示します。 [ 完了 ] をクリックして展開を完了します。
エッジサーバーで、Lync Server 展開ウィザードを開きます。 [ Lync Server System の インストール または更新] をクリックし、[ lync server コンポーネント の セットアップ または削除] をクリックします。 [ 実行] をもう一度 クリックします。
Google の会話を XMPP で許可されているパートナーとして追加します。 Google Talk では、現時点では、サーバー間の XMPP フェデレーション向けの暗号化されていない TCP 接続のみをサポートしており、身元確認のためのサーバーコールバックのみをサポートしています。 ( http://xmpp.org/extensions/xep-0220.html を参照)。
New-CsXmppAllowedPartner gmail.com -TlsNegotiation NotSupported -SaslNegotiation NotSupported -EnableKeepAlive $false -SupportDialbackNegotiation $true
エッジフェデレーションを有効にするには、次のように入力します。
Set-CsAccessEdgeConfiguration -AllowFederatedUsers $true
Lync Server コンポーネントのセットアップ で、[次へ] をクリックします。 概要画面には、実行中の操作が表示されます。 展開が完了したら、[ ログの表示 ] をクリックして、利用可能なログファイルを表示します。 [ 完了 ] をクリックして展開を完了します。
エッジサーバーの Lync Server 展開ウィザードで、[ 手順 3: 証明書の要求、インストール、または割り当て] の横にある [実行] を もう一度 クリックします。
ヒント
初めてエッジサーバーを展開する場合は、[実行] ではなく、[実行] と表示されます。
[利用可能な証明書タスク] ページで、[新しい証明書要求を作成する] をクリックします。
[ 証明書の要求 ] ページで、[ 外部境界の証明書] をクリックします。
[ 遅延または即時要求 ] ページで、[ 今すぐ要求を準備するが、後で送信 する] チェックボックスをオンにします。
[ 証明書要求ファイル ] ページで、要求を保存するファイルの完全パスとファイル名を入力します (たとえば、c: \ cert _ 外部 _ edge)。
[ 代替証明書テンプレートの指定 ] ページで、既定の web サーバテンプレート以外のテンプレートを使用するには、[ 選択された証明機関に別の証明書テンプレートを使用 する] チェックボックスをオンにします。
[ 名前とセキュリティの設定 ] ページで、次の操作を行います。
[ フレンドリ名] に、証明書の表示名を入力します。
ビット長 では、ビット長 (通常は 2048 の既定値) を指定します。
[ 証明書の秘密キーをエクスポート可能としてマーク する] チェックボックスがオンになっていることを確認する
[ 組織の情報 ] ページで、組織の名前と組織単位 (たとえば、部門や部署) を入力します。
[ 地理情報 ] ページで、場所情報を指定します。
[ Subject Name/Subject name ] ページには、ウィザードによって自動的に入力される情報が表示されます。 追加の件名の代替名が必要な場合は、次の2つの手順で指定します。
[ サブジェクト代替名 (san)] ページの Sip ドメイン設定 で、[Domain] チェックボックスをオンにして sip を追加します。 <sipdomain> [サブジェクトの別名] リストに入力します。
[ 追加のサブジェクト代替名の構成 ] ページで、必要なその他のサブジェクトの代替名を指定します。
ヒント
XMPP プロキシがインストールされている場合、既定では、ドメイン名 (contoso.com など) が SAN エントリに設定されます。 他のエントリが必要な場合は、この手順で追加します。
[ 要求の概要 ] ページで、要求の生成に使用する証明書情報を確認します。
コマンドの実行が完了したら、 ログを表示 するか、[ 次へ ] をクリックして続行します。
[証明書要求ファイル] ページで、[完了] をクリックして、証明書ウィザードの [表示] または [終了] をクリックし、生成された証明書署名要求 (CSR) ファイルを表示できます。
要求ファイルをコピーして、公開証明機関に提出します。
公開証明書の受信、インポート、割り当てが完了したら、Edge Server サービスを停止して再起動する必要があります。 Lync Server 管理シェルを起動します。 [ スタート] をクリックし、[ すべてのプログラム]、[ Microsoft Lync Server 2013]、[ lync server 管理シェル] の順にクリックします。 Lync Server 管理シェルで、次のように入力します。
Stop-CsWindowsService
Start-CsWindowsService
XMPP フェデレーション用の DNS を構成するには、次の SRV レコードを外部 DNS に追加します。 _ xmpp-サーバー。 _tcp.<domain name> SRV レコードは、エッジサーバーのアクセスエッジ FQDN に解決され、ポート値は5269になります。
フロントエンドサーバーで Lync Server 管理シェルを開き、次のように入力して、すべてのユーザーを有効にするように新しい外部アクセスポリシーを構成します。
New-CsExternalAccessPolicy -Identity FedPic -EnableFederationAccess $true -EnablePublicCloudAccess $true Get-CsUser | Grant-CsExternalAccessPolicy -PolicyName FedPic