Es posible que al intentar arrancar el servicio pandora_server
encontremos este error en el log:
- Si tenemos la verbosidad a 10:
DBI connect('pandora:localhost:3306','pandora',...) failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at /PandoraFMS/DB.pm line 113.
- Si no:
DBI connect('pandora:localhost:3306','pandora',...) failed: Access denied for user 'pandora'@'localhost' (using password: YES) at /PandoraFMS/DB.pm line 113.
El primer paso es verificar que la contraseña es correcta (iniciando sesión con el usuario pandora
en el cliente de MySQL: mysql -u pandora -p -h localhost -D pandora
). Si lo es, verifique que existe el fichero /tmp/mysql.sock
. Si no existe, cree un enlace al sock de MySQL, que generalmente sería algo como:
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
Otro problema puede estar relacionado con la dirección IPv6. Pruebe a modificar en el .conf
del servidor el parametro dbhost
con la dirección IP 127.0.0.1
en lugar de localhost
. En el caso de que se encuentre en esta dirección, deberá revisar las credenciales de acceso y si está corriendo el servicio MySQL.