I've just compiled 2.3.10 on batten.eu.org (my private x86 servers) and although it looks OK on the Solaris 10 system, it's in deep trouble on the elderly Linux machine. Both are upgrades from 2.3.7, the Solaris box is a replication target, the Linux box is a replication master that handles deliver and reading. The intent is to swap them over, and that intent might come sooner than I planned. LSUB produces expected output, LIST doesn't (to put it mildly) and examine/select can't select anything. strace on the running imapd shows it's doing roughly sensible things: finding the correct partition and metapartition from the mailbox database, opening the metadata files correctly, but then it says NO. I've reconstructed the mailbox, dumped and reloaded (ctl_mboxlist -d // ctl_mboxlist -u) the mailboxes file and run reconstruct -G ``in case it makes any odds''. No joy. And nothing useful in the logs, either... read(0, ". examine INBOX\r\n", 4096) = 17 fcntl64(6, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 fstat64(6, {st_mode=S_IFREG|0600, st_size=3520, ...}) = 0 stat64("/var/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=3520, ...}) = 0 fcntl64(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 fcntl64(6, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 fstat64(6, {st_mode=S_IFREG|0600, st_size=3520, ...}) = 0 stat64("/var/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=3520, ...}) = 0 fcntl64(6, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 open("/var/imap/metadata/user/igb/cyrus.header", O_RDWR) = 11 fstat64(11, {st_mode=S_IFREG|0600, st_size=250, ...}) = 0 mmap2(NULL, 250, PROT_READ, MAP_SHARED, 11, 0) = 0x40ee1000 open("/var/imap/metadata/user/igb/cyrus.index", O_RDWR) = 12 fstat64(12, {st_mode=S_IFREG|0600, st_size=204784, ...}) = 0 mmap2(NULL, 212992, PROT_READ, MAP_SHARED, 12, 0) = 0x40ef3000 open("/var/imap/metadata/user/igb/cyrus.cache", O_RDWR) = 13 fstat64(13, {st_mode=S_IFREG|0600, st_size=2753804, ...}) = 0 mmap2(NULL, 2768896, PROT_READ, MAP_SHARED, 13, 0) = 0x40f27000 fstat64(12, {st_mode=S_IFREG|0600, st_size=204784, ...}) = 0 close(11) = 0 munmap(0x40ee1000, 250) = 0 close(12) = 0 munmap(0x40ef3000, 212992) = 0 close(13) = 0 munmap(0x40f27000, 2768896) = 0 write(1, ". NO Mailbox does not exist\r\n", 29) = 29 * OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS AUTH=CRAM-MD5 AUTH=DIGEST-MD5 AUTH=LOGIN AUTH=PLAIN AUTH=OTP SASL-IR] offsite.batten.eu.org Cyrus IMAP4 v2.3.10 server ready . login igb XXXXXXXXXXXXX . OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS AUTH=CRAM-MD5 AUTH=DIGEST-MD5 AUTH=LOGIN AUTH=PLAIN AUTH=OTP SASL-IR ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE CATENATE CONDSTORE IDLE URLAUTH] User logged in . list "" * * LIST (\HasNoChildren) "." "INBOX" . OK Completed (0.020 secs 2 calls) . lsub "" * * LSUB (\HasChildren) "." "INBOX" * LSUB () "." "INBOX.2003" * LSUB () "." "INBOX.2004" * LSUB () "." "INBOX.2005" * LSUB () "." "INBOX.2006" * LSUB () "." "INBOX.Drafts" * LSUB () "." "INBOX.Holidays" * LSUB () "." "INBOX.Junk" * LSUB () "." "INBOX.Sent" * LSUB () "." "INBOX.Trash" * LSUB () "." "INBOX.clamav" * LSUB () "." "INBOX.macos" * LSUB () "." "INBOX.pre-2003" * LSUB () "." "INBOX.twonky" * LSUB () "." "INBOX.xtension" . OK Completed (0.030 secs 16 calls) . examine INBOX . NO Mailbox does not exist ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html