#1 Le 02/06/2019, à 14:05
- ukah
Problème authentification SASLAUTHD avec SHADOW mecanism et REALM
Bonjour à tous,
Cela va faire maintenant une semaine que je suis bloqué sur ce problème, impossible de résoudre ce dernier c'est pourquoi je viens ici chercher de l'aide.
J'ai créé un serveur mail avec postfix et courier et j'utilise le mécanisme d'authenfication SASL avec le deamon SASLAUTHD.
Tout fonctionne à merveille, sauf l'authentification lorsque l'utilisateur souhaite se logger avec un nom d'utilisateur sous la form monuser@mondomain.com
Pour illustrer mon propos, voici les tests que j'ai effectué en local:
Setting up the saslauthd deamon
sudo saslauthd -c -r -d -a shadow -m /var/run/saslauthd
Setting up the client, fail with the realm...
testsaslauthd -u myuser@mydomain -p mypass
0: NO "authentication failed"
Server side log:
auth failure: [user=myuser@mydomain] [service=imap] [realm=] [mech=shadow] [reason=Invalid username]
Now, trying without the realm:
testsaslauthd -u myuser -p mypass
0: OK "Success."
J'ai pourtant bien mis l'option -r lors du lancement de SASLAUTHD...
Merci d'avance...
Hors ligne
#2 Le 12/06/2019, à 08:55
- bruno
Re : Problème authentification SASLAUTHD avec SHADOW mecanism et REALM
Bonjour,
Et sans utiliser l'option -r, cela donne quoi ? (lire man saslauthd)
AMHA, il est préférable d'utiliser Dovecot pour l'authentification plutôt que les vielles bibliothèques SASL…