我尝试查找有关该问题的任何参考资料,但找不到任何与该问题相关的内容。
我有一个使用 Letsencrypt 证书的 WebDAV 服务器。当我通过任何浏览器(Chrome、Firefox)访问它时,证书都是有效的,一切正常。它也可以在默认的 Mac OS 文件浏览器中运行。Windows 不行,因为它的 WebDAV 客户端上的一个“功能”从一开始就无法工作,这对我们来说不是问题。
但是,当我尝试使用 Ubuntu 16.04、18.04 和 20.04 中的默认文件应用程序通过 + 其他位置选项(Dave://domain.com/share)连接到该服务器时,它说证书颁发机构未知。
这是故意为之吗(我的意思是默认不包括 Letencrypt CA)还是只是某个地方发生了意外?
谢谢,
安德烈
答案1
我从 Ubuntu 支持人员那里得到了一些帮助。
在更改 Apache 配置时,Certbot 似乎没有在更新的站点配置文件中包含所有内容
IT 没有发送 X3 授权证书。我只需将以下行添加到我的 Apache 站点配置文件中,一切便会开始正常工作:
“SSLCertificateChainFile /etc/letsencrypt/live/yourdomain.com/chain.pem”。
问候,安德烈