Hi everybody,

I am developing on an SSL enhancement for an SMTP Server and I want ot use the OpenSSL 
API
to establish the SSL connection. 
So far I initialized the SSL connection, also the SSL_accept worked fine. But as I 
want to
read from the socket I always get a -1 as return value.

I am not sure, what the problem is, because when I use the standardrecvI get data from 
the
socket. 

Here are my implementation steps, perhaps something is missing

        SSL_load_error_strings()
        SSL_library_init()
        RAND_seed(...)
        ssl_ctx_serv=SL_CTX_new(SSLv23_client_method())
        ssl_con_serv=SSL_new(ssl_ctx_serv)
        err_flag=SSL_set_fd(ssl_con_serv,rec_socket)
        err_flag=SSL_accept(ssl_con_serv)
        ret=SSL_read(ssl_co_servn,line,LINELENGTH)

Everything works fine except SSL_read.

Any suggestions??

Thanx,
Wolfgang Marczy.


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to