Full backups failing with error Missing Account List
WAN CONCEPTS - Full backups failing
Problem:
/opt/zimbra/bin/zmbackup -f - all
Error occurred: invalid request: Missing account list .
Debug error -
Error occurred: invalid request: Missing account list
class=com.zimbra.common.soap.SoapFaultException message=invalid request: Missing account list isReceiversFault=false mIsLocal=false mDetail=<soapetail><Error xmlns="urn:zimbra">service.INVALID_REQUEST
<Trace>qtp509886383-7512:https://127.0.0.1:7071/service/admin/soap/BackupRequest:1440585474466:7971caa86fd4f1d9</Trace></Error></soapetail> mFault=<soap:Fault><soap:Code><soap:Value>soap:Sender</soap:Value></soap:Code><soap:Reason><soap:Text>invalid request: Missing account list</soap:Text></soap:Reason><soapetail><Error xmlns="urn:zimbra">service.INVALID_REQUEST
<Trace>qtp509886383-7512:https://127.0.0.1:7071/service/admin/soap/BackupRequest:1440585474466:7971caa86fd4f1d9</Trace></Error></soapetail></soap:Fault>
Solution:
This issue prompt when the accounts.xml file is missing or corrupt, that's why new backup is not able to read previous backup entry. By moving old sessions directory and corrupt accounts.xml file resolve this issue. Follow below steps:-
su - zimbra cd /opt/zimbra/backup mv sessions sessions.OLD mv accounts.xml accounts.xml.OLD
Then verify by taking full backup -
/opt/zimbra/bin/zmbackup -f -a all
Sincerely,
Sourabh Bhushan