Hi all.
I had a working Cyrus IMAP 2.2.8 a couple of weeks ago. That being a test box, I haven't really used it and I was busy setting up AMaViS on it. Now, after two weeks of fiddling, I have AMaViS working, but now Cyrus beltches on me:
Sep 8 15:25:16 Papa-Legba lmtpunix[227446]: executed
Sep 8 15:25:20 Papa-Legba lmtpunix[227446]: accepted connection
Sep 8 15:25:20 Papa-Legba lmtpunix[227446]: lmtp connection preauth'd as postman
Sep 8 15:25:20 Papa-Legba lmtpunix[227446]: verify_user(user.nikola) failed: Quota root does not exist
"cyradm" also reports this. Mailbox is there and it used to recieve mails. "cyradm" can list it no problem.
What is the (hopefully) quick fix for this? Blowing away all mailboxes (all two of them) is acceptable at this stage. I do notice that quota DB file is missing - it did not get created automagically, like all other DB files.
parts of imapd.conf file:
# # Server settings # configdirectory: /var/opt/Cyrus-IMAP-2.2.8/config umask: 077 defaultpartition: default partition-default: /var/opt/Cyrus-IMAP-2.2.8/mailboxes
# # Databases # berkeley_cachesize: 512 berkeley_locks_max: 50000 berkeley_txns_max: 100 annotation_db: skiplist duplicate_db: berkeley-nosync mboxlist_db: skiplist quota_db: quotalegacy # ptscache_db: berkeley seenstate_db: skiplist subscription_db: flat tlscache_db: berkeley-nosync
# # Quota # quotawarn: 90 quotawarnkb: 0
This is the config and spool area:
Papa-Legba:/# l /var/opt/Cyrus-IMAP-2.2.8 total 32 drwx------ 10 cyrus mail 8192 Sep 8 15:19 config drwx------ 5 cyrus mail 8192 Aug 28 15:51 mailboxes drwx------ 2 cyrus mail 8192 Aug 27 18:16 sieve drwxr-x--- 2 cyrus mail 8192 Sep 8 14:52 socket Papa-Legba:/# l /var/opt/Cyrus-IMAP-2.2.8/config total 98 -rw------- 1 cyrus mail 144 Aug 28 15:49 annotations.db drwx------ 2 root mail 8192 Aug 27 18:16 certs drwx------ 2 cyrus mail 8192 Aug 28 15:49 db drwx------ 2 cyrus mail 8192 Sep 8 15:19 db.backup1 drwx------ 2 cyrus mail 8192 Sep 8 14:49 db.backup2 -rw------- 1 cyrus mail 16384 Sep 8 15:19 deliver.db drwx------ 2 cyrus mail 8192 Aug 27 18:16 log -rw------- 1 cyrus mail 504 Aug 28 15:51 mailboxes.db drwx------ 2 cyrus mail 8192 Aug 27 18:16 msg drwx------ 2 cyrus mail 8192 Sep 8 15:23 proc drwx------ 2 cyrus mail 8192 Aug 27 18:16 ptclient lrwxr-xr-x 1 root mail 9 Aug 27 18:16 socket -> ../socket -rw------- 1 cyrus mail 16384 Sep 8 04:19 tls_sessions.db
Nix. --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html