Hi, more information regarding my problem with not getting a cipher returned. It turns out that if I use SSLv2_client_method instead of v23 then this works. However this will obviously have implications on other servers I try and connect to. Now, it seems to me that what I need to do is either get a list of methods that will work with a connection, and use that, or find a way to try them one after another. I tried the latter and it doesnt seem to like it, but I havent investigated too far. However it seems to me that the best way would be to get a list and look through it and just use the method that is OK. Is there some way of doing this? And if so is there something more than just a function name I can use to find out how it works, such as some code that has already been written that does this Thanks again M Simms ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]