Solved

Exchange 2007 OAB Event ID 9331 & 9335 0X8004010F error

Posted on 2008-10-02
6
9,635 Views
Last Modified: 2013-08-29
I have users in Outlook 2007 getting 0X8004010F errors when trying to download the offline address book and errors on the Exchange 2007 server

From Outlook 2007 sync log:
14:29:28 Microsoft Exchange offline address book
14:29:28       0X8004010F

From the application log on the Win 2003 R2, Exchange 2007 server:

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

Also, if I go to "Default Offline Address Book Properties"->Distribution, the following two options are grayed out and unavailable:
"Enable Web-based distribution"
"Enable public folder distribution"

This is a single Exchange 2007 server that was migrated from Exchange 2003. I did(I think I did!) replicate the system folders and decommission the old server.

None of the users using Cached Mode on Outlook can get the address book updates...what should I do?  

I tried these steps but still same thing -  http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/Q_23673946.html
0
Comment
Question by:dapopa9
6 Comments
 
LVL 18

Expert Comment

by:amaheshwari
ID: 22632189
It is due to the E2K7 PF Store not containing the replicas of the OAB Folders from Exchange 2003.
0
 
LVL 18

Accepted Solution

by:
amaheshwari earned 500 total points
ID: 22632198
You need to add the PF Store on the E2K7 box as a replica for the OAB folders. Need to run these commands for that:

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

Here /o=ORG, ORG represents the name of the Exchange Organization.
Also, the "second storage group\public folder database" represents the name of the public folder database. By default this would be second storage group\Public folder database.
0
 

Author Comment

by:dapopa9
ID: 22634485
I ran the following commands that were provided above followed by and update of the OAB and it worked right away!  All users can now Download the address book.  wow that was a tough issue...lots of documentation on similar issues all over the web but this one finally worked.

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

Here /o=ORG, ORG represents the name of the Exchange Organization.
Also, the "second storage group\public folder database" represents the name of the public folder database. By default this would be second storage group\Public folder database.
0
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
LVL 38

Expert Comment

by:Philip Elder
ID: 24427165
We had the same problem on an SBS 2003 to SBS 2008 migration.

Event ID 9331 and 9335 followed by the OAB error in Outlook.

The above commands worked like a charm!

Thanks,

Philip
0
 

Expert Comment

by:nsdinc
ID: 33039468
how the heck do you find out what to put in the org area and the other spot.......
0
 
LVL 57

Expert Comment

by:Pete Long
ID: 39449036
I know its an old Q but I had this problem today
Event ID 9335 and 9331 Offline Address Book Update Errors

PL
0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
powershell script SMTP report 6 39
Exchange powershell help 4 25
Intune/ Microsoft EMS 1 33
Exchange 2003 - Three servers - OWA only works against one of them 2 26
Find out what you should include to make the best professional email signature for your organization.
Read this checklist to learn more about the 15 things you should never include in an email signature.
To show how to generate a certificate request in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Servers >> Certificates…
This video discusses moving either the default database or any database to a new volume.

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question