I use Linux, and I custom compiled my OpenSSL 0.9.9. This is my BIO_connect code : conn = BIO_new_connect(SERVER ":" PORT);
However, I get this error : ** ../client.c:66 Error connecting to remote machine 3084527244:error:0200206F:system library:connect:Connection refused:bss_conn.c:269:host=10.61.45.15:6001 3084527244:error:20073067:BIO routines:CONN_STATE:connect error:bss_conn.c:273: The server.c application seems to be listening, but it does not pick up any requests. This is my listening code : acc = BIO_new_accept(PORT); if (!acc) int_error("Error creating server socket"); if (BIO_do_accept(acc) <= 0) int_error("Error binding server socket"); Both programs (server.c and client.c) compiles and runs perfectly using OpenSSL 0.9.8. Are there any changes that need to be made that i don't seem to realize? Thanks, Vishnu. _________________________________________________________________ Join the Fantasy Football club and win cash prizes here! http://fantasyfootball.malaysia.msn.com