Dovecot - Authzentifizierung mit neuem Account nicht möglich
Niklas Frings
ni.frings at live.de
Mi Okt 21 18:46:29 CEST 2015
Guten Abend zusammen,
ich habe einen Dovecot Postfix mail server eingerichtet, der soweit auch
problemlos funktioniert hat, solange ich mich nur mit meinem ersten
Benutzer angemeldet habe. Bei diesem funktioniert die Authentifizierung
für IMAP ohne Probleme.
Nun habe ich neue Benutzer angelegt, jedoch kann ich mich bei diesen
nicht einloggen, die benutzer existieren jedoch:
doveadm user widdert.test at myhost.com
fieldvalue
uidvmail
gidvmail
home/var/vmail/myhost.com/widdert.test
mailmaildir:~/mail:LAYOUT=fs
doveadm auth test widdert.test@ myhost.com
Password:
passdb: widdert.test@ myhost.com auth failed
extra fields:
user=widdert.test@ myhost.com
Im Log finde ich dazu nur folgenden Eintrag:
Oct 21 17:57:01 v36924 dovecot: auth-worker(2796): Debug:
sql(widdert.test at myhost.com): SHA512-CRYPT(Widdert2015) !=
'$6$hpMTnqyKDWNxgASZ$lv3y9yIvw2kwwC/qkky1MPul5vqMzcOyLXpVxE2JbEOSNwWb8ET9NdeIljqmzEAE3dvX11fONSEoA/p3LYv430
Wenn ich diesen jedoch mit doveadm pw –t überprüfe (ohne dem ‚ am Anfang
è weiß jemand wo das her kommt? Es steht nicht in meiner SQL-Abfrage),
stimmen das Passwort und der Hash überein. Ich kann mir daraus keinen
Reim machen, zumal das einloggen mit dem ersten Benutzer problemlos
funktioniert.
Meine Version: Dovecot 2.2.9
Die Konfiguration:
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = plain login
auth_verbose = yes
base_dir = /var/run/dovecot/
login_greeting = Dovecot ready.
mail_gid = vmail
mail_home = /var/vmail/%d/%n
mail_location = maildir:~/mail:LAYOUT=fs
mail_privileged_group = vmail
mail_uid = vmail
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
protocols = " imap lmtp"
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-userdb {
group = vmail
mode = 0660
user = vmail
}
}
service lmtp {
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0660
user = postfix
}
}
ssl = required
ssl_cert = </etc/ssl/certs/oneblu.crt
ssl_key = </etc/ssl/private/oneblu.key
Ich hoffe, mir kann jemand weiterhelfen.
Viele Grüße
Niklas
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listen.jpberlin.de/pipermail/dovecot/attachments/20151021/9418b3b5/attachment-0001.html>
Mehr Informationen über die Mailingliste Dovecot