昨今のSSL化に合わせられ、運用中の Adobe Flash Media Server 4.5 サーバのSSL化対応に取り組んでいます。
付属の「設定および管理ガイド」のSSL設定項を見ながら調整しているのですが、うまくいかず悩んでいます。
同サーバはFlash動画によるVOD配信が主体でしたが、現在はhttp(hls?,hds?)によるVOD配信もので運用しています。
実は、前任から引き継いで、このサーバをよく理解できてない状態で触っております。
調整してみたところは次のとおりです。
・取得、生成したSSL証明書ファイルを
rootinstall/Apache2.2/certs/の中に保存
・rootinstall/conf/fms.ini
ADAPTOR.HOSTPORT = :1935,-443
<-[,-443] を追加
・rootinstall/conf/defaultRoot/Adaptor.xml
<SSL> <SSLServerCtx> の下にある
<SSLCertificateFile>
と
<SSLCertificateKeyFile type="PEM">
に証明書ファイルのパスを記述
この状態で再起動してブラウザからhttpsでmp4ファイルを再生すると
このページは動作していません
fms.domain.jp からデータが送信されませんでした。
となります。(Chromeのメッセージで掲載)
上記設定に加え、Apacheの設定もいじってみました。
・rootinstall/Apache2.2/conf/httpd-hls-secure.conf
SSLCertificateFile
と
SSLCertificateKeyFile
と
SSLCACertificateFil
に証明書ファイルのパスを記述
・rootinstall/Apache2.2/conf/httpd.conf
#Include conf/httpd-hls-secure.conf
のコメントアウトをはずす
この状態で再起動してブラウザからhttpsでmp4ファイルを再生すると
このサイトは安全に接続できません
fms.domain.jp でログイン証明書が承認されなかったか、
ログイン証明書が提示されていない可能性があります。
となります。
上記設定が正解なのか的外れなのか、解決に近づいているのかいないのか、見当がつきません。
どなたか詳しい方いらっしゃいましたら、ご指導ご鞭撻をよろしくお願いします。
あなたの回答
tips
プレビュー