Hallo zusammen,
ein weiteres Problem mit meiner Dovecot-Installation ist aufgetreten. Dovecot versucht diverse Verzeichnise anzulegen, ist aber nicht in der Lage dies zu tun. Fehlermeldung wie folgt.
Code
2018-09-05T08:39:56.600804+02:00 linux-iits dovecot: imap-login: Login: user=<testuser>, method=PLAIN, rip=X.X.X.X, lip=192.168.178.31, mpid=22825, TLS, session=<TdDuChp17N/UEPpT>
2018-09-05T08:39:56.601198+02:00 linux-iits dovecot: imap(testuser)<22825><TdDuChp17N/UEPpT>: Debug: Effective uid=1001, gid=100, home=/home/testuser
2018-09-05T08:39:56.601501+02:00 linux-iits dovecot: imap(testuser)<22825><TdDuChp17N/UEPpT>: Error: chdir(/home/testuser/) failed: Permission denied (euid=1001(testuser) egid=100(users) missing +x perm: /home/testuser, dir owner missing perms)
2018-09-05T08:39:56.601671+02:00 linux-iits dovecot: imap(testuser)<22825><TdDuChp17N/UEPpT>: Debug: Namespace inbox: type=private, prefix=, sep=, inbox=yes, hidden=no, list=yes, subscriptions=yes location=mbox:~/mail:INBOX=/var/mail/testuser
2018-09-05T08:39:56.601802+02:00 linux-iits dovecot: imap(testuser)<22825><TdDuChp17N/UEPpT>: Debug: fs: root=/home/testuser/mail, index=, indexpvt=, control=, inbox=/var/mail/testuser, alt=
2018-09-05T08:39:56.636561+02:00 linux-iits dovecot: imap(testuser)<22825><TdDuChp17N/UEPpT>: Debug: INBOX: Mailbox opened because: SELECT
2018-09-05T08:39:56.636924+02:00 linux-iits dovecot: Error: imap(testuser)<22825><TdDuChp17N/UEPpT>: Mailbox INBOX: mkdir_parents(/home/testuser/mail/.imap/INBOX) failed: Permission denied
Habe in diversen Foren gelesen, dass das mail-Verzeichnis mit chmod 660 zu versehen ist. Dieses existiert jedoch ja bei mir noch nicht. Habe testweise mal versucht das home-Verzeichnis mit diesen Rechten auszustatten, führte jedoch auch nicht zum Erfolg.
Das System ist ein neu aufgesetztes OpenSuse Leap 15.0
MTA ist Postfix.
Die Konfigurationsdatei für's Dovecot sieht wie folgt aus:
Code: /etc/dovecot/dovecot.conf
mail_debug = yes
auth_verbose = yes
auth_debug = yes
auth_debug_passwords = yes
auth_verbose_passwords = yes
mail_privileged_group = mail
protocols = imap pop3 lmtp
mail_location = mbox:~/mail:INBOX=/var/mail/%u
base_dir = /var/run/dovecot/
instance_name = dovecot
login_greeting = Blablabla
dict {
#quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
#expire = sqlite:/etc/dovecot/dovecot-dict-sql.conf.ext
}
!include conf.d/*.conf
!include_try local.conf
Alles anzeigen
und:
Code: /etc/dovecot/conf.d/10-ssl.conf
ssl = yes
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
ssl_dh = </etc/dovecot/dh.pem
ALL:!kRSA:!SRP:!kDHd:!DSS:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH
ALL:!DH:!kRSA:!SRP:!kDHd:!DSS:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH
ssl_cipher_list = ALL:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH
ssl_prefer_server_ciphers = yes
ssl_options = no_compression
Wer kann helfen?
Danke und Gruß,
Boris