Hi Sami,
Thanks, for taking the time to look at this.
For the archives, the resolution is in line below.
On Wed, 31 Jul 2019, Sami Ketola wrote:
On 30 Jul 2019, at 22.53, Tom Diehl via dovecot <dovecot@dovecot.org> wrote:
On Tue, 30 Jul 2019, Reio Remma via dovecot wrote:
On 30.07.2019 20:07, Tom Diehl via dovecot wrote:
Does anyone have an Idea how to fix this?
Perhaps see if there are any denials in SELinux audit log:
Selinux is in permissive.
If I do:
(vmail1 pts9) # ll /proc/self/io -r-------- 1 root root 0 Jul 30 15:27
/proc/self/io
(vmail1 pts9) #
It is obvious to me why I get permission denied. The problem is you
cannot chmod on /proc. I suspect I have something mis-configured but
the question is what?
service lmtp {
executable = lmtp -L
inet_listener lmtp {
address = 127.0.0.1
port = 24
}
process_min_avail = 5
unix_listener /var/spool/postfix/private/dovecot-lmtp {
group = postfix
mode = 0600
user = postfix
}
user = vmail
}
please remove user = vmail from here or change it to root.
Actually the above works OK but you gave me the clue I needed to
find the actual problem. I looked at the log message again and
realized that it says doveadm is having problems.
Something like this:
Jul 22 12:52:04 vmail2 dovecot: doveadm: Error: open(/proc/self/io) failed:
Permission denied
So I took your advice and found that I had the following in my dsync
config:
service doveadm {
inet_listener {
port = 2525
}
user = vmail
}
Removing the user = vmail above fixed the problem.
Thanks again.
Regards,
--
Tom m...@tdiehl.org