Apache SSLCertificateChainFile,中间CA和带有wget / curl的不可信证书

我最近使用由赛门铁克签署的证书设置了一个Web域:

证书

正如你所看到的,我的Windows电脑默认信任它。
然后,我使用SSLCertificateFileSSLCertificateKeyFile将其configuration到apache服务器中,重新启动服务并尝试使用chrome访问它。 在浏览器中一切看起来不错,没有任何安全问题。

当我尝试使用wget或curl获取主页时,问题就出现了,在这个configuration中,我总是得到一个错误。 这是来自cURL:

 * SSL certificate problem: unable to get local issuer certificate * Closing connection 0 curl: (60) SSL certificate problem: unable to get local issuer certificate 

解决方法很简单:从证书文件中提取中间CA权限并使用SSLCertificateChainFile指令将其添加到apacheconfiguration中,但是这看起来不是正确的解决scheme,请参阅apache文档 :

SSLCertificateChainFile已被弃用

SSLCertificateChainFile在版本2.4.8中变得过时,当> SSLCertificateFile被扩展为也从服务器证书文件加载中间CA证书时。

而我正在使用2.4.18,所以根本不需要这个。 有人经历过类似的事吗?