I just did a Tumbleweed upgrade. then I had to fix dovecot. No warning
that dovecot was going to break what so ever. Below is all the things I
had to fix. And then I could not read my email in Thunderbird because
you changed:
mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u
to
mail_driver = mbox
mail_path = ~/mail
mail_inbox_path = /var/spool/mail/%{user}
and the "%u" to "%{user}" was the showstopper.
What a crock of BS! I spent 3 hours determining the problem and then
fixing dovecot because you decided to make major changes for no good
reason. It worked just fine the way it was. You could have automated the
changes by providing a utility that would make the changes the first
time it started up after the upgrade.
I had to try to start dovecot and when it failed to start look in the
log and see the error and fix it. Over and over and over and over and
over and over and over and...
Like I said what a bunch of BS! Yes this is a rant. And maybe openSuSE's
is too blame also.
Jan 24 03:33:35 server dovecot[2223449]: doveconf: Fatal: Error in
configuration file /etc/dovecot/dovecot.conf line 25: The first setting
must be dovecot_config_version
Jan 24 03:36:45 server dovecot[4626]: doveconf: Fatal: Error in
configuration file /etc/dovecot/dovecot.conf line 25: The first setting
must be dovecot_config_version
Jan 24 03:46:10 server dovecot[21464]: doveconf: Fatal: Error in
configuration file /etc/dovecot/dovecot.conf line 2: Invalid
dovecot_config_version: Currently supported versions are: 2.4.0 2.4.1 2.4.2
Jan 24 03:48:45 server dovecot[22135]: doveconf: Fatal: Error in
configuration file /etc/dovecot/dovecot.conf line 92: dict { } is
missing section name
Jan 24 03:51:47 server dovecot[28824]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/auth-system.conf.ext line 10:
passdb { } is missing section name
Jan 24 03:53:22 server dovecot[29258]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/auth-system.conf.ext line 10:
passdb { } is missing section name
Jan 24 03:55:26 server dovecot[29906]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/auth-system.conf.ext line 49:
userdb { } is missing section name
Jan 24 03:56:57 server dovecot[30179]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-director.conf line 40:
inet_listener { } is missing section name
Jan 24 03:58:37 server dovecot[30652]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-logging.conf line 64: Unknown
section name: plugin
Jan 24 04:01:32 server dovecot[37805]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-mail.conf line 31:
mail_location: Unknown setting: mail_location
Jan 24 04:05:30 server dovecot[38898]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-mail.conf line 32:
mail_location: Unknown setting: mail_location
Jan 24 04:06:35 server dovecot[39158]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-ssl.conf line 23: ssl_cert:
Unknown setting: ssl_cert
Jan 24 04:09:07 server dovecot[39707]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-ssl.conf line 25:
ssl_server_cert_file: open(/etc/dovecot/conf.d/-----BEGIN CERTIFICATE-----
Jan 24 04:09:07 server dovecot[39707]: doveconf: Fatal: -----END
CERTIFICATE-----
Jan 24 04:09:07 server dovecot[39707]: doveconf: Fatal: ) failed: File
name too long
Jan 24 04:14:52 server dovecot[47156]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-ssl.conf line 27:
ssl_server_cert_file: open(/etc/dovecot/conf.d/-----BEGIN CERTIFICATE-----
Jan 24 04:14:52 server dovecot[47156]: doveconf: Fatal: -----END
CERTIFICATE-----
Jan 24 04:14:52 server dovecot[47156]: doveconf: Fatal: ) failed: File
name too long
Jan 24 04:17:35 server dovecot[54187]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-ssl.conf line 72: ssl_dh:
Unknown setting: ssl_dh
Jan 24 04:19:04 server dovecot[54532]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-ssl.conf line 93:
ssl_prefer_server_ciphers: Unknown setting: ssl_prefer_server_ciphers
Jan 24 04:21:07 server dovecot[60961]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-acl.conf line 11: Unknown
section name: plugin
Jan 24 04:22:40 server dovecot[61409]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-acl.conf line 17: Unknown
section name: plugin
Jan 24 04:23:35 server dovecot[61624]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-plugin.conf line 9: Unknown
section name: plugin
Jan 24 04:24:40 server dovecot[61932]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-quota.conf line 17: Unknown
section name: plugin
Jan 24 04:25:38 server dovecot[62301]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-quota.conf line 41: Unknown
section name: plugin
Jan 24 04:26:12 server dovecot[62335]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-quota.conf line 69: Unknown
section name: plugin
Jan 24 04:26:42 server dovecot[62550]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-quota.conf line 78: Unknown
section name: plugin
Jan 24 04:27:05 server dovecot[62582]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-sieve-extprograms.conf line 9:
Unknown section name: plugin
Jan 24 04:28:11 server dovecot[62819]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-sieve.conf line 24: Unknown
section name: plugin
Jan 24 04:29:02 server dovecot[63099]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-sieve.conf line 39: sieve:
Unknown setting: sieve
Jan 24 04:36:01 server dovecot[71295]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-sieve.conf line 39: sieve:
Unknown setting: sieve
Jan 24 04:39:04 server dovecot[72067]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/90-sieve.conf line 40: sieve:
Unknown setting: sieve (sieve_script_sieve or
sieve_script_personal_sieve not found either.)
Jan 24 04:47:39 server dovecot[86665]: doveconf: Fatal: Error in
configuration file /etc/dovecot/dovecot.conf: ssl_options: unknown flag:
'no_compression'
Jan 24 04:50:51 server dovecot[93375]: doveconf: Fatal:
dovecot_storage_version setting must be set
Jan 24 05:01:51 server dovecot[105836]: doveconf: Fatal: Error in
configuration file /etc/dovecot/conf.d/10-mail.conf line 31:
mail_location: Unknown setting: mail_location
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<107288><SOtYQyBJTOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:0 mode=0755)
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<107288><SOtYQyBJTOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:0
mode=0755)
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<107289><9+pYQyBJTeXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:0 mode=0755)
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<10Jan 24 05:06:18 cjbnew
dovecot: imap(bob)<107288><SOtYQyBJTOXAqBTz>: Error: Mailbox INBOX:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:0
mode=0755)
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<107288><SOtYQyBJTOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:0
mode=0755)
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<107289><9+pYQyBJTeXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:0 mode=0755)
Jan 24 05:06:18 cjbnew dovecot: imap(bob)<107289><9+pYQyBJTeXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:0
mode=07557289><9+pYQyBJTeXAqBTz>: Error: Mailbox INBOX: Failed to
autocreate mailbox: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:0 mode=0755)
Jan 24 05:08:38 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:0 mode=0755)
Jan 24 05:08:38 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:0
mode=0755)
Jan 24 05:11:10 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:0 mode=0755)
Jan 24 05:11:10 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:0
mode=0755)
Jan 24 05:15:09 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, dir
owned by 0:473 mode=0755)
Jan 24 05:15:09 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, dir owned by 0:473
mode=0755)
Jan 24 05:18:35 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, we're
not in group 473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:18:35 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, we're not in group
473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:19:09 cjbnew dovecot: imap(bob)<122933></apLcSBJaKrAqBTq>:
Disconnected: Connection closed (SELECT finished 0.138 secs ago) in=102
out=787 deleted=0 expunged=0 trashed=0 hdr_count=0 hdr_bytes=0
body_count=0 body_bytes=0
Jan 24 05:19:58 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, we're
not in group 473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:19:58 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, we're not in group
473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:20:20 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, we're
not in group 473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:20:20 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, we're not in group
473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:21:17 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: open(/var/spool/mail/%u) failed: Permission denied
(euid=500(bob) egid=100(users) missing +w perm: /var/spool/mail, we're
not in group 473(mail), dir owned by 0:473 mode=0775)
Jan 24 05:21:17 cjbnew dovecot: imap(bob)<107806><1/QbSyBJUOXAqBTz>:
Error: Mailbox INBOX: Failed to autocreate mailbox:
open(/var/spool/mail/%u) failed: Permission denied (euid=500(bob)
egid=100(users) missing +w perm: /var/spool/mail, we're not in group
473(mail), dir owned by 0:473 mode=0775)
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]