OAB not downloading after introducing Exchange 2010 to the network

mestek
mestek used Ask the Experts™
on
I recently introduced Exchange 2010 into my existing Exchange 2003 organization.  Now I have users, whose mailboxes are on the 2003 server, saying there copy of the OAB is out of date.

If I remove cached exchange mode the problem goes away.  I enabled it and the problem comes back.  

The OAB files are being generated on the CA Sserver (d:\Program Files\Microsoft\Exchange Server\V14\ExchangeOAB\<GUID>) and outlook is not receiving any errors.

How can I determine in the OAB data is in the Public Folder like it should be?

Does anyone have any ideas as to the cause of this?

Thanks,
Ray
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

Author

Commented:
Please see attached image.  Could this have something to do with it?  The date is old on each or the files.
PublicFolder.jpg

Author

Commented:
Thanks for the link but no luck.
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

Do you get any error in event viewer on exchange server.
Also enable outlook in troubleshooting mode using this http://office.microsoft.com/en-us/outlook-help/what-is-the-enable-logging-troubleshooting-option-HA001174266.aspx

from office.microsoft.com.
Then check the error in the logs.

Author

Commented:
No errors.  Logging is enabled but nothing relating to the OAB process is there.

Author

Commented:
The OAB file downloads with out any problem it is just an old version.

Commented:
Run this to see the date:

get-mailboxserver PFserver | Get-PublicFolder "\NON_IPM_SUBTREE\OFFLINE ADDRESS BOOK\/o=BBANDT/cn=addrlists/cn=oabs/cn=Default Offline Address List\OAB Version 4"|Get-PublicFolderitemStatistics |ft

Then change your OAB creation server to be a server with a mailbox database.

Source: I had this problem also.

Author

Commented:
That command returned the following error:
The operation couldn't be performed because object 'pfserver' couldn't be found on

Running the get-publicfolder command only returns IPM_SUBTREE

Author

Commented:
I moved the OAB Generation server to my second server and went to update to see if that mad a difference.  I'm now receiving the following event in the application log:

Log Name:      Application
Source:        MSExchangeSA
Date:          4/19/2012 8:09:02 AM
Event ID:      9331
Task Category: (13)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      MTSRV-EXMBX002.mestekcorp.com
Description:
OABGen encountered error 8004010f (internal ID 501080f) accessing the public folder database while generating the offline address list for address list '\Global Address List'.
- \Default Offline Address List
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSExchangeSA" />
    <EventID Qualifiers="49152">9331</EventID>
    <Level>2</Level>
    <Task>13</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-04-19T12:09:02.000000000Z" />
    <EventRecordID>87533</EventRecordID>
    <Channel>Application</Channel>
    <Computer>MTSRV-EXMBX002.mestekcorp.com</Computer>
    <Security />
  </System>
  <EventData>
    <Data>8004010f</Data>
    <Data>501080f</Data>
    <Data>\Global Address List</Data>
    <Data>\Default Offline Address List</Data>
  </EventData>
</Event>

Author

Commented:
Running the get-addresslist | update-addresslist command give me a message saying

OAB Version 2 is invalid and couldn't be udpated.

OAB Version 3a is invalid and couldn't be updated.

Author

Commented:
Output of the get-addresslist | update-addresslist command
Screenshot-at-2012-04-19-09-14-1.jpg

Commented:
Replace PFserver with your public folder server name:

get-mailboxserver <server> | Get-PublicFolder "\NON_IPM_SUBTREE\OFFLINE ADDRESS BOOK\/o=BBANDT/cn=addrlists/cn=oabs/cn=Default Offline Address List\OAB Version 4"|Get-PublicFolderitemStatistics |ft

The Warnings about Version 2 and 3a are just warnings.  Let's worry about if we can get 4 updated and what the users see.

Also, the Event 9331 is okay as long as you do not continue to see it.  Please try the above command and post results.

Author

Commented:
Should server be my 2003 or my 2010 server?  My 2010 server is the OAB Generation server but users on Exchange 2003 are the only ones having problems.

I receive 9311 every time not just the first time.

Thanks,
Ray
Commented:
These both say that you may have an AD replication problem:

http://support.microsoft.com/kb/922251

http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&ProdVer=6.5.6940.0&EvtID=9331&EvtSrc=MSExchangeSA&LCID=1033

Sounds like replication to me especially since making changes is making things worse.

Please let us know.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial