From 6334d0efcc83f557d17c147b28df66179e1a6817 Mon Sep 17 00:00:00 2001 From: yamada Date: Fri, 11 Dec 2009 04:57:09 +0000 Subject: [PATCH] =?utf8?q?=E3=83=86=E3=82=B9=E3=83=88=E3=82=B3=E3=83=BC?= =?utf8?q?=E3=83=89=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-ramiel@8979 1ed66053-1c2d-0410-8867-f7571e6e31d3 --- .../session_test/tcp_ssl_socket/tcp_ssl_socket_test.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/l7vsd/unit_tests/session_test/tcp_ssl_socket/tcp_ssl_socket_test.cpp b/l7vsd/unit_tests/session_test/tcp_ssl_socket/tcp_ssl_socket_test.cpp index 44c2402c..2f542361 100644 --- a/l7vsd/unit_tests/session_test/tcp_ssl_socket/tcp_ssl_socket_test.cpp +++ b/l7vsd/unit_tests/session_test/tcp_ssl_socket/tcp_ssl_socket_test.cpp @@ -296,13 +296,16 @@ std::cout << "DEBUG TEST A" << std::endl; // Client context boost::asio::ssl::context client_ctx(io,boost::asio::ssl::context::sslv23); +std::cout << "DEBUG TEST A-1" << std::endl; client_ctx.set_verify_mode(boost::asio::ssl::context::verify_peer); +std::cout << "DEBUG TEST A-2" << std::endl; client_ctx.load_verify_file("ca.pem"); -std::cout << "DEBUG TEST B" << std::endl; // Server context +std::cout << "DEBUG TEST B" << std::endl; boost::asio::ssl::context server_ctx(io,boost::asio::ssl::context::sslv23); +std::cout << "DEBUG TEST B-1" << std::endl; test_ssl_socket_class test_obj(io,server_ctx,set_option); std::cout << "DEBUG TEST C" << std::endl; @@ -310,9 +313,13 @@ std::cout << "DEBUG TEST C" << std::endl; boost::asio::ssl::context::default_workarounds | boost::asio::ssl::context::no_sslv2 | boost::asio::ssl::context::single_dh_use); +std::cout << "DEBUG TEST C-1" << std::endl; server_ctx.set_password_callback(boost::bind(&test_ssl_socket_class::get_password, &test_obj)); +std::cout << "DEBUG TEST C-2" << std::endl; server_ctx.use_certificate_chain_file("server.pem"); +std::cout << "DEBUG TEST C-3" << std::endl; server_ctx.use_private_key_file("server.pem", boost::asio::ssl::context::pem); +std::cout << "DEBUG TEST C-4" << std::endl; server_ctx.use_tmp_dh_file("dh512.pem"); std::cout << "DEBUG TEST D" << std::endl; -- 2.11.0