Dovecot-Auth-Problem

Dieses Thema im Forum "Linux & BSD" wurde erstellt von Blackb!rd, 2. Juni 2011 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 2. Juni 2011
    Hey Leute,

    habe ein kleines Problem mit meinem Dovecot-Server. Nach dem heutigen Update wurde scheinbar die Struktur der Config-datei verändert. Ich habe versucht die Config soweit anzupassen. Dovecot startet nun auch wieder, allerdings bekomme ich keine Verbindung mit einem Mail-Client.

    Folgender Fehlermeldung taucht in der /var/log/messages auf:

    Code:
    Jun 2 13:28:39 **URL_ENTFERNT** dovecot: auth: Fatal: net_connect_unix(auth-worker) in directory /var/run/dovecot failed: Permission denied (euid=9997(vmail) egid=9997(vmail) missing +r perm: auth-worker, euid is not dir owner)
    Jun 2 13:28:39 **URL_ENTFERNT** dovecot: master: Error: service(auth): command startup failed, throttling
    
    Meine Config-Datei sieht folgendermaßen aus:
    Spoiler
    Code:
    # 2.0.13: /etc/dovecot/dovecot.conf
    # OS: Linux 2.6.30.2-domU-v4 i686 Gentoo Base System release 2.0.2
    base_dir = /var/run/dovecot
    auth_mechanisms = plain login
    disable_plaintext_auth = no
    listen = *
    mail_access_groups = vmail
    managesieve_notify_capability = mailto
    managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date
    passdb {
     args = /etc/dovecot/dovecot-sql.conf
     driver = sql
    }
    plugin {
     quota = maildir:User Quota
    }
    protocols = imap pop3
    service auth {
     unix_listener /var/spool/postfix/private/auth {
     group = postfix
     mode = 0660
     user = postfix
     }
     unix_listener auth-master {
     group = vmail
     mode = 0660
     user = vmail
     }
     user = vmail
    }
    ssl_ca = </etc/ssl/apache2/**URL_ENTFERNT**.ca-bundle
    ssl_cert = </etc/ssl/apache2/**URL_ENTFERNT**.crt
    ssl_key = </etc/ssl/apache2/**URL_ENTFERNT**.key
    userdb {
     driver = prefetch
    }
    userdb {
     args = /etc/dovecot/dovecot-sql.conf
     driver = sql
    }
    protocol imap {
     mail_plugins = quota imap_quota
    }
    protocol pop3 {
     mail_plugins = quota
     pop3_uidl_format = UID%u-%v
    }
    protocol lda {
     auth_socket_path = /var/run/dovecot/auth-master
     mail_plugins = quota
     postmaster_address = postmaster@**URL_ENTFERNT**
     sendmail_path = /usr/sbin/sendmail
    }
    

    Eventuell noch relevant ist, dass ich Dovecot in Verbindung mit einer Mysql-Datenbank nutze. Koordiniert wird das ganze System von Froxlor.


    Wäre echt cool wenn jemand ne Idee hat, ich würde gerne meine Mails wieder lesen^^


    Gruß Blackbird89
     
  2. 2. Juni 2011
    AW: Dovecot-Auth-Problem

    hat der user vmail rechte auf /var/run/dovecot ?
     
  3. 2. Juni 2011
    AW: Dovecot-Auth-Problem

    Der User ist Besitzer des Ordners:

    Code:
    drwxr-xr-x 4 vmail vmail 4096 Jun 2 13:27 dovecot
     
  4. 25. Juli 2011
    AW: Dovecot-Auth-Problem

    Es waren nicht geupdate Configs aufgrund eines Updates. Fail!

    Gruß Blackbird89
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.