Michael Grimm
2012-Feb-18 18:26 UTC
[Dovecot] Failing: doveadm sync <--remote host--> dsync mirror
Hi -- I'm used to dsync my two mailservers running 2.0.16. Today, I did upgrade one server to 2.1, and doveadm sync is throwing to following error: mail> doveadm sync -f -u test ssh vmail at remote-host.tld dsync -v -f -u test doveadm(test): Fatal: All your namespaces have a location setting. It should be empty (default mail_location) in the namespace to be converted. Same error with old running command: vmail> dsync -v -f -u test mirror ssh vmail at remote-host.tld dsync -v -f -u test doveadm(test): Fatal: All your namespaces have a location setting. It should be empty (default mail_location) in the namespace to be converted. Here's an excerpt of my doveconf -n: mail> doveconf -n mail_home = /var/mail/homedirs/%n mail_location = mdbox:/var/mail/maildirs/%n passdb { args = /usr/local/etc/dovecot/dovecot-sql.conf driver = sql } userdb { driver = prefetch } userdb { args = /usr/local/etc/dovecot/dovecot-sql.conf driver = sql } Reverted back for the time being (production servers) until I do understand the issue. Searching Google with "Fatal: All your namespaces have a location setting." only shows closed bugs back in 2010. Do I have to upgrade both servers to get syncing running? Any hint, help is highly appreciated. Thanks, Michael
Michael Grimm
2012-Feb-19 21:14 UTC
[Dovecot] Failing: doveadm sync <--remote host--> dsync mirror
Hi -- On 18.02.2012, at 19:26, Michael Grimm wrote:> Today, I did upgrade one server to 2.1, and doveadm sync is throwing to following error: > > mail> doveadm sync -f -u test ssh vmail at remote-host.tld dsync -v -f -u test > doveadm(test): Fatal: All your namespaces have a location setting. It should be empty (default mail_location) in the namespace to be converted.[...]> Do I have to upgrade both servers to get syncing running?JFTR: 1) Upgrading both servers ends up in identical error messages. 2) After some investigation I came across a hidden upgrade info in [1], but 'doveadm dsync-server' doesn't run either :-( I'm stuck, thus I did upgrade to 2.0.18 instead ... Regards, Michael [1] http://dovecot.org/list/dovecot/2012-January/062933.html
Timo Sirainen
2012-Feb-21 01:02 UTC
[Dovecot] Failing: doveadm sync <--remote host--> dsync mirror
On 18.2.2012, at 20.26, Michael Grimm wrote:> doveadm(test): Fatal: All your namespaces have a location setting. It should be empty (default mail_location) in the namespace to be converted.Fixed: http://hg.dovecot.org/dovecot-2.1/rev/488fe9d417eb
Michael Grimm
2012-Mar-08 09:59 UTC
[Dovecot] Failing: doveadm sync <--remote host--> dsync mirror
HI -- On 05.03.2012 10:56, Timo Sirainen wrote:> On 4.3.2012, at 13.54, Timo Sirainen wrote: >> On 4.3.2012, at 13.41, Michael Grimm wrote:>>>> By "undeletable" do you mean you have mails that always come back >>>> after expunging them? >>> >>> Yes. Deleting by the client will return them after the next dsync >>> run. > > Luckily this just started happening to me as well. After some > debugging I found and fixed the problem: > > http://hg.dovecot.org/dovecot-2.1/rev/f549cd60fec9I can confirm, that you fixed that issue successfully. Thanks and regards, Michael
Possibly Parallel Threads
- replicator/dsync over tcp
- Disconnect users for a distinct period of time?
- v2.2.17 release candidate released
- FYI: dovecot (008632bdfd2c) compilation woes, and minor glitch regarding update-version.sh
- Looking for way to monitor dsync, confirm it is or isn't running