One of my admins came to me and said they couldn't add an account, but it didn't exist either. In the mailbox.log I found:
2008-07-17 11:02:37,773 INFO [btpool0-6708] [name=admin@host.domian.com;ip=xx.xx.xx.xx;] SoapEngine - handler exception
com.zimbra.common.service.ServiceException: system failure: unable to get account after creating LDAP account entry:
admin@otherdomain.com, check ldap log for possible BDB deadlock
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE (ServiceException.java:183)
at com.zimbra.cs.account.ldap.LdapProvisioning.create Account(LdapProvisioning.java:763)
....
....
(cont'd)
I can't pull zimbra.logs because that partition had very recently filled up and so I have no zimbra.log from that period. I have since cleaned up the partition and restarted my zimbra.log.
From the CLI we see very unlogical behavior:
[zimbra@host ~]$ zmprov ga
admin@otherdomain.com
ERROR: account.NO_SUCH_ACCOUNT (no such account:
admin@otherdomain.com)
[zimbra@host ~]$ zmprov ca
admin@otherdomain.com abcd1234
ERROR: account.ACCOUNT_EXISTS (email address already exists:
admin@otherdomain.com)
[zimbra@host ~]$ zmprov da
admin@otherdomain.com
ERROR: account.NO_SUCH_ACCOUNT (no such account:
admin@otherdomain.com)
Any ideas?