• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 906
  • Last Modified:

Finding date of OAB

Hi

Running Exchange 2007, Outlook 2007, Windows 7 client.

I'm set to Cached Exchange Mode, but cannot see a user in the Address List. If I go to OWA, then I can.

I presume this is because he is not in the OAB yet for whatever reason.  Some questions on this;

1. How can I find out when my OAB was downloaded?

2. How often does Outlook download a new/updated copy of the OAB?

3. How can I ensure that I have the latest copy of the OAB?

4. If I download the latest OAB and he's still not in there, what are the troubleshooting steps to take?
0
bruce_77
Asked:
bruce_77
  • 9
  • 6
  • 2
1 Solution
 
MegaNuk3Commented:
1/2  outlook downloads the OAB once every 24 hours. You can look at the date of the .OAB files in your user profile
3.) Press F9 or send/receive--> download address book
4.) update the OAB on the server, restart msExchangeFdS on the CAS server, then F9 in outlook
0
 
MegaNuk3Commented:
Otherwise for even more info and advanced troubleshooting have a read of my article:
http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/A_5064-9-Steps-to-end-OAB-nightmares.html

Please vote for it if you find it helpful (I get 50 points per vote)
0
 
bruce_77Author Commented:
Hi

In terms of finding my current OAB version, I looked here on my client:

C:\Users\Userme\AppData\Local\Microsoft\Outlook

There are a bunch of OAB files in there, but they're all dated April 13th.

I've done F9 and also manually updated. Does this mean that I have an issue with my OAB not downloading? How can I check the last OAB that the server generated?
0
Problems using Powershell and Active Directory?

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

 
Renato Montenegro RusticiIT SpecialistCommented:
Use this procedure to download the address book:

Download the Offline Address Book
http://office.microsoft.com/en-us/outlook-help/download-the-offline-address-book-HA010153532.aspx

Tell us if you see any errors.
0
 
MegaNuk3Commented:
Connect to \\<E2k7 MBx server name>\msexchangeOAB and look at the date of the files in there compared to the date of the files in program files\Exchange Server\Client Access\OAB on the CAS server
0
 
bruce_77Author Commented:
Hi MegaNuk

The server I'm on is CMS1.domain.com (physical nodes are NodeA.domain.com and NodeB.domain.com). I mapped a drive to \\cms1.domain.com\msexchangeOAB and also the physical nodes, but there is no such share.

I went to one of the CAS servers and checked the OAB folder on there. What file am I looking for? There is a web.config file dates April 13th (same age as the OAB on my PC). Does this mean that the CAS is not distributing the OAB for whatever reason?

0
 
MegaNuk3Commented:
Is this a CCR cluster ? If so, you need a reg key on the active node if you have no other mailbox servers for OAB generation. Turn up event logging as per my article and Do a EMS:
Get-offlineaddressbook | update-offlineaddressbook
Then watch the app event log, it should register an event that mentions a key called enableOABgenonthisnode (or something similar) which you need on the active node for OAB generation to happen


Restart the Microsoft Exchange File Distribution service on the CAS and see if any files arrive in the OAB folder.
0
 
MegaNuk3Commented:
There should be a <GUID> subfolder which contains a whole bunch of .lzx files and an OAB.XML file
0
 
bruce_77Author Commented:
Hi

This is an SCC cluster.

"GUID> subfolder which contains a whole bunch of .lzx files and an OAB.XML file "

Sorry, was this on the SCC CMS or the CAS? If so, I have this on the CAS server and the newest file there is April 10th.

0
 
MegaNuk3Commented:
ok, and what is the date of the files in the OAB\<GUID> subfolder of the SCC?

If they are recent then just restart the Microsoft Exchange File Distribution Service on your CAS server (and ensure it is always running) then within 5 minutes you should see the updated .lzx files and oab.xml arrive in there.

get rid of the program files\Exchange Server\Client Access\OAB \web.config on the CAS server (rename it if you want)

Once you see the files arrive on the CAS, try download the OAB in Outlook
0
 
MegaNuk3Commented:
OAB generation is done on mailbox servers so that is where you would have to turn up the detail on the OAB generation
0
 
bruce_77Author Commented:
OAB is generated on Mailbox servers and distributed by CAS servers, correct? I'll turn up logging, but what am I looking for exactly?
0
 
bruce_77Author Commented:
Also, could you confirm that having the below:

"C:\Users\Userme\AppData\Local\Microsoft\Outlook

There are a bunch of OAB files in there, but they're all dated April 13th."

Does mean that the OAB file on my PC is from 13th April, it hasn't been updated since then?
0
 
MegaNuk3Commented:
Correct. Apart from PF distributed OAB which is mb server again not CAS

Correct. You have old OAB files and so do your CAS servers currently
0
 
Renato Montenegro RusticiIT SpecialistCommented:
Why are you looking for the files? Does the "Download Address Book" menu option showed you any errors?
0
 
bruce_77Author Commented:
Hi

Thanks for replying..

My OAB server is NY-MBX1. The CAS distribution servers are NY-CAS1, NY-CAS2, NY-CAS3, and NY-CAS4.

I checked the \OAB\<some GUID> folder on each CAS, and it's up to date. And, to confirm, when I run the DOWNLOAD ADDRESS BOOK function on my Outlook, then it seems to complete (well, I don't recv any errors). But these OAB files on my local PC are still from April 13th.

So some questions -

1. Is it possible to find out which CAS server I'm using to pick up the OAB?

2. I assume the OAB is being generated OK, but for whatever reason I can't download it. How can I troubleshoot this?

0
 
MegaNuk3Commented:
1.) Test outlook autoconfig.
With outlook open do: Hold down the CTRL key and then right-click on the Outlook icon in the system tray(near the time on the bottom right-hand side of the screen)-->Test e-mail autoconfiguration-->enter a valid e-mail address and password-->make sure "Use AutoDiscover" is the only one ticked-->Press Test and then look in the Log for the OAB URL if you ping the name that URL is (if it isn't a direct CAS server name then it should reply back with the IP address of the CAS server you are connecting for your OAB.

2.) When you do the "Download Address Book" untick the "Download changes since last Send/Receive" and see if the OAB files update on your machine then. Outlook will only normally download a full copy of the address book if more than 20% of it has changed since the last time it downloaded it. the other thing you can do is move the .oab file to another folder then restart Outlook and try and download the oab and it should do a full download

0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 9
  • 6
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now