|
|||||||||||
|
Can't connect to MySQL using SSL
From: Santo Leto <santo_leto(at)yahoo.it>
Date: Sat Sep 01 2007 - 05:03:54 EDT Hello List. I've the same problem described in http://forums.mysql.com/read.php?37,169713,169713#msg-169713 Indeed, I've a running MySQL Server on Windows with SSL support (i.e. HAVE_OPENSSL = YES). I can connect with a ssl user using my certificates:
mysql --defaults-file="C:\Programmi\MySQL\mysql-5.1.20-beta-win32\my-small-ssl.ini" -P 5120 -ussl -p
Enter password:
Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> \s mysql Ver 14.13 Distrib 5.1.20-beta, for Win32 (ia32)
Connection id: 39
Current user: ssl@localhost SSL: Cipher in use is DHE-RSA-AES256-SHA Using delimiter: ; Server version: 5.1.20-beta-community-nt-debug-log MySQL Community Serve r (GPL) Protocol version: 10 Connection: localhost via TCP/IP Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 TCP port: 5120 Uptime: 22 hours 35 min 56 sec Threads: 1 Questions: 224 Slow queries: 0 Opens: 101 Flush tables: 1 Open t ables: 1 Queries per second avg: 0.2 Also, I can connect using the API:
mysql_ssl_set
The problem is when I try to connect using MyODBC 3.51.19 with the same parameters used with API and command line connections. If I use the MyODBC GUI setup dialog: SSL KEY: C:\OpenSSL\client-key.pem SSL CERTIFICATE: C:\OpenSSL\client-cert.pem SSL CERTIFICATE AUTHORITY: C:\OpenSSL\ca-cert.pem SSL CA PATH: C:\OpenSSL\ SSL CIPHER: DHE-RSA-AES256-SHA the ODBC Manager gives me the following error: Request returned with SQL_ERROR Also, if I try to connect with ADO:
ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
Received on Sat Sep 1 05:05:35 2007This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 10:15:29 EDT |
||||||||||
|
|||||||||||