Ah - okay.
Actually, loading the certificate also into the server and loading the ciphers 
in
the client and also in the server resolved the problem.
Unfortunately, i used incomplete documentation from a university presentation 
from
the internet, which contained logic as well as other errors.
The handshake is now working. - I am building a low-level communication routine
which will then be compiled into a program which also makes use of ACE / TAO to
have a faster (non-corba) communication alternative available.

Many thanks for your help.
I owe all answerers a beer. - If we meet in person, remind me ! ;-)

Florian


David Schwartz wrote:

> > does not change the output or the error.
>
>         Strange. Maybe it's because you didn't give the server a certificate 
> or
> temporary RSA key, so only anonymous ciphers are possible, and the client
> doesn't have any anonymous ciphers enabled?
>
>         What are you trying to do exactly?
>
> > Do i need to specify
> > OpenSSL_add_all_algorithms(); at all ? - If i understand
> > correctly, there are
> > default ciphers used in any case if nothing is specified ?
>
>         You are confusing adding ciphers with negotiating them. By default, 
> the
> server will negotiate the strongest cipher it has available, but ciphers are
> no available unless loaded.
>
>         DS

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

Reply via email to