Let's Encrypt を使った Wowza Streaming Engine の HTTPS 証明書のセットアップ
はじめに 前回の記事では Wowza Streaming Engine のセットアップを行いました。 セットアップされたストリーミングサーバーは HTTPS サーバー証明書が設定されていないため、ストリーミングコンテンツや管理 UI は HTTP を使ってアクセスしました。 実際のサービスを公開する場合、HTTPS によるサービス提供が必要となります。 これは、サーバーサービス群の通信路のセキュリティ確保だけではありません。 ほとんどのウェブホスティングサービスの HTTPS 強制に伴って、Web ベースのプレイヤーをホストするサーバー (HTTPS) とコンテンツ (HTTP) の組み合わせは、既定で混在コンテンツを許可しないブラウザーポリシーのため、再生ができなくなる、という問題があります (前回の記事を参照)。 今回、Wowza Streaming Engine サーバーの以下のサービスに対して、HTTPS サーバー証明書の設定を行います。 サービス ポート番号 説明 設定箇所 HTTPS ストリーミング 443 既定の HTTPS を使ったコンテンツストリーミング conf/VHost.xml REST API インターフェース 8087 既定の REST API インターフェースを HTTPS に変更 conf/Server.xml Wowza Streaming Engine Manager 管理サービス 8090 管理画面へのアクセスを HTTPS 経由で行う manager/conf/tomcat.properties この記事では、前回の記事に引き続き、Ubuntu Linx 上にインストールされた Wowza Streaming Engine を対象とします。 HTTPS サーバー証明書の発行のまえに HTTPS サーバー証明書を発行するにあたって、いくつかのケースがあります。...