------=_NextPart_000_4BD9_01C34F2E.785DA9C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
I am trying to build a MySQL Server running FreeBSD-4.8-STABLE with =
OpenSSL-0.9.7b.
I am able to build and install MySQL successfully with the following =
options:
../configure --with-vio --with-openssl
I can then start the server (using mysqld_safe --log --user=3Dmysql & ), =
and create a few users from the mysql client:
GRANT ALL ON *.* TO clearuser IDENTIFIED BY 'password';
GRANT ALL ON *.* TO ssluser IDENTIFIED BY 'password' REQUIRE SSL;
FLUSH PRIVILEGES;
I can connect to the server just fine with a normal connection using the =
clearuser username, however, when I try to connect using SSL with the =
ssluser username, the MySQL server restarts. Here is the contents of the =
error log:
-------------------------------------------------------------------------=
-------
030721 01:59:31 mysqld restarted
030721 1:59:32 InnoDB: Started
/usr/local/libexec/mysqld: ready for connections.
Version: '4.0.13-log' socket: '/usr/local/var/mysql.sock' port: 3306
mysqld got signal 11;
This could be because you hit a bug. It is also possible that this =
binary
or one of the libraries it was linked against is corrupt, improperly =
built,
or misconfigured. This error can also be caused by malfunctioning =
hardware.
We will try our best to scrape up some info that will hopefully help =
diagnose
the problem, but since we have already crashed, something is definitely =
wrong
and this may fail.
key_buffer_size=3D16384
read_buffer_size=3D131072
sort_buffer_size=3D65528
max_used_connections=3D0
max_connections=3D10
threads_connected=3D1
It is possible that mysqld could use up to=20
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections =
=3D 1935 K
bytes of memory
Hope that's ok; if not, decrease some variables in the equation.
030721 01:59:35 mysqld restarted
030721 1:59:36 InnoDB: Started
/usr/local/libexec/mysqld: ready for connections.
Version: '4.0.13-log' socket: '/usr/local/var/mysql.sock' port: 3306
-------------------------------------------------------------------------=
-------
I have tried several versions of openssl including 0.9.6g, 0.9.7a and =
0.9.7b hoping that maybe OpenSSL may have dropped or changed a function =
or feature that mysqld uses.
Are there any current known incompatibilites? What further information =
should I provide to help? Should I file an official bugreport?
I posted a message earlier on today to help me compile mysql with =
debugging (which was answered quickly [Thanks Sergei!]), however there =
was no further information yielded in the errorlog as to what I had =
before.
Thanks in advance
Adam Carmichael
Network Operations Manager
email: ad***@no1.com.au=20
web: http://www.no1.com.au=20
icq: 2207644
-------------------------------------------------------------------------=
-------
#1 Computer Services, Empowerment Through Internet Communications.
-------------------------------------------------------------------------=
-------
------=_NextPart_000_4BD9_01C34F2E.785DA9C0--