Portál AbcLinuxu, 13. května 2025 16:12

Dotaz: freebsd dovecot failed: Permission denied

20.9.2012 19:41 martin knocik | skóre: 14
freebsd dovecot failed: Permission denied
Přečteno: 425×
Odpovědět | Admin
Přílohy:
Na freebsd som spustil postfix 2.9.4.1 + dovecot 1.2.17 s virtualnymi užívatelmi v Mysql databaze.Postupoval som podla tejto stranky http://www.purplehat.org/?page_id=4 Pri pokuse pripojiť sa v Thunderbirde cez IMAP mi to končilo chybou. Na serveri v /var/log/maillog som mal nasledujuce chyby

Sep 20 19:15:59 mktech dovecot: Dovecot v1.2.17 starting up

Sep 20 19:16:00 mktech dovecot: auth-worker(default): mysql: Connected to localhost (postfix)

Sep 20 19:16:02 mktech dovecot: imap-login: Login: user=martinus26@mktech26.entrydns.org, method=PLAIN, rip=95.102.233.225, lip=192.168.1.104, TLS Sep 20 19:16:02 mktech dovecot: IMAP(martinus26@mktech26.entrydns.org): stat(/usr/local/virtual/mktech26.entrydns.org/martinus26) failed: Permission denied

Sep 20 19:16:02 mktech dovecot: IMAP(martinus26@mktech26.entrydns.org): stat(/usr/local/virtual/mktech26.entrydns.org/martinus26/tmp) failed: Permission denied (euid=1000(unknown) egid=125(postfix) missing +x perm: /usr/local/virtual)

/usr/local/virtual ma nasledujuce prava ls -al /usr/local/virtual/

total 12

drwx------ 3 postfix postfix 512 Sep 20 18:16 .

drwxr-xr-x 14 root wheel 512 Sep 18 16:23 ..

drwx------ 4 postfix postfix 512 Sep 20 19:11 mktech26.entrydns.org

nevie mi niekto poradiť ? Ďakujem za odpoveď. V prílohe posielam konfiguračné súbory postfixu a dovecotu

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.9.2012 16:17 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: freebsd dovecot failed: Permission denied
Odpovědět | | Sbalit | Link | Blokovat | Admin
missing +x perm
21.9.2012 16:28 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: freebsd dovecot failed: Permission denied
reps. je lepsie vytvorit samostatneho systemove usera, upravit uid a gid v postfixe a dovecote a zmenit vlastnika vmail directory na nho. a nie som si isty, ci nemusi byt vytvorena maildir struktura Maildir/{new,tmp,cur} (ja to robim skriptom v postadminovi).
Řešení 1× (martin knocik (tazatel))
22.9.2012 12:46 martin knocik | skóre: 14
Rozbalit Rozbalit vše Re: freebsd dovecot failed: Permission denied
chyba bola v konfiruračnom subore /usr/local/etc/dovecot-sql.conf miestu UID 125 (postfix) som mail UID 1000 (martin)

user_query = SELECT maildir, 125 AS uid, 125 AS gid, CONCAT('*:messages=10000:bytes=', quota) AS quota_rule FROM mailbox WHERE username = '%u' AND active = '1'

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.