[Dovecot] Dovecot permission denied error in logs

2014-05-01 Thread Andrew Stuart

dovecot --version

2.1.7




I am getting he following errors in the logs eve though there is no  
'apply' user in /etc/dovecot/users


I'm not sure wat to do next to diagnose. Can anyone advise please? It  
says 'refer to server log for more information' but I thought this was  
the server log?


May  1 22:40:44 ip-xx-xxx-xx-xx postfix/local[18901]: 1B17763738:  
to=, orig_to=, relay=local,  
delay=147501, delays=147501/0.54/0/0.06, dsn=4.3.0, status=deferred  
(temporary failure)
May  1 22:40:44 ip-xx-xxx-xx-xx dovecot: lda(apply): Error: user  
apply: Initialization failed: Namespace '': mkdir(/home/vmail//apply)  
failed: Permission denied (euid=1001(apply) egid=1001(apply) missing  
+w perm: /home/vmail/, dir owned by 5000:5000 mode=0755)
May  1 22:40:44 ip-xx-xxx-xx-xx dovecot: lda(apply): Error: user  
apply: Initialization failed: Namespace '': mkdir(/home/vmail//apply)  
failed: Permission denied (euid=1001(apply) egid=1001(apply) missing  
+w perm: /home/vmail/, dir owned by 5000:5000 mode=0755)
May  1 22:40:44 ip-xx-xxx-xx-xx dovecot: lda(apply): Fatal: Invalid  
user settings. Refer to server log for more information.
May  1 22:40:44 ip-xx-xxx-xx-xx dovecot: lda(apply): Fatal: Invalid  
user settings. Refer to server log for more information.
May  1 22:40:44 ip-xx-xxx-xx-xx postfix/local[18926]: 9E5376357A:  
to=, orig_to=, relay=local,  
delay=235638, delays=235637/0.6/0/0.06, dsn=4.3.0, status=deferred  
(temporary failure)
May  1 22:40:44 ip-xx-xxx-xx-xx postfix/local[18908]: 252106364B:  
to=, orig_to=, relay=local,  
delay=218930, delays=218929/0.6/0/0.06, dsn=4.3.0, status=deferred  
(temporary failure)
May  1 22:40:44 ip-xx-xxx-xx-xx dovecot: lda(apply): Error: user  
apply: Initialization failed: Namespace '': mkdir(/home/vmail//apply)  
failed: Permission denied (euid=1001(apply) egid=1001(apply) missing  
+w perm: /home/vmail/, dir owned by 5000:5000 mode=0755)
May  1 22:40:44 ip-xx-xxx-xx-xx dovecot: lda(apply): Fatal: Invalid  
user settings. Refer to server log for more information.
May  1 22:40:44 ip-xx-xxx-xx-xx postfix/local[18900]: 9A94063274:  
to=, orig_to=, relay=local,  
delay=306900, delays=306900/0.66/0/0.03, dsn=4.3.0, status=deferred  
(temporary failure)
May  1 22:41:23 ip-xx-xxx-xx-xx dovecot: pop3-login: Login: user=>, method=PLAIN, rip=101.103.174.186, lip=10.172.21.51, mpid=18952,  
session=
May  1 22:41:24 ip-xx-xxx-xx-xx dovecot: pop3(my.n...@example.org):  
Disconnected: Logged out top=0/0, retr=0/0, del=0/424, size=57179196

[/var/log]

dovecot -n
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.11.0-19-generic x86_64 Ubuntu 13.10 ext4
auth_mechanisms = plain login
disable_plaintext_auth = no
mail_location = maildir:/home/vmail/%d/%n
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 ihave

namespace inbox {
  inbox = yes
  location =
  mailbox Drafts {
special_use = \Drafts
  }
  mailbox Junk {
special_use = \Junk
  }
  mailbox Sent {
special_use = \Sent
  }
  mailbox "Sent Messages" {
special_use = \Sent
  }
  mailbox Trash {
special_use = \Trash
  }
  prefix =
}
passdb {
  args = scheme=CRYPT username_format=%u /etc/dovecot/passdb
  driver = passwd-file
}
plugin {
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = imap pop3 sieve
service auth {
  unix_listener /var/spool/postfix/private/dovecot-auth {
group = postfix
mode = 0660
user = postfix
  }
}
ssl_cert = ssl_cipher_list = ALL:!LOW:!SSLv2:ALL:!aNULL:!ADH:!eNULL:!EXP:RC4+RSA: 
+HIGH:+MEDIUM

ssl_key =   rejection_reason = Your message to <%t> was automatically rejected: 
%n%r

}
protocol imap {
  imap_client_workarounds = delay-newmail
  mail_max_userip_connections = 10
}
protocol pop3 {
  mail_max_userip_connections = 10
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
[/etc/dovecot]


Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread Charles Marcus

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:

Thank you for pointing out the problem. In one of the previous posts,
someone had suggested to add the line:

Mailbox_command = /usr/linexec/dovecot/deliver


Thats what it tells you to do on the dovecot wiki IF you are using the 
dovecot LDA...


http://wiki.dovecot.org/LDA/Postfix

Speaking of which... any reason you are not? When you use the dovecot 
LDA, it updates the indexes as it delivers messages...


--

Best regards,

Charles


Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread kbajwa
Charles:

Thank you for pointing out the problem. In one of the previous posts,
someone had suggested to add the line:

Mailbox_command = /usr/linexec/dovecot/deliver

and when I removed this line, the error in question went away. It may be
change in davecot version-1.1.1.

Kirti

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Charles Marcus
Sent: Friday, July 11, 2008 11:16 AM
To: 'Dovecot Mailing List'
Subject: Re: [Dovecot] Dovecot - Permission denied error!

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:
> Did you notice the remark "local configuration error"!

Yes... but examining both postconf -n and dovecot -n doesn't explain it...

You apparently are not using the dovecot LDA, so why is postfix's LDA 
trying to open the dovecot.conf file?

-- 

Best regards,

Charles




Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread Charles Marcus

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:

Did you notice the remark "local configuration error"!


Yes... but examining both postconf -n and dovecot -n doesn't explain it...

You apparently are not using the dovecot LDA, so why is postfix's LDA 
trying to open the dovecot.conf file?


--

Best regards,

Charles


Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread kbajwa
Charles:

Sorry, I did not understand your response. English is my 2nd language.

1. I am NOT running postfix 'chrooted';
2. master.cf is in its original format, I have made no change. Here is the
master.cf:

#
# Postfix master process configuration file.  For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# ==
# service type  private unpriv  chroot  wakeup  maxproc command + args
#   (yes)   (yes)   (yes)   (never) (100)
# ==
smtp  inet  n   -n   -   -   smtpd
#submission inet n   -   n   -   -   smtpd
#  -o smtpd_enforce_tls=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#smtps inet  n   -   n   -   -   smtpd
#  -o smtpd_tls_wrappermode=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#628  inet  n   -   n   -   -   qmqpd
pickupfifo  n   -   n   60  1   pickup
cleanup   unix  n   -   n   -   0   cleanup
qmgr  fifo  n   -   n   300 1   qmgr
#qmgr fifo  n   -   n   300 1   oqmgr
tlsmgrunix  -   -   n   1000?   1   tlsmgr
rewrite   unix  -   -   n   -   -   trivial-rewrite
bounceunix  -   -   n   -   0   bounce
defer unix  -   -   n   -   0   bounce
trace unix  -   -   n   -   0   bounce
verifyunix  -   -   n   -   1   verify
flush unix  n   -   n   1000?   0   flush
proxymap  unix  -   -   n   -   -   proxymap
smtp  unix  -   -   n   -   -   smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay unix  -   -   n   -   -   smtp
-o fallback_relay=
#   -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix  n   -   n   -   -   showq
error unix  -   -   n   -   -   error
discard   unix  -   -   n   -   -   discard
local unix  -   n   n   -   -   local
virtual   unix  -   n   n   -   -   virtual
lmtp  unix  -   -   n   -   -   lmtp
anvil unix  -   -   n   -   1   anvil
scacheunix  -   -   n   -   1   scache
#
# 
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# 
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -   n   n   -   -   pipe
  flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
#
# The Cyrus deliver program has changed incompatibly, multiple times.
#
old-cyrus unix  -   n   n   -   -   pipe
  flags=R user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -m ${extension}
${user}
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
cyrus unix  -   n   n   -   -   pipe
  user=cyrus argv=/usr/lib/cyrus-imapd/deliver -e -r ${sender} -m
${extension} ${user}
#
# See the Postfix UUCP_README file for configuration details.
#
uucp  unix  -   n   n   -   -   pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
#
# Other external delivery methods.
#
ifmailunix  -   n   n   -   -   pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix  -   n   n   -   -   pipe
  flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop
$recipient

--

Thanks.

Kirti

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Charles Marcus
Sent: Friday, July 11, 2008 10:05 AM
To: 'Dovecot Mailing List'
Subject: Re: [Dovecot] Dovecot - Permission denied error!

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:
>> Are you running postfix chrooted? What is in master.cf?

 > I have made no changes to /etc/postfix/master.cf
 >
 > Did you notice the remark "local configuration error"!

Ahem... I didn't ask you if you had made any changes, I ask

Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread Charles Marcus

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:

Are you running postfix chrooted? What is in master.cf?


> I have made no changes to /etc/postfix/master.cf
>
> Did you notice the remark "local configuration error"!

Ahem... I didn't ask you if you had made any changes, I asked you:

1. if you were running postfix chrooted *you didn't answer)

and

2. what is IN master.cf (you didn't respond)

--

Best regards,

Charles


Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread kbajwa
Yup, this is the problem. 

I have made no changes to /etc/postfix/master.cf

Did you notice the remark "local configuration error"!

Somebody else is having the same problem? Please help.

Kirti


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Charles Marcus
Sent: Friday, July 11, 2008 9:18 AM
To: 'Dovecot Mailing List'
Subject: Re: [Dovecot] Dovecot - Permission denied error!

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:
> Jul 11 05:28:10 www postfix/local[5458]: B7EBD1E48069: to=<[EMAIL PROTECTED]>,
> relay=local, delay=0.9, delays=0.69/0.06/0/0.16, dsn=5.3.5, status=bounced
> (local configuration error. Command output: Fatal: open(/etc/dovecot.conf)
> failed: Permission denied ) 

This is the problem... but I'm not sure what it means...

Are you running postfix chrooted? What is in master.cf?

-- 

Best regards,

Charles




Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread Charles Marcus

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:

Jul 11 05:28:10 www postfix/local[5458]: B7EBD1E48069: to=<[EMAIL PROTECTED]>,
relay=local, delay=0.9, delays=0.69/0.06/0/0.16, dsn=5.3.5, status=bounced
(local configuration error. Command output: Fatal: open(/etc/dovecot.conf)
failed: Permission denied ) 


This is the problem... but I'm not sure what it means...

Are you running postfix chrooted? What is in master.cf?

--

Best regards,

Charles


Re: [Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread Charles Marcus

On 7/11/2008, kbajwa ([EMAIL PROTECTED]) wrote:

Jul 11 05:25:16 www postfix/smtpd[5081]: NOQUEUE: reject: RCPT from
unknown[59.93.166.101]: 550 5.1.1 <[EMAIL PROTECTED]>: Recipient address
rejected: User unknown in local recipient table;


Fix this... postfix doesn't think [EMAIL PROTECTED] is a valid recipient.

Are all users local?

--

Best regards,

Charles


[Dovecot] Dovecot - Permission denied error!

2008-07-11 Thread kbajwa
Hello:

CentOS 5.2
Postfix 2.3.3 + updates (bundled with CentOS 5.2)
Dovecot-1.0.7 (bundled with CentOS 5.2)
Dovecot-1.1.1 (Updated from www.atrpms.com)
Dovecot-sieve-1.1.5 (Updated from www.atrpms.com)



During the last few days I have installed dovecot many times without errors.
Today I installed dovecot-1.1.1 & sent a test message to '[EMAIL PROTECTED]'. I
received the following message back:

--

This is the mail system at host mail.tib.com.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to 

If you do so, please include this problem report. You can delete your own
text from the attached returned message.

   The mail system

<[EMAIL PROTECTED]>: local configuration error. Command output: Fatal:
open(/etc/dovecot.conf) failed: Permission denied

Here is dovecot.conf file:
==

Jul 11 05:24:50 www dovecot: Dovecot v1.1.1 starting up 
Jul 11 05:24:52 www postfix/postfix-script: starting the Postfix mail system

Jul 11 05:24:52 www postfix/master[4767]: daemon started -- version 2.3.3,
configuration /etc/postfix 
Jul 11 05:25:12 www postfix/smtpd[5081]: connect from unknown[59.93.166.101]

Jul 11 05:25:16 www postfix/smtpd[5081]: NOQUEUE: reject: RCPT from
unknown[59.93.166.101]: 550 5.1.1 <[EMAIL PROTECTED]>: Recipient address
rejected: User unknown in local recipient table;
from=<[EMAIL PROTECTED]> to=<[EMAIL PROTECTED]> proto=ESMTP
helo=<59.93.166.101> 
Jul 11 05:25:18 www postfix/smtpd[5081]: lost connection after DATA from
unknown[59.93.166.101] 
Jul 11 05:25:18 www postfix/smtpd[5081]: disconnect from
unknown[59.93.166.101] 
 
Jul 11 05:28:09 www postfix/smtpd[5452]: connect from
mail.highcountryonline.net[12.179.81.11] 
Jul 11 05:28:09 www postfix/smtpd[5452]: B7EBD1E48069:
client=mail.highcountryonline.net[12.179.81.11] 
Jul 11 05:28:10 www postfix/cleanup[5457]: B7EBD1E48069:
message-id=<[EMAIL PROTECTED]> 
Jul 11 05:28:10 www postfix/qmgr[4779]: B7EBD1E48069:
from=<[EMAIL PROTECTED]>, size=816, nrcpt=1 (queue active) 
Jul 11 05:28:10 www postfix/smtpd[5452]: disconnect from
mail.highcountryonline.net[12.179.81.11] 
Jul 11 05:28:10 www postfix/local[5458]: B7EBD1E48069: to=<[EMAIL PROTECTED]>,
relay=local, delay=0.9, delays=0.69/0.06/0/0.16, dsn=5.3.5, status=bounced
(local configuration error. Command output: Fatal: open(/etc/dovecot.conf)
failed: Permission denied ) 
Jul 11 05:28:10 www postfix/cleanup[5457]: 6D7BF1E4806C:
message-id=<[EMAIL PROTECTED]> 
Jul 11 05:28:10 www postfix/qmgr[4779]: 6D7BF1E4806C: from=<>, size=2623,
nrcpt=1 (queue active) 
Jul 11 05:28:10 www postfix/bounce[5461]: B7EBD1E48069: sender non-delivery
notification: 6D7BF1E4806C 
Jul 11 05:28:10 www postfix/qmgr[4779]: B7EBD1E48069: removed 
Jul 11 05:28:11 www postfix/smtp[5462]: 6D7BF1E4806C:
to=<[EMAIL PROTECTED]>, relay=mail.tibonline.net[12.179.81.11]:25,
delay=1.3, delays=0.01/0.06/0.62/0.63, dsn=2.0.0, status=sent (250 OK) 
Jul 11 05:28:11 www postfix/qmgr[4779]: 6D7BF1E4806C: removed

---
I believe that dovecot-1.1.1 may be causing it. I did not have this problem
when I was testing dovecot-1.0.7.

Google show 'Permission denied' error problem going back to several years.
One suggestion on Google was to 'disable' SElinux, which I did without
success.


Any ideas why this error is happening?

Kirti