Я построил websocket-ssl, но когда я использую функцию use_certificate_chain_file для загрузки файла сертификата, он говорит «ec = asio.ssl: 33558560, msg = Broken pipe».
Это работает до вчерашнего дня, и я не изменил файл сертификата.
ctx_->use_certificate_chain_file(certFile, ec);
if (ec)
{
LOG_ERR << "use_certificate_chain_file failed, ec = " << ec << ", msg = " << ec.message();
}
boost::system::error_code ec1;
ctx_->use_rsa_private_key_file(keyFile, boost::asio::ssl::context::pem, ec1);
if (ec1)
{
LOG_ERR << "use_private_key_file failed, ec = " << ec1 << ", msg = " << ec.message();
return;
}
Почему возникает эта ошибка?