在哪里可以下载 boost::asio::ssl 的 ca.pem 文件?

Where can I download a ca.pem file for boost::asio::ssl?

doc/html/boost_asio/example/cpp03/ssl/client.cpp - 1.58.0的例子中,它加载了一个名为ca.pem的文件,但是我在哪里可以下载它呢?我试过从 Firefox 导出一个,也尝试在我的系统中使用那个 /usr/share/ca-certificates/mozilla/GeoTrust_Global_CA.crt,但示例程序只有 returns message

Verifying /C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
Handshake failed: certificate verify failed

有什么建议吗?非常感谢。

它在库源代码树中:

libs/asio/example/cpp03/ssl/server.pem
libs/asio/example/cpp03/ssl/dh512.pem
libs/asio/example/cpp03/ssl/ca.pem

您可以使用由cURL 库的作者转换为PEM 格式的Mozilla 证书包。您可以从 cURL site.

下载

我尝试 运行 这个 boost.asio 示例使用这个包,它 运行 成功了。