Motion 4.1.1 上的未知配置选项“stream_tls”

Motion 4.1.1 上的未知配置选项“stream_tls”

我想使用stream_tls选项这个链接其中告诉:

该选项指定是否为流端口启用 SSL/TLS。对于某些发行版,Motion 使用的库可能未编译为支持 SSL/TLS。在这种情况下,Motion 无法支持 SSL/TLS 连接。日志中会报告是否支持SSL/TLS。除了选择此选项之外,还必须指定 webcontrol_cert 和 webcontrol_key 文件。

当我添加stream_tlswebcontrol_tlswebcontrol_keywebcontrol_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流网页的安全(https)。我不知道为什么会这样。我确信问题不在于.keyand .crtfile ,因为如果我只是添加stream_tls on,它会给出与此选项相同的错误。

我怎么解决这个问题?

相关内容