Monday 10 August 2009

SBS 2003 to 2008 Migration – Exchange OAB 9331 and 9335 Along with Outlook 0x8004010F Errors

On one of our SBS 2003 to SBS 2008 migrations we ran into a problem on the Outlook clients where the Offline Address Book would not synchronize.

The server had the following Event IDs:

  • Event ID: 9331
    OALGen encountered error 80004005 (internal ID 50101ee) accessing the public folder store while generating the offline address list for address list '/'.
    - Default Offline Address List
  • Event ID: 9335
    OALGen encountered error 80004005 while cleaning the offline address list public folders under /o=CompanyName/cn=addrlists/cn=oabs/cn=Default Offline Address List.  Please make sure the public folder store is mounted and replicas exist of the offline address list folders.  No offline address lists have been generated.  Please check the event log for more information.
    - Default Offline Address List

To fix the errors, the only solution we found was a pair of scripts to run in the Exchange 2007 Shell:

  • Get-PublicFolder "\non_ipm_subtree\offline address
    book\/o=ORG/cn=addrlists/cn=oabs/cn=Default Offline Address list" -Recurse |
    Set-PublicFolder -Replicas "second storage group\public folder database"
  • Get-PublicFolder "\non_ipm_subtree\offline address
    book\/o=ORG/cn=addrlists/cn=oabs/cn=Default Offline Address List" -Recurse |
    Set-PublicFolder -ReplicationSchedule $alwaysrun

ORG in the above command will be the specific Exchange organization that is being worked on.

The solution was found on Experts-Exchange:

Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
Co-Author: SBS 2008 Blueprint Book

*All Mac on SBS posts will not be written on a Mac until we replace our now missing iMac! (previous blog post)

Windows Live Writer

1 comment:

G said...

Thanks. I also had the same error after a migration. Looks to have resolved it for me also.