DBERROR: opening /var/lib/cyrus/user/m/[email protected]: cyrusdb error
DBERROR: skiplist recovery /var/lib/cyrus/user/m/[email protected]: ADD at 1FC0 exists
Isso significa que o arquivo skiplist está corrompido. Como você pode ver, há algo errado em 1FC0
. Truncar o arquivo neste ponto, o estado de leitura de correio dos usuários será válido até o ponto de corrupção.
Primeiro, converta o hexa em decimal:
$ echo "ibase=16;1FC0" | bc
8128
Em seguida, use o comando dd
para truncar o arquivo:
# dd [email protected] [email protected] bs=1 count=8128
# mv [email protected] [email protected]
# mv [email protected] [email protected]
Fonte: link