Postfixadmin

Résolu/Fermé
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 - Modifié par barnabe0057 le 12/07/2015 à 04:42
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 - 12 juil. 2015 à 11:38
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.


1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
12 juil. 2015 à 08:56
Salut,

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';
0
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905
Modifié par barnabe0057 le 12/07/2015 à 10:22
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
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024
12 juil. 2015 à 10:29
Pour le 2, non, c'est le nom et le mot de passe donné dans le fichier de conf, ici
user=postfix
et
MotDePasse="MOT DE PASSE"
.
A toi de les utiliser tel quel si tu ne les as pas changé, ou de les changer à ta convenance ;-\
0
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905
Modifié par barnabe0057 le 12/07/2015 à 10:56
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.
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024
12 juil. 2015 à 10:55
Je 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 ?
0
barnabe0057 Messages postés 14439 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 14 avril 2024 4 905
Modifié par barnabe0057 le 12/07/2015 à 11:02
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.
0