Motionでストリーミング② リバプロで暗号化できた

①はこちら
https://benbenbase.dip.jp/ememory/2017/11/03/441
きちんとHTMLを理解していないのがいけないのですがこの方法だと単にHTML表示させたあとに記載したURLにアクセスしに行くだけなので、HTMLファイルにhttpsでアクセスしたとしてもストリーミングの画像にアクセスするときはhttpになってしまい、つまりBasic認証の情報は平文で筒抜け。

で、まじめに対応しようと思って調べてたら、リバプロを使う方法がよさそう。
ApacheでReverse Proxyを設定してみた。
a2enmod で proxy_httpを入れればdependencyを持つモジュールも合わせてEnableになる。
mods-enable内にできるproxy.conにProxyPassとかProxyReverseとか設定。
すでに全体にSSL強制していているので不要かもしれないけどSSLRequireSSLも設定。
参考
http://unageanu.hatenablog.com/entry/20090508/1241754099
その他必要な設定を施して無事SSLでMotionのストリーミング再生や認証ができるようになった。

タイトルとURLをコピーしました