Errors in mailbox.log while running HSM

Errors in "mailbox.log" while running HSM



Problem:

Errors in "mailbox.log" while running HSM

2016-12-20 07:43:19,249 WARN  [BlobMover] [mid=40;] hsm - Unable to look up account 7c1a9843-dbaf-496d-bc3a-bd9ddb2344f6.
2016-12-20 07:43:19,250 INFO  [BlobMover] [mid=40;] hsm - Skipping mailbox 40 because it has been moved to another server.
2016-12-20 07:43:20,245 WARN  [BlobMover] [mid=1;] hsm - Unable to look up account e3cce2b2-7a41-4b6d-afde-bad6e6173518.
2016-12-20 07:43:20,245 INFO  [BlobMover] [mid=1;] hsm - Skipping mailbox 1 because it has been moved to another server.


Also it throws error "No Such Account" while trying to purge and trying to get the account information.

zmprov -l ga user1@domain.com.com
ERROR: account.NO_SUCH_ACCOUNT (no such account: user1@domain.com.com)
zmprov -l ga user2@domain.com.com
ERROR: account.NO_SUCH_ACCOUNT (no such account: user2@domain.com.com)
zmpurgeoldmbox -a user1@domain.com.com -s `zmhostname`
Error occurred: system failure: Account user1@domain.com.com not found
zmpurgeoldmbox -a user2@domain.com.com -s `zmhostname`
Error occurred: system failure: Account user2@domain.com.com not found

Solution:

The cause of this error is the mailbox which has zimbraID "7c1a9843-dbaf-496d-bc3a-bd9ddb2344f6" and "e3cce2b2-7a41-4b6d-afde-bad6e6173518" moved to another mailbox host, but not purged.

1). Find out the email address which is mapped with zimbraId's.

mysql -e 'select * from zimbra.mailbox where account_id="7c1a9843-dbaf-496d-bc3a-bd9ddb2344f6"'
mysql -e 'select * from zimbra.mailbox where account_id="e3cce2b2-7a41-4b6d-afde-bad6e6173518"'

2). Create same user with existing zimbra id.

zmprov ca user1@domain.com.com test123 zimbraId "7c1a9843-dbaf-496d-bc3a-bd9ddb2344f6"
zmprov ca user2@domain.com.com test123 zimbraId "e3cce2b2-7a41-4b6d-afde-bad6e6173518"

3). Delete the user because it doesn't exist.

zmprov da user1@domain.com.com
zmprov da user2@domain.com.com


Submitted by: Navdeep Mathur

Jump to: navigation, search