[prev in list] [next in list] [prev in thread] [next in thread]
List: mysql
Subject: Configuring MySQL 4.0.0 with SSL shortens idle timeout horribly
From: gordonb () airmail ! net
Date: 2001-10-31 19:53:49
[Download RAW message or body]
> Description:
Configuring MySQL 4.0.0 with --with-ssl causes the server to
act as though interactive_timeout and/or wait_timeout were
set to approximately 6 seconds, although the variables seem
to have normal values.
> How-To-Repeat:
Configure, build and install the server, including --with-ssl.
(See below for the configuration but without --with-ssl included.)
Start "mysqld_safe --user=mysql -l"
There are no my.cnf or .my.cnf files anywhere on this system.
There's nothing in the databases except the default grant tables.
Start the mysql client.
Type "show databases;".
Wait 7 seconds.
Type "show databases;" again. Client will complain about
the connection being lost and reconnect. Server is *NOT*
dumping core and restarting, as connection number keeps
going up and there are no kernel logs of core dumps.
Same problem with a select on one of the grant tables.
"show variables" indicates that wait_timeout and interactive_timeout
are set to the normal defaults, 28800 (?seconds?).
Deinstall and repeat above leaving out --with-ssl.
No disconnects this time.
Note: I haven't got nearly far enough to actually try to use SSL.
FreeBSD 4.3, Openssl 0.9.6, gcc 2.95.3
> Fix:
Don't use --with-ssl.
> Submitter-Id: <submitter ID>
> Originator: Gordon Burditt
> Organization:
Internet America
> MySQL support: none [none | licence | email support | extended email support ]
> Synopsis: Configuring SSL into mysqld shortens timeout horribly
> Severity: non-critical
> Priority: medium
> Category: mysql
> Class: sw-bug
> Release: mysql-4.0.0-alpha (Source distribution)
> Server: /usr/local/bin/mysqladmin Ver 8.22 Distrib 4.0.0-alpha, for -freebsd4.3 on \
> i386
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Server version 4.0.0-alpha-log
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /tmp/mysql.sock
Uptime: 7 min 22 sec
Threads: 1 Questions: 4 Slow queries: 0 Opens: 6 Flush tables: 1 Open tables: 0 \
Queries per second avg: 0.009
> Environment:
System: FreeBSD rat.hammy.lonestar.org 4.3-RELEASE FreeBSD 4.3-RELEASE #3: Tue Jun 26 \
19:32:45 CDT 2001 gordon@rat.hammy.lonestar.org:/usr/obj/usr/src/sys/RAT i386
Some paths: /usr/bin/perl /usr/bin/make /usr/local/bin/gmake /usr/bin/gcc \
/usr/bin/cc
GCC: Using builtin specs.
gcc version 2.95.3 [FreeBSD] 20010315 (release)
Compilation info: CC='cc' CFLAGS='-O -pipe ' CXX='c++' CXXFLAGS='-O -pipe \
-felide-constructors -fno-rtti -fno-exceptions' LDFLAGS=''
LIBC:
-r--r--r-- 1 root wheel 1174570 Jun 23 17:34 /usr/lib/libc.a
lrwxrwxrwx 1 root wheel 9 Jun 5 00:42 /usr/lib/libc.so -> libc.so.4
-r--r--r-- 1 root wheel 561580 Jun 23 17:34 /usr/lib/libc.so.4
Configure command: ./configure --localstatedir=/var/db/mysql --without-perl \
--without-debug --without-readline --without-bench --with-mit-threads=no \
--with-libwrap --with-vio --without-isam --with-low-memory --enable-assembler \
--prefix=/usr/local i386--freebsd4.3
Perl: This is perl, version 5.005_03 built for i386-freebsd
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <mysql-thread89653@lists.mysql.com>
To unsubscribe, e-mail <mysql-unsubscribe-mysql=progressive-comp.com@lists.mysql.com>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic