1 (edited by RobinJ1995 2017-06-28 21:49:11)

Topic: Command died with signal 6: "/usr/lib/dovecot/deliver"

==== Required information ====
- iRedMail version (check /etc/iredmail-release): 0.9.6 MARIADB edition.
- Linux/BSD distribution name and version: Ubuntu Server 16.04.2 LTS
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MariaDB (MySQL)
- Web server (Apache or Nginx): Apache
- Manage mail accounts with iRedAdmin-Pro? Nope.
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====

Hi. I've just migrated an e-mail server with about 300 users over to iRedMail. Most mailboxes seem well, but some users are not receiving e-mail and in /var/log/mail.log I see this entry each time one of the problematic mailboxes is supposed to receive an e-mail:

Jun 28 13:37:45 s7 postfix/pipe[19601]: 8B6155B261: to=<(EMAIL_ADDRESS)>, relay=dovecot, delay=943, delays=943/0.05/0/0.05, dsn=4.3.0, status=deferred (Command died with signal 6: "/usr/lib/dovecot/deliver")

I've enabled Dovecot debugging but as far as I can see nothing is actually getting written to /var/log/dovecot-*.log...

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Command died with signal 6: "/usr/lib/dovecot/deliver"

This is weird, usually Dovecot will log to /var/log/dovecot*. Did you enable all debug options?
FYI: http://www.iredmail.org/docs/debug.dovecot.html

3

Re: Command died with signal 6: "/usr/lib/dovecot/deliver"

I had these debugging options enabled;

mail_debug = yes
auth_verbose = yes
auth_debug = yes

I'll try enabling all of them.

4

Re: Command died with signal 6: "/usr/lib/dovecot/deliver"

About half an hour later and still nothing has been logged.

root@s7:/var/log# doveconf | grep 'debug\|verbose'
auth_debug = yes
auth_debug_passwords = yes
auth_verbose = yes
auth_verbose_passwords = yes
debug_log_path = 
mail_debug = yes
verbose_proctitle = no
verbose_ssl = no

Could it be the fact that debug_log_path is empty?

5

Re: Command died with signal 6: "/usr/lib/dovecot/deliver"

Only 3 parameters are enough:

mail_debug = yes
auth_verbose = yes
auth_debug = yes

Did you change any setting in /etc/postfix/master.cf?

6

Re: Command died with signal 6: "/usr/lib/dovecot/deliver"

ZhangHuangbin wrote:

Only 3 parameters are enough:

mail_debug = yes
auth_verbose = yes
auth_debug = yes

Did you change any setting in /etc/postfix/master.cf?

Nope.