Il est possible qu’en essayant de démarrer le service pandora_server
nous trouvions cette erreur dans le journal :
- Si nous avons la verbosité à 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.
- Sinon :
DBI connect('pandora:localhost:3306','pandora',...) failed: Access denied for user 'pandora'@'localhost' (using password: YES) at /PandoraFMS/DB.pm line 113.
La première étape consiste à vérifier que le mot de passe est correct (connexion avec l’utilisateur pandora dans le client MySQL: mysql -u pandora -p -h localhost -D pandora
). Si c’est le cas, vérifiez que le fichier /tmp/mysql.sock
. S’il n’existe pas, créez un lien vers mysql sock, qui se présente généralement sous la forme suivante
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
Un autre problème peut être lié à l’IPv6. Essayez de modifier le paramètre dbhost
dans le .conf
du serveur avec l’IP adresse 127.0.0.1
au lieu de localhost
. Si vous êtes à cette adresse, vous devez vérifier vos identifiants d’accès et si vous utilisez le service MySQL.