Postfixadmin
Résolu
Bonjour,
Je me suis décidé à installer et auto héberger mon premier serveur de messagerie, j'ai donc suivi deux tutoriels, dont voici le premier :
https://www.unixmen.com/how-to-install-lemp-stack-on-debian-8/
Tout s'est très bien passé, ensuite voici le deuxième tutoriel :
https://mondedie.fr/d/5750
J'utilise le script mis à disposition afin d'automatiser le processus.
Je bloque à l'endroit où l'on me demande d'aller sur cette page :
http://postfixadmin.domain.tld/setup.php
La page me demande de m'authentifier, tous les couples nom d'utilisateur/mot de passe que j'ai essayé ont échoués, je suis au bord de la crise de nerfs.
J'aimerais bien réinitialiser ce mot de passe, mais je ne sais pas comment faire.
Merci d'avance pour l'aide apportée.
Je me suis décidé à installer et auto héberger mon premier serveur de messagerie, j'ai donc suivi deux tutoriels, dont voici le premier :
https://www.unixmen.com/how-to-install-lemp-stack-on-debian-8/
Tout s'est très bien passé, ensuite voici le deuxième tutoriel :
https://mondedie.fr/d/5750
J'utilise le script mis à disposition afin d'automatiser le processus.
Je bloque à l'endroit où l'on me demande d'aller sur cette page :
http://postfixadmin.domain.tld/setup.php
La page me demande de m'authentifier, tous les couples nom d'utilisateur/mot de passe que j'ai essayé ont échoués, je suis au bord de la crise de nerfs.
J'aimerais bien réinitialiser ce mot de passe, mais je ne sais pas comment faire.
Merci d'avance pour l'aide apportée.
1 réponse
-
ContributeurSalut,
1 - As-tu bien un nom de domaine ?
2 - As-tu bien configuré/changé le mot de passe dans
/var/www/postfixadmin/config.inc.php
3 - As-tu bien configuré et relancé nginx ?
# vim /var/www/postfixadmin/config.inc.php
$CONF['configured'] = true;
$CONF['default_language'] = 'fr';
$CONF['database_type'] = 'mysqli';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfix';
$CONF['database_password'] = 'MOT DE PASSE';
$CONF['database_name'] = 'postfix';
$CONF['admin_email'] = 'admin@domain.tld';
$CONF['domain_path'] = 'YES';
$CONF['domain_in_mailbox'] = 'NO';
$CONF['fetchmail'] = 'NO';-
1 - oui, un nom de domaine acheté chez ovh
2 - apparemment le script crée une base de données nommée postfix, avec un utilisateur nommé postfix, et un mot de passe aléatoire, je pense que tout le problème vient de là
3 - je suppose que nginx est bien configuré, étant donné qu'il fonctionne.
le vhost est bien crée et nginx est redémarré par le script -
Contributeur@barnabe0057Pour le 2, non, c'est le nom et le mot de passe donné dans le fichier de conf, ici
user=postfix
etMotDePasse="MOT DE PASSE"
.
A toi de les utiliser tel quel si tu ne les as pas changé, ou de les changer à ta convenance ;-\ -
J'ai essayé avec le user postfix et le mot de passe donné mais ça ne fonctionne pas.
Je pense que le mot de passe donné dans le fichier est un hash, donc impossible à utiliser.
J'ai même modifié plusieurs fois ce mot de passe dans le fichier, mais l'authentification ne fonctionne toujours pas, cela confirme l'hypothèse du hash. -
Contributeur@barnabe0057Je viens de revoir le tuto mis en lien et je vois que le nom de user et le MDP sont les mêmes que ceux attribués lors de la création de la base de données de MySQL.
C'est ton cas ? -
c'est ce que j'ai pensé aussi, j'ai essayé avec le mot de passe que j'ai crée pour l'admin mysql, ça ne fonctionne pas non plus.
C'est pour ça que j'aimerai bien trouver une méthode pour réinitialiser ce mot de passe.
Même en désinstallant et en réinstallant plusieurs fois à l'aide des scripts fournis, je suis toujours bloqué à cette fameuse page d'authentification.
-