One of our clients has been having some severe problems the the global address list, I guess I'll have to try to describe the whole thing in order to make it understandable;
The client's users found out that they could edit the GAL directly from their Outlook clients (wlhich I think is extremey bad that they can), but doing so only edited their own local cached copy of the GAL.
When we found out what they had done, we noticed even more strange behaviors - if a user had deleted an entry in their GAL in their Outlook client, that entry was lost forever, the Zimbra Outlook connector does not download a new copy of the GAL.
To be precise, the locally cached copy of the GAL never changes even if changes are made on the server that affects the GAL, like adding new distribution lists or new accounts, and a locally deleted entry is never returned.
The real problem here is, how can we "write protect" the locally cached copy of the GAL so that the users cannot do this again and how can we re-synchronize the GAL so that the local copy is overwritten, without having to re-synchronize the entire mailbox?
Deleting the Outlook profile and synchronizing everything again is not an option, these mailboxes are between 2-3GB in size and the client is only using a low speed DSL connection, it would take weeks to download everything again.
Please, if you've encountered this or a similar problem before, or know how to solve it, we'd really appreciate some help.
We're running Zimbra 5.0.18 Network edition and ZCO from 5.0.2931.15 to 5.0.3064.18.