stream_tls
オプションを使いたいこのリンクこれは次のように伝えます。
このオプションは、ストリーミングポートでSSL / TLSを有効にするかどうかを指定します。一部のディストリビューションでは、Motionで使用されているライブラリがSSL / TLSをサポートするようにコンパイルされないことがあります。この場合、MotionはSSL / TLS接続をサポートできません。 SSL / TLSがサポートされているかどうかがログに報告されます。このオプションを選択するだけでなく、webcontrol_certファイルとwebcontrol_keyファイルも指定する必要があります。
を追加すると、次のログstream_tls
が表示されますwebcontrol_tls
。webcontrol_key
webcontrol_cert
[3626632:motion] [ALR] [ALL] conf_cmdparse: Unknown config option "stream_tls"
[3626632:motion] [ALR] [ALL] conf_cmdparse: Unknown config option "webcontrol_tls"
[3626632:motion] [ALR] [ALL] conf_cmdparse: Unknown config option "webcontrol_key"
[3626632:motion] [ALR] [ALL] conf_cmdparse: Unknown config option "webcontrol_cert"
設定ファイル/etc/motion/motion.conf
と次の行を変更しました。
stream_tls on
webcontrol_tls on
webcontrol_key /etc/motion/motion.key
webcontrol_cert /etc/motion/motion.crt
/etc/motion/motion.key
また、次のプロセスで合計を作成しました。/etc/motion/motion.crt
openssl genrsa -out /etc/motion/motion.key 4096
openssl req -new -key /etc/motion/motion.key -out /etc/motion/motion.crt
私の目標は、motion
ストリーミングWebページ(https
)を保護することです。なぜこれが必要なのかわかりません。ただ追加すると、このオプションと同じエラーが発生するため、問題は.key
and file にないと確信しています。.crt
stream_tls on
この問題をどのように解決できますか?