if(ec){
//receive error
std::cout << "dummy client connect Error!" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
return false;
}
std::cout << "dummy client connect OK" << std::endl;
if(ec){
//receive error
std::cout << "dummy client handshake Error!" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
return false;
}
std::cout << "dummy client handshake OK" << std::endl;
if(ec){
//receive error
std::cout << "dummy client send Error!" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
return false;
}
std::cout << "dummy client send OK" << std::endl;
if(ec){
//receive error
std::cout << "dummy client receive Error!" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
return false;
}
std::cout << "dummy client receive OK" << std::endl;
if(ec){
//close error
std::cout << "dummy client close Error!" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
return;
}
std::cout << "dummy client close OK" << std::endl;
// Client context
boost::asio::ssl::context client_ctx(io,boost::asio::ssl::context::sslv23);
client_ctx.set_verify_mode(boost::asio::ssl::context::verify_peer);
- client_ctx.set_verify_mode(SSL_VERIFY_NONE);
+// client_ctx.set_verify_mode(SSL_VERIFY_NONE);
client_ctx.load_verify_file("ca.pem");
server_ctx.set_password_callback(boost::bind(&test_ssl_socket_class::get_password, &test_obj));
server_ctx.use_certificate_chain_file("server.pem");
server_ctx.use_private_key_file("server.pem", boost::asio::ssl::context::pem);
- server_ctx.set_verify_mode(SSL_VERIFY_NONE);
+// server_ctx.set_verify_mode(SSL_VERIFY_NONE);
server_ctx.use_tmp_dh_file("dh512.pem");
test_acceptor.accept(test_obj.get_socket().lowest_layer(),ec);
if(ec){
std::cout << "server side client connect ERROR" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
}else{
std::cout << "server side client connect OK" << std::endl;
}
test_obj.handshake(ec);
if(ec){
std::cout << "server side client handshake ERROR" << std::endl;
- std::cout << ec.message() << std::endl;
+ std::cout << ec << std::endl;
}else{
std::cout << "server side handshake OK" << std::endl;
}