I've working on a 10.3.7 mail server for a customer. The mailboxes.db
had gone south and I was able to rebuild it without any issues save
one, SA has no clue about the accounts on the server now. Mail is
functioning fine, and I don't care about the SA output since I
installed cyradm, but the customer would like it to work if possible.
Here is what I get if I try to pull the results by hand with
serveradmin:
server02:~ josh$ sudo serveradmin command mail:command = getUserAccounts
Password:
Service mail returned error NIL_RESPONSE_ERR (*** -[NSCFDictionary
setObject:forKey:]: attempt to insert nil value)
mail:command = "getUserAccounts"
mail:error = "NIL_RESPONSE_ERR (*** -[NSCFDictionary
setObject:forKey:]: attempt to insert nil value)"
It nearly worked before with the old mailboxes.db but the could not
glean the mailstore locations and essentially just gave me a list of
user names.
Like I said, it's all working fine, just SA can't report on accounts.
Anyone seen this before? Particularly after re-creating mailboxes.db
from scratch? I'm going to file a bug on it based on the feedback of a
buddy at Apple unless anyone else knows a quick fix.
Thanks,
Josh
--
Josh Wisenbaker, ACSA
http://www.afp548.com
Breaking my server to save yours.