Exchange server won't create Offline Address Book

I've got a customer's Exchange 2003 server that won't build the Offline Address Book. Every time I try, I get: "OALgen encountered error 80040107." I've checked the Replication tab of all of the Offline Address Book folders. There was one missing, but it's fine now... but same error. Thanks for any help!

The first thing to check is the replicas for the Offline Address Book on the Exchange server itself:

1. Open Exchange System Manager then expand Admin Groups, <your admin group>, Folders, Public Folders.
2. Right click on Public Folders and choose "Show View System Folders".
3. Find the folder "Offline Address Book".
4. The main folder and each of its sub folders should be checked to ensure that there is at least one server listed. If you only have one Exchange server then there will be just one listed. If you have more then it should be replicated to them all. None of the replica tabs should be blank.
If there is an invalid server listed, remove it.

Global Address Book Assigned to the Offline Address Book

The Offline Address Book uses the Global Address List (GAL) to build its content. If you have been customising the GAL, then you may have an invalid address book listed.

1. Open Exchange System Manager then Expand Recipients, Offline Address Book.
2. Right click on the default and choose Properties.
3. On the first tab (General) make sure that a valid GAL is listed under "Address Lists".

I think I may have just stumbled upon the problem. In Exchange System Manager, Recipient Update Service, I found that both the local and Enterprise services had an old Windows Domain Server listed. I found this remotely, so I'm waiting for the customer to report back to confirm that was the problem. Just thought I'd share it in case anyone else comes across this thread.