Okay, so I built 3.6.0 (which is in "updates" for Fedora 37 but not released it seems) with this patch I wrote included in the rebuild:
https://github.com/cyrusimap/cyrus-imapd/pull/4529/commits/c3d9adcc358bdde5d991bc226fb3d9cef369f859 And I'm seeing: Jun 10 17:18:33 mail cyrus/imaps[18938]: mboxlist_upgrade_subs(): joeblow@mail which is generated here: /* if we find it this time, we lost the race and someone else already * upgraded the DB. Bonus. */ db_r = cyrusdb_fetch(*subs, key, keylen, &data, &datalen, NULL); if (db_r != CYRUSDB_OK) { syslog(LOG_NOTICE, "mboxlist_upgrade_subs(): %s", userid); r = mboxlist_upgrade_subs_work(userid, subsfname, subs); } https://github.com/cyrusimap/cyrus-imapd/blob/master/imap/mboxlist.c#L5685-L5691 But it's not clear to me what I need to do to fix things. Is there a cyradm command that will rebuild things? And should the userid be joeblow@mail or just joeblow? Does it need to include the realm or not? ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T199a88e7c6bfe5bf-M5f386d3147bf492664f65066 Delivery options: https://cyrus.topicbox.com/groups/info/subscription
