Lync Server 2013 のプレビュー版に関する記事です。正式リリース時には変更される可能性がありますので、ご注意ください。
今月末の某勉強会に向けて、自宅に Lync 環境をせかせか構築する日々でございますが。
私はインフラ エンジニアではないので (言い訳)、AD 環境の構築やら Lync Server の展開やらいろいろ四苦八苦しております。
で、その最中に題記の現象に出くわしました。
私が作っている環境は Lync Server 2013 (Preview) の Standard Edition サーバーですので、フロントエンド サービス、音声ビデオ会議サービス、アプリケーション共有サービスなどなど、全てのサービスが単一のサーバー内で動作しています。
そのなかで、下の画像のように RtcSrv (Lync Server フロントエンド) サービスが [開始中] となったままうんともすんとも言わなくなりました (挙句、停止もできなくなりサーバーのシャットダウンもままならず)。これは困った。
調べてみると、どうやらトポロジ ビルダーでサーバーの証明書を更新したのが原因のようでした。
ズバリ、Microsoft による対処方法がここに。
Release Notes for Lync Server 2013 Preview
Installation > Front End Servers will not function correctly if the certificate assignment changes for Front End Servers (2992411)
更新前の証明書の設定を参照しようとしてしまうため、サーバーの証明書を更新したら FabricPackageFileName という環境変数をリセットする必要があります。
管理者特権のコマンド プロンプトを起動して、以下のコマンドを実行しましょう。
setx /m FabricPackageFileName "
これで、RtcSrv (Lync Server フロントエンド) サービスを再起動すれば、正常に開始されるようになります。