auth_cache_ttl Einstellung !
Markus Hohlmeier
markus at hohlmeier.de
Do Dez 15 00:53:49 CET 2016
Hallo Günther,
deinem anderen Thread nach zu urteilen und diesem hier suchst du meiner
Meinung nach meist an der falschen Stelle (s.u.). Zudem würde ich dir
empfehlen erst Postfix oder Dovecot fertig einzurichten (und das andere
solange abzuschalten) und dann mit dem anderen weiterzumachen bzw.
abschließend beide zu verbinden.
Am 13.12.2016 um 11:28 schrieb Günther J. Niederwimmer:
> noch eine Ergänzung, was mich noch mehr wundert, anscheinend kann man sich
> auch nach der Änderung des Passwortes noch mit dem ALTEN Passwort anmelden ?
>
> Ich habe es auch mit einem falschen Passwort versucht das geht natürlich nicht
> ;-). Aber wann wird jetzt der Cache gelehrt "auth_cache_ttl: 3600" hilft
> anscheinend nicht ?.
In der Standardeinstellung cached Dovecot gar nichts (siehe:
https://wiki2.dovecot.org/Authentication/Caching --> auth_cache_size).
Ich vermute eher, dass deine Abfragen für die userdb/passwd nicht
stimmen oder Überschneidungen (z.B. LDAP über PAM und direkt per
Dovecot) vorhanden sind. Daher solltest du unbedingt hier ansetzen und
1. die Struktur in LDAP überprüfen
2. deine LDAP Abfragen für Benutzer und Passwörter in Dovecot
korrigieren (werden alle notwendigen Daten abgefragt siehe:
https://wiki2.dovecot.org/UserDatabase und
https://wiki2.dovecot.org/PasswordDatabase)
3. Testen!!! (https://wiki2.dovecot.org/TestInstallation)
Dovecot funktioniert prima Out Of The Box mit minimalen Veränderungen
für Benutzer und Mailboxen in den Einstellungen und die Dokumentation
(https://wiki2.dovecot.org) ist umfangreich und gut. Deshalb solltest du
dir immer genau überlegen wieso du einen Parameter änderst bzw. einen
Schritt nach dem anderen gehen. Unter dem Hauptpunkt "Dovecot
installation" in der Doku findest du alles notwendige um ein Grundsystem
zum Laufen zu bekommen. Im darauf folgenden Abschnitt werden dann
spezifische Themen detailliert behandelt.
Bei der Analyse deines Systems ist der Befehl "dovecot -n" sehr
hilfreich, da er alle nicht-standardmäßigen bzw. von dir gemachten
Einstellungen anzeigt. Dessen Ausgabe ist zudem sehr wichtig wenn dir
irgendwer hier auf der Liste helfen soll, denn wir sind alle keine
Hellseher.
> Am Montag, 12. Dezember 2016, 15:08:48 CET schrieb Günther J. Niederwimmer:
>> Hallo,
>>
>> Ich habe mich Heute gewundert, warum ein User noch immer auf seine Dovecot
>> PostFach zugreifen kann, da der user Spam versendet hat ?
>>
>> jetzt bin ich dahinter gekommen, das alte Passwort liegt noch immer im cache
>> von dovecot ???
>>
>> Bei nochmaligen Nachlesen von Dovecot cache Parameter liegt das anscheinend
>> so lange im cache bis man sich mit dem Neuen Passwort anmeldet ?
>>
>> Ich hatte das nur im LDAP geändert :-(. Ist anscheinend nicht das beste ??
>>
>> jetzt habe ich den Parameter auth_cache_ttl: ? gefunden auf der dovecot
>> Seite was ist da als eine "vernünftige" Einstellung anzusehen
>>
>> ist es Sinnvoll auch diesen Parameter zu benutzen
>>
>> auth_cache_negative_ttl:
>>
>> ganz steige ich bei diesem Parameter nicht durch.
>>
>> Danke für eine Antwort / Hilfe
Viele Grüße und viel Erfolg Markus
Mehr Informationen über die Mailingliste Dovecot