gpt4 book ai didi

linux - Icecast 2 和 SSL

转载 作者:可可西里 更新时间:2023-11-01 11:48:20 26 4
gpt4 key购买 nike

我正在尝试使 icecast 2 和我的 letsencrypt SSL 工作,但没有成功。到目前为止,我所做的是构建支持 openssl 的 icecast 2,我也让它运行,但它总是在日志文件中给出下一个错误。

[2018-03-15  12:48:21] WARN connection/get_ssl_certificate Invalid private key file /usr/local/icecast/share/fullchain.pem
[2018-03-15 12:48:21] INFO connection/get_ssl_certificate No SSL capability on any configured ports

我已将这些证书文件设置为用户可读:richard,当然我也与 richard 用户一起运行服务器本身。

也许你知道哪里出了问题?

你也可以在这里看到我的配置文件:

  <listen-socket>
<port>8443</port>
<ssl>1</ssl>
</listen-socket>

在路径部分,我已将 ssl-certificate 部分设置为 SSL。

 <ssl-certificate>/usr/local/icecast/share/icecast/fullchain.pem</ssl-certificate>

目前还没有。服务器本身在端口上启动,但是当通过 https://访问它时,它只是不加载。使用 http://端口 (8443) 工作正常。

任何适用的帮助。

最佳答案

其实,我自己解决了这个问题。

问题是 SSL 而不是配置。生成的 LetsEncrypt SSL (fullchain.pem) 似乎无法正常工作。因此,我没有使用它,而是复制了 cert.pem 和 privkey.pem 中的内容,并创建了一个名为 icecast.pem 的新文件,并将两者粘贴到一个文件中。 (首先是证书,然后是私钥)现在一切正常且安全!

我是天才!!!

关于linux - Icecast 2 和 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49300064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com