ubuntuusers.de

dovecot - root: Invalid user settings

Status: Ungelöst | Ubuntu-Version: Xubuntu 14.04 (Trusty Tahr)
Antworten |

glaskugel

Anmeldungsdatum:
8. Juli 2010

Beiträge: 3614

Ich verstehe nicht warum folgende Fehlermeldung kommt:

Mar 27 20:25:01 sv dovecot: lda(root): Fatal: Invalid user settings. Refer to server log for more information.
Mar 27 20:34:06 sv dovecot: lda(root): Error: chdir(/root/) failed: Permission denied (euid=65534(nobody) egid=65534(nogroup) missing +x perm: /root, dir owned by 0:0 mode=0700)
Mar 27 20:34:06 sv dovecot: lda(root): Error: chdir(/root) failed: Permission denied
Mar 27 20:34:06 sv dovecot: lda(root): Error: user root: Initialization failed: Namespace '': stat(/root/Maildir) failed: Permission denied (euid=65534(nobody) egid=65534(nogroup) missing +x perm: /root, dir owned by 0:0 mode=0700)

Mir ist bekannt, dass dovecot nicht an root zustellt, aber warum werden die Alias ignoriert?

cat /etc/postfix/aliases 
postmaster: ab
root: ab

Nach dem Editieren wurde "newaliases" ausgeführt und Postfix mit "/etc/init.d/postfix restart" neu gestartet.

sebix Team-Icon

Moderator, Webteam

Anmeldungsdatum:
14. April 2009

Beiträge: 5576

glaskugel schrieb:

Mir ist bekannt, dass dovecot nicht an root zustellt, aber warum werden die Alias ignoriert?

cat /etc/postfix/aliases 
postmaster: ab
root: ab

Nach dem Editieren wurde "newaliases" ausgeführt und Postfix mit "/etc/init.d/postfix restart" neu gestartet.

Was ist denn der Wert von alias_maps?

1
$ postconf alias_maps

By default zeigt dies auf /etc/aliases

glaskugel

(Themenstarter)

Anmeldungsdatum:
8. Juli 2010

Beiträge: 3614

$ postconf alias_maps
alias_maps = hash:/etc/aliases

Da gibt es also /etc/aliases und /etc/postfix/aliases. Ich erinnere mich dunkel, da war schon mal was in dieser Richtung.

cat /etc/aliases
# See man 5 aliases for format
postmaster:    root

Muss ich also in /etc/aliases die Eintragungen machen, die ich in /etc/postfix/aliases gemacht habe oder mache ich besser einen Link?

sebix Team-Icon

Moderator, Webteam

Anmeldungsdatum:
14. April 2009

Beiträge: 5576

glaskugel schrieb:

cat /etc/aliases
# See man 5 aliases for format
postmaster:    root

Muss ich also in /etc/aliases die Eintragungen machen, die ich in /etc/postfix/aliases gemacht habe oder mache ich besser einen Link?

Ich empfehle keine doppelten inaktiven Files. Also alles dort, wos hingehoert nach /etc/aliases.

Antworten |