Mattermost TLS问题

时间:2018-03-26 16:22:37

标签: ssl lets-encrypt mattermost

我在Mattemost中遇到TLS启用问题。在我的服务器中,我配置了很多虚拟主机和mattermost文件。在http中,一切正常。

今天我尝试设置TLS和https。我按照https://docs.mattermost.com/install/config-tls-mattermost .html中的指示进行了操作。现在我明白了:

enter image description here

请注意错误:我正在尝试访问domain1.mywebsite.com,错误是“其安全证书由domain2.mywebsite.com签名”。 domain2.mywebsite.com是在apache中配置为虚拟主机的网站之一。

我没有为Mattermost配置任何虚拟主机,因为我不需要任何东西(并且没有一个,没有TLS,它完美无缺)。但是,如何告诉mattermost(或浏览器?)domain2.mywebsite.com的服务器是否与domain1.mywebsite.com相同?

我使用letsencrypt使用独立选项(sudo certbot certonly --standalone -d domain1.mywebsite.com)生成证书,并且没有移动任何文件,只是在config.json文件中启用了“UseLetsEncrypt”:true。

你碰巧知道如何解决这个问题吗?

谢谢 马可

1 个答案:

答案 0 :(得分:0)

您需要在Apache上配置TLS。您需要为每个虚拟主机使用单独的证书。

以下信息可能会对您有所帮助:https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html

如果代理正在处理TLS,则不要在Mattermost上配置TLS。