On Jan 10, 2011, at 4:19 PM, Jerry wrote:
I just updated MySQL to Server version: 5.5.8 on my FreeBSD-8.2
system.
Now Dovecot refuses to run. Prior to this, dovecot had been running
for several
years without a problem.
This is the output of "dovecot -n"
# 1.2.16: /usr/local/etc/dovecot.conf
# OS: FreeBSD 8.2-PRERELEASE amd64 ufs
log_path: /var/log/dovecot.log
login_dir: /var/run/dovecot/login
login_executable: /usr/local/libexec/dovecot/imap-login
verbose_proctitle: yes
first_valid_uid: 1000
first_valid_gid: 1000
mail_privileged_group: mail
mail_location: maildir:/var/mail/vhost/seibercom.net/gerard
mail_plugins: expire
imap_client_workarounds: delay-newmail netscape-eoh tb-extra-mailbox-
sep
lda:
postmaster_address: [email protected]
mail_plugins: sieve
sieve_global_path: /usr/local/etc/dovecot/sieve/gerard.sieve
sendmail_path: /usr/sbin/sendmail
auth default:
mechanisms: plain login digest-md5 cram-md5
username_format: %Lu
verbose: yes
debug: yes
debug_passwords: yes
passdb:
driver: sql
args: /usr/local/etc/dovecot-sql.conf
userdb:
driver: sql
args: /usr/local/etc/dovecot-sql.conf
socket:
type: listen
client:
path: /var/run/dovecot/auth-client
mode: 432
master:
path: /var/run/dovecot/auth-master
mode: 384
user: vmail
group: vmail
plugin:
expire: Trash 2 Spam/* 2
expire_dict: proxy::expire
dict:
expire: mysql:/usr/local/etc/dovecot-dict-expire.conf
The /var/run/dovecot directory looks like this:
drwxr-xr-x 3 root wheel 512B 2011-01-10 18:49:44 EST ./
drwxr-xr-x 15 root wheel 1.0K 2011-01-10 18:49:37 EST ../
srw-rw---- 1 root wheel 0B 2011-01-10 18:49:37 EST auth-
client=
srw------- 1 vmail vmail 0B 2011-01-10 18:49:37 EST auth-
master=
srw------- 1 root wheel 0B 2011-01-10 18:49:37 EST auth-
worker.34781=
srwxrwxrwx 1 root wheel 0B 2011-01-10 18:49:37 EST dict-
server=
lrwx------ 1 root wheel 27B 2011-01-10 18:49:37 EST
dovecot.conf@ -> /usr/local/etc/dovecot.conf
drwxr-x--- 2 root dovecot 512B 2011-01-10 18:49:37 EST login/
-rw------- 1 root wheel 6B 2011-01-10 18:49:37 EST
master.pid
This is the log file output, updated every second (snippet)
Jan 10 18:42:11 dovecot: Info: Dovecot v1.2.16 starting up
Jan 10 18:42:11 dovecot: Error: child 34517 (auth-worker) killed with
signal 11 (core not dumped)
Jan 10 18:42:11 dovecot: Error: child 34521 (auth-worker) killed with
signal 11 (core not dumped)
I have tried deleting and rebuilding dovecot without success. I am
at a
lose to figure out what the problem is.
What version of mysql were you at before?
Do your mysql logs reveal anything?
Have you turned on mysql query logging?
Can you run the /usr/local/etc/dovecot-sql.conf queries in a mysql
client successfully?
--
Brad