Hi Naveen, another shot: I'm just also hacking in the module, and I see this few lines above the mysql connect:
if (!conf->db_host || strcmp(conf->db_host,"localhost") == 0 || strcmp(conf->db_host,"127.0.0.1") == 0) { db_host = NULL; db_port = 0; } else { ... I'm not sure, but I guess that the client lib uses a unix socket when passed in NULL for host, and that might not work with SSL at all since its not needed then... I think its now mandatory that you access the mysql server from another host than localhost to make sure you really establish a TCPIP connection... then I saw in your previous post that you have set: static my_bool opt_ssl_verify_server_cert= 0; why not setting to 1 ? and then I found a bug report related to this option: http://bugs.mysql.com/bug.php?id=24121 Guenter.