Hi all,
I try to developp a client/server application using TLS...
My client.c file is like this :
first : initialize_ctx();
tcp_connect6(); -> I use IPv6 socket
SSL_new();
BIO_new_socket()
SSL_set_bio()
SSL_connect()
in my server.c file I have :
tcp_listen6();
initialize_ctx();
load_dh_params();
generate_eph_rsa_key()
SSL_CTX_set_session_id_context();
accept();
BIO_new_socket()
SSL_new()
SSL_set_bio();
SSL_accept;
For certificate purpose I've done this :
I made a CA (cf www.teamware.com...:-)
then I created certificate for the client and for the server
signed by this CA. No difference in the method to create and signed them
, only the name change.
So, it doesn't work. When I debug them, there's no problem
until SSL_accept() and SSL_connect(). The SSL_connect stay blocked and
SSL_accept return an error of type 2.
So if someone got an idea, he'll or she'll be welcome.
I hope to not disturb you,
Regards,
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]