[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dovecot
Subject:    Re: Corrupted transaction log and redownloading
From:       Aki Tuomi via dovecot <dovecot () dovecot ! org>
Date:       2019-02-25 16:57:49
Message-ID: 1132789994.246.1551113869875 () appsuite-dev-gw2 ! open-xchange ! com
[Download RAW message or body]


> On 25 February 2019 18:49 azurit--- via dovecot <dovecot@dovecot.org> wrote:
> 
> 
> Hi,
> 
> today we had to hard-reboot one of our dovecot proxy backends and  
> after boot up, lot's of accounts were showing this error and appeard  
> empty:
> Error: Corrupted transaction log file ...
> 
> After deleting the indexes (not uid file, problem wasn't in deleting  
> indexes, i'm doing this often), e-mails showed up ok but e-mail  
> clinets started to download them again.
> 
> Why this happened and how to prevent it (other than 'not  
> hard-rebooting')? I know that reboot could cause corruption of uid  
> files in some cases but this time it looks like this was caused by  
> corrupted indexes - how index corruption can cause redownloading and  
> why?
> 
> Thanks for any info.
> 
> azur


dovecot should fix corrupted transaction log file, but it usually requires another \
log in from the user, and sometimes

doveadm force-resync -u victim "*"

# or if you have INBOX/ namespace prefix
doveadm force-resync -u victim "INBOX/*"

Aki


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic