Ladislav Pašek
2010-Jul-29 11:49 UTC
[Dovecot] problem with mail_full_filesystem_access = yes
Hello, I have configured Dovecot 1.2.12 with Postfix 2.6.5 and everything is working fine. But tomorrow I wanted to run IMAP ALCs and from log I found that this plugin is conflicting with parameter mail_full_filesystem_access = yes in my config. But when I set mail_full_filesystem_access = no it stops authorization for postfix with this message: <pasek at valbek.cz>: Command died with signal 11: "/usr/libexec/dovecot/deliver" Does anybody know what could be wrong in my config? I've spend a night with it but without success. You can see my Dovecot here: http://www.volny.cz/vykupitel/Pictures/mail/dovecot.conf http://www.volny.cz/vykupitel/Pictures/mail/dovecot-ldap.conf and Postfix here: http://www.volny.cz/vykupitel/Pictures/mail/main.cf http://www.volny.cz/vykupitel/Pictures/mail/master.cf http://www.volny.cz/vykupitel/Pictures/mail/ldap-users.cf http://www.volny.cz/vykupitel/Pictures/mail/ldap-groups.cf Thanks in Advance Ladislav
Pašek Ladislav
2010-Jul-30 15:58 UTC
[Dovecot] problem with mail_full_filesystem_access = yes
According to my previous email, is it possible to somehow debug delivery process to find out why is this happening? Command died with signal 11: "/usr/libexec/dovecot/deliver" Thanks in Advance Ladislav ?tvrtek, 29 ?ervenec, 2010 13:49 CEST, Ladislav Pa?ek <pasek at valbek.cz> napsal:> Hello, > > I have configured Dovecot 1.2.12 with Postfix 2.6.5 and everything is working fine. But tomorrow I wanted to run IMAP > ALCs and from log I found that this plugin is conflicting with parameter mail_full_filesystem_access = yes in my config. > But when I set mail_full_filesystem_access = no it stops authorization for postfix with this message: > > <pasek at valbek.cz>: Command died with signal 11: "/usr/libexec/dovecot/deliver" > > Does anybody know what could be wrong in my config? I've spend a night with it but without success. > You can see my Dovecot here: > > http://www.volny.cz/vykupitel/Pictures/mail/dovecot.conf > http://www.volny.cz/vykupitel/Pictures/mail/dovecot-ldap.conf > > and Postfix here: > > http://www.volny.cz/vykupitel/Pictures/mail/main.cf > http://www.volny.cz/vykupitel/Pictures/mail/master.cf > http://www.volny.cz/vykupitel/Pictures/mail/ldap-users.cf > http://www.volny.cz/vykupitel/Pictures/mail/ldap-groups.cf > > Thanks in Advance > > Ladislav
Pascal Volk
2010-Jul-30 16:04 UTC
[Dovecot] problem with mail_full_filesystem_access = yes
On 07/30/2010 05:58 PM Pa?ek Ladislav wrote:> According to my previous email, is it possible to somehow debug delivery process to find out why is this happening? > > Command died with signal 11: "/usr/libexec/dovecot/deliver" > > Thanks in Advance > > LadislavSee http://dovecot.org/bugreport.html Note: you can also execute deliver on the commandline deliver -d recipi at ent -f enevelope at sender < test_message_file See http://wiki.dovecot.org/LDA#Parameters for more details. Regards, Pascal -- The trapper recommends today: c01dcafe.1021118 at localdomain.org
Ladislav Pašek
2010-Jul-30 17:44 UTC
[Dovecot] problem with mail_full_filesystem_access = yes
Thanks for hint. So I checked with strace and its output is here:
http://www.volny.cz/vykupitel/Pictures/mail/dovecot.err
I think that the most interesting part is on the end. It segfault on the
parameter mail_full_filesystem_access = no.
.
.
.
uname({sys="Linux", node="mail.valbek.cz", ...}) = 0
rt_sigaction(SIGINT, {0x49b680, [], SA_RESTORER|SA_SIGINFO, 0x3129a302d0}, NULL,
8) = 0
pipe([4, 5]) = 0
fcntl(4, F_GETFL) = 0 (flags O_RDONLY)
fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(5, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(5, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
fcntl(4, F_GETFD) = 0
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
fcntl(5, F_GETFD) = 0
fcntl(5, F_SETFD, FD_CLOEXEC) = 0
epoll_create(128) = 6
fcntl(6, F_GETFD) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
epoll_ctl(6, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP,
{u32=200799440, u64=200799440}}) = 0
rt_sigaction(SIGTERM, {0x49b680, [], SA_RESTORER|SA_SIGINFO, 0x3129a302d0},
NULL, 8) = 0
rt_sigaction(SIGPIPE, {0x1, [], SA_RESTORER|SA_RESTART, 0x3129a302d0}, NULL, 8)
= 0
rt_sigaction(SIGALRM, {0x49b480, [], SA_RESTORER|SA_SIGINFO, 0x3129a302d0},
NULL, 8) = 0
rt_sigaction(SIGXFSZ, {0x1, [], SA_RESTORER|SA_RESTART, 0x3129a302d0}, NULL, 8)
= 0
geteuid() = 0
open("/etc/dovecot.conf", O_RDONLY) = 8
fstat(8, {st_mode=S_IFREG|0644, st_size=3618, ...}) = 0
pread(8, "mail_full_filesystem_access = no"..., 4096, 0) = 3618
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Best Regards,
Ladislav
Dne 30.7.2010 18:04, Pascal Volk napsal(a):> On 07/30/2010 05:58 PM Pa?ek Ladislav wrote:
>> According to my previous email, is it possible to somehow debug
delivery process to find out why is this happening?
>>
>> Command died with signal 11: "/usr/libexec/dovecot/deliver"
>>
>> Thanks in Advance
>>
>> Ladislav
>
> See http://dovecot.org/bugreport.html
> Note: you can also execute deliver on the commandline
> deliver -d recipi at ent -f enevelope at sender< test_message_file
> See http://wiki.dovecot.org/LDA#Parameters for more details.
>
>
> Regards,
> Pascal