PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dovecot spackt (Aborted login)



LordDarkmage
09.07.16, 08:50
Hallo,

gleich vorweg, dass das letzte mal Aufsetzen eines Servers schon einige Jahre her ist. Also nicht gleich mit der großen Keule kommen, wenn ich etwas offensichtliches vergessen/übersehen habe. ;-)

Zu meinem Problem.
Möchte mir Postfix mit Dovecot aufsetzen. Da hatte ich schon immer "Krach" mit, aber irgendwann lief es dann. Diesesmal will es aber einfach nicht werden.

Habe Dovecot Imapd per apt auf einem Debian Jessie Server installiert.
- In der 10-auth.conf dann disable_plaintext_auth = yes gesetzt
- In der 10-ssl.conf ssl = yes und entsprechend mein Cert und Key darunter die korrekten Pfade mit Dateinamen.
- In der 10-master.conf den Eintrag für PostfixAuth gemacht

Ein Einloggen per telnet vom Server selbst (localhost) klappt problemlos. Ein Versuch mit dem Mailclient Thunderbird und Outlook enden allerdings mit einer Fehlermeldung

dovecot: imap-login: Aborted login (no auth attempts in 0 secs): user=<>, rip=xx.xxx.xx.xx, lip=xx.xx.xx.xxx, session=<xxxxxxxxxxxxxxx>

Habe noch viel rumprobiert und disable_plaintext_auth auf "no" gesetzt. Mit dem Thunderbird und Outlook klappt´s immer noch nicht. Dafür kann ich von extern schon mal mit Telnet einloggen - immerhin. Hier mal die Ausgabe von doveconf -n:

auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = login plain
auth_verbose = yes
imap_client_workarounds = tb-extra-mailbox-sep
mail_location = maildir:~/Maildir
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 {
driver = pam
}
protocols = imap imap
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
}
}
service imap-login {
inet_listener imap {
port = 143
}
inet_listener imaps {
port = 993
ssl = yes
}
}
ssl_cert = </etc/ssl/certs/mailcert.pem
ssl_key = </etc/ssl/private/mail.key
userdb {
driver = passwd
}
verbose_ssl = yes


Kann sein, dass einige unnötige Einträge dabei sind. Irgendwann fängt man aus Verzweiflung an jeden Mist auszuprobieren. Das Cert und Key habe ich selbst erstellt mit
"openssl req -x509 -nodes -days 3650 -newkey rsa:4096 -out /etc/ssl/certs/mailcert.pem -keyout /etc/ssl/private/mail.key"

Jemand eine Idee bzw. einen Hinweis für mich?

mbo
09.07.16, 09:52
Das http://wiki2.dovecot.org/WhyDoesItNotWork hast alles schon berücksichtigt?

LordDarkmage
09.07.16, 15:51
Das http://wiki2.dovecot.org/WhyDoesItNotWork hast alles schon berücksichtigt?

Der in meinen Augen zutreffende Part "It says "Authentication failed"" ja. Was ich nicht verstehe ist, wieso es per Telnet local geht und remote von daheim auch, aber nicht per Thunderbird.

florian0285
09.07.16, 21:31
Ich tippe mal blind:

Telnet = Port 143 = kein SSL
Thunderbird = Port 993 = SSL

Gehts wenn du Thunderbird auf Port 143 ohne SSL einrichtest?

Welche Logs spuckt denn der Client aus?

LordDarkmage
10.07.16, 07:11
Ich tippe mal blind:

Telnet = Port 143 = kein SSL
Thunderbird = Port 993 = SSL

Gehts wenn du Thunderbird auf Port 143 ohne SSL einrichtest?

Welche Logs spuckt denn der Client aus?
Mehrfach probiert. Leider nein. Habe versucht eine Log in Thunderbird zu erstellen, aber das was man im Netz so findet (Die Batch erstellen) scheint nicht mehr zu funktionieren. Natürlich könnte ein wichtiger Hinweis darin stecken (danke für den Tip), aber wie komme ich jetzt an die Log?

drcux
10.07.16, 08:21
Hast STARTTLS in Thunderbird eingestellt?

Hier ist ne Minimalkonfig die so funktionieren sollte:

http://freedif.org/mail-server-postfix-dovecot-with-tlsssl/

florian0285
10.07.16, 11:05
Schon probiert?
https://wiki.mozilla.org/Thunderbird:Logging_UI

LordDarkmage
11.07.16, 18:37
Hast STARTTLS in Thunderbird eingestellt?
Hier ist ne Minimalkonfig die so funktionieren sollte:
http://freedif.org/mail-server-postfix-dovecot-with-tlsssl/
Danke, werde es mal probieren.


Schon probiert?
https://wiki.mozilla.org/Thunderbird:Logging_UI
Danke dir.

LordDarkmage
11.07.16, 19:38
Soderle...
Hab die Konfig für Postfix und Dovecot sogar testweise übernommen und natürlich die nötigen Werte angepasst. Aber es funktioniert immer noch nicht. Selbe Fehlermeldung.

UPDATE:
Mit Mailbird funktioniert es. ^^

NOCHEINUPDATE:
Das darf man echt niemandem sagen... ^^
Mein Router (Speedport) hat die Verbindung die ganze Zeit geblockt. Hab die Adresse jetzt eingetragen und "huch" es geht plötzlich. Und dafür habe ich drei Tage Nerven gelassen.