将通配符 SSL 证书(链式证书)与 mod_gnutls 结合使用

将通配符 SSL 证书(链式证书)与 mod_gnutls 结合使用

我有一个来自 GoDaddy 的通配符 SSL 证书,它包含三个文件:

通配符.crt gd_bundle.crt 通配符.key

在设置与 Apache 一起使用的 mod_gnutls 时,我可以让网站启动,但它会发出警告,提示 SSL 证书尚未经过 CA 验证。

当我使用 mod_ssl 时,我可以规定 SSLCertificateChainFile 指令并将其指向 bd_bundle.crt 文件。我不知道如何使用 mod_gnutls 执行此操作。

任何帮助都非常感谢。我还知道 mod_ssl 支持 SNI,所以如果没有简单的答案,我就会尝试一下。

谢谢,

韦德

答案1

您可以在常规证书文件的末尾连接链式证书文件,它在大多数情况下都有效。

答案2

我经常喜欢更新 ca-bundle.crt,因为针对 OpenSSL 编译的任何内容都会在系统范围内引用它。

在 CentOS 中,它存储在 中/usr/share/ssl/certs。不同发行版之间可能存在差异。

相关内容