MySQL system status ERROR

i try FreePBX 2.3.0 beta2 and now 2.3.0 RC1.1.
install at mandriva corporate server 4.0. MySQL version is 5.0.24

FreePBX Server Status allways show MySQL status as a red “ERROR”.
but everything seems normal. i can do all the configuration.
i don’t how FreePBX check MySQL status. how can i correct it?
thanks a lot for your help!!

[quote=“tbsky”]i try FreePBX 2.3.0 beta2 and now 2.3.0 RC1.1.
install at mandriva corporate server 4.0. MySQL version is 5.0.24

FreePBX Server Status allways show MySQL status as a red “ERROR”.
but everything seems normal. i can do all the configuration.
i don’t how FreePBX check MySQL status. how can i correct it?
thanks a lot for your help!![/quote]

Hi:
since nobody answer me, i go to dig the php code, and found that
FreePBX just check the existence of “localhost tcp port 3306” as MySQL status.
i think it’s not a good way to detecting MySQL status. in mandriva linux, MySQL is installed without tcp/ip by default.and it gives a good reason:

" Don’t listen on a TCP/IP port at all. This can be a security enhancement,if all processes that need to connect to mysqld run on the same host. All interaction with mysqld must be made via Unix sockets or named pipes. "

i open tcp/ip for MySQL and let it listen on 127.0.0.1 and now FreePBX is happy. but i think there should be a better way for FreePBX to detect MySQL.

please file a bug - you should not have to be forced to have it listen on the network if you are otherwise able to run properly.