Migrating users from EX2007 to EX2010 OAB does not update
I am testing a migration from Exchange 2007 to Exchange 2010 and we are having a weird issue where migrated users OAB is not updating. When you go to send receive and download OAB in outlook 2010 it shows "global address list" for migrated users but users
with new profiles show "Offline address book list." I can fix the problem of users not seeing new users by deleting their outlook profile and having it automatically create a new one but this is not a fix I want to even try to implement. As a test I
manually assigned the address list to the DB these users were in but that made not difference and i'm wondering if that was even needed. Pretty much everything else is working except outlook anywhere which I am fairly certain is our certificate.
All of my users are 2007 or 2010 outlook so we do not use public folders for the OAB.
July 5th, 2011 7:29pm
When Outlook is in cached mode, recommended especially when using Outlook Anywhere, then users look at the offline address book.
Four things have to happen--and in this order--before recipients show up in the GAL in Outlook with cached mode, i.e., the Offline
Address Book:
1.
The object or change must replicate to the domain controller the OAB generating server uses.
2.
The offline address book must be generated. This is a scheduled activity.
3.
The OAB system public folder must replicate to the public folder server the user's Outlook 2003 and earlier is using, or the File Replication Service must replicate the OAB files to the CAS the user's Outlook 2007 or 2010 is using.
4.
Outlook must synchronize itself with the offline address book.
This is directed by Outlook.
http://theessentialexchange.com/blogs/michael/archive/2007/11/13/forcing-an-offline-address-book-to-get-updated.aspx
If the OAB isn't being updated properly, it's time to troubleshoot that.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
July 6th, 2011 12:16am
Thanks but this is not an issue of users not showing up in the OAB it is an issue of the OAB not updating on the users computer after a migration from EX2007 to EX2010 server. If I try to manually update the OAB I get an object not found error but this is
because it is looking at the wrong OAB. There is a new OAB generated and in place on the EX2010 server and if I create a new profile on a user who has been moved they see newly added to AD users just fine. You can see the change in outlook by going to send
receive and download OAB in outlook 2010 it shows "global address list" as the only selectable address book to download for migrated users but users with new profiles show "Offline address book list."
As I said this is a new OAB created in EX2010 that it is not picking up. IF this won't work and I need to use the old one I can probably live with that but it seems it should pick the new one up. As it stands it was not handing out the old one either when
it was set to default and stored on the EX2007 server but this might change once I put the EX2010 server in front of the 2007. Right now the 2007 is primary while we test. If I need to do something different let me know.
July 6th, 2011 1:00am
You only need one OAB. I don't know what you mean by "picking up". Have you looked at:
Get-MailboxDatabase | fl Name,OfflineAddressBook
?
Do the mailbox databases point to the correct OAB?Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
July 6th, 2011 2:22am
Hi,
First, I would like to confirm the following questions:
1. Does the issue occur on each migrated user account or certain one?
2. Do you mean that the problematic user can see the update OAB after rebuilding the Outlook profile and the new created objects only list in "Offline address book
list."?
At this stage, I suggest you test E-mail AutoConfiguration before rebuilding the profile and after rebuilding the profile. Then, please check whether there is any
difference between them.
1. While Outlook is running, hold down the CTRL key, right-click the Outlook icon in the notification area, and then select Test E-mail AutoConfiguration.
2. Verify that the correct e-mail address is in the box next to E-mail Address.
3. Clear the check boxes next to Use Guessmart and Secure Guessmart Authentication.
4. On the Test E-mail AutoConfiguration page, verify that the check box next to Use AutoDiscover is selected, and then click the Test button.
5. Then, please check whether there is any difference in Result tab and post the Result tab here for research.
Also, please run
Get-OfflineAddressBook | Fl command and post the result.
Thanks.
Novak Wu
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact
tngfb@microsoft.com Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
July 6th, 2011 3:26am
So far it appears to be every migrated account
Yes the users can see the updated OAB after creating them a new outlook profile. As for the "offline address book list" thats just the name I see when a user has been migrated to exchange 2010 and a new profile has been created. Prior to a new profile it
is the "global address book list"
I can't copy and paste the autodiscover lists it won't let me copy it.
I have copied the 2 url lines for the OAB below. I notice that one is https and one is http. Not sure why and that might be part of the issue..
old profile after migration <OABUrl>https://exchange.pacific.com/OAB/9b8d6b36-0fc1-45e0-9dd2-2b8fefe179b2/</OABUrl>
newly created profile <OABUrl>http://exchange.pacific.local/OAB/9b8d6b36-0fc1-45e0-9dd2-2b8fefe179b2/</OABUrl>
Get-OfflineAddressBook output is below.
Server : MAIL
AddressLists : {\Default Global Address List}
Versions : {Version4}
IsDefault : False
PublicFolderDatabase :
PublicFolderDistributionEnabled : False
GlobalWebDistributionEnabled : False
WebDistributionEnabled : True
LastTouchedTime :
LastNumberOfRecords :
MaxBinaryPropertySize : 32768
MaxMultivaluedBinaryPropertySize : 65536
MaxStringPropertySize : 3400
MaxMultivaluedStringPropertySize : 65536
ConfiguredAttributes : {}
DiffRetentionPeriod : 30
Schedule : {Sun.5:00 AM-Sun.5:15 AM, Sun.11:00 AM-Sun.11:15 AM, Mon.5:00 AM-Mon.5:15 AM, Mon.11
:00 AM-Mon.11:15 AM...}
VirtualDirectories : {MAIL\OAB (Default Web Site)}
ExchangeVersion : 0.1 (8.0.535.0)
AdminDisplayName :
Name : Default Address Book
DistinguishedName : CN=Default Address Book,CN=Offline Address Lists,CN=Address Lists Container,CN=Pacif
ic,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=pacific,D
C=local
Identity : \Default Address Book
Guid : f377eaba-62d0-4880-9a75-824fe4100e0e
ObjectCategory : pacific.local/Configuration/Schema/ms-Exch-OAB
ObjectClass : {top, msExchOAB}
WhenChanged : 7/5/2011 3:57:02 PM
WhenCreated : 3/6/2009 6:53:39 PM
WhenChangedUTC : 7/5/2011 10:57:02 PM
WhenCreatedUTC : 3/7/2009 2:53:39 AM
OrganizationId :
OriginatingServer : DC1.pacific.local
IsValid : True
Server : MAIL
AddressLists : {\Default Global Address List}
Versions : {Version2, Version3, Version4}
IsDefault : False
PublicFolderDatabase : MAIL\Public Folders\Public Folder Database
PublicFolderDistributionEnabled : True
GlobalWebDistributionEnabled : False
WebDistributionEnabled : False
LastTouchedTime :
LastNumberOfRecords :
MaxBinaryPropertySize : 32768
MaxMultivaluedBinaryPropertySize : 65536
MaxStringPropertySize : 3400
MaxMultivaluedStringPropertySize : 65536
ConfiguredAttributes : {}
DiffRetentionPeriod : 30
Schedule : {Sun.5:00 AM-Sun.5:15 AM, Mon.5:00 AM-Mon.5:15 AM, Tue.5:00 AM-Tue.5:15 AM, Wed.5:00
AM-Wed.5:15 AM...}
VirtualDirectories : {}
ExchangeVersion : 0.1 (8.0.535.0)
AdminDisplayName :
Name : Legacy OAB
DistinguishedName : CN=Legacy OAB,CN=Offline Address Lists,CN=Address Lists Container,CN=Pacific,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=pacific,DC=local
Identity : \Legacy OAB
Guid : 3b67e72f-1fc0-4fd2-9053-ebc3715c1973
ObjectCategory : pacific.local/Configuration/Schema/ms-Exch-OAB
ObjectClass : {top, msExchOAB}
WhenChanged : 12/22/2009 9:10:07 AM
WhenCreated : 12/22/2009 9:10:07 AM
WhenChangedUTC : 12/22/2009 5:10:07 PM
WhenCreatedUTC : 12/22/2009 5:10:07 PM
OrganizationId :
OriginatingServer : DC1.pacific.local
IsValid : True
Server : EXCHANGE
AddressLists : {\Default Global Address List}
Versions : {Version4}
IsDefault : True
PublicFolderDatabase :
PublicFolderDistributionEnabled : False
GlobalWebDistributionEnabled : False
WebDistributionEnabled : True
LastTouchedTime : 7/6/2011 6:02:01 AM
LastNumberOfRecords : 719
MaxBinaryPropertySize : 32768
MaxMultivaluedBinaryPropertySize : 65536
MaxStringPropertySize : 3400
MaxMultivaluedStringPropertySize : 65536
ConfiguredAttributes : {OfficeLocation, ANR, ProxyAddresses, ANR, PhoneticGivenName, ANR, GivenName, ANR...
}
DiffRetentionPeriod : 30
Schedule : {Sun.5:00 AM-Sun.5:15 AM, Mon.5:00 AM-Mon.5:15 AM, Tue.5:00 AM-Tue.5:15 AM, Wed.5:00
AM-Wed.5:15 AM...}
VirtualDirectories : {EXCHANGE\OAB (Default Web Site)}
ExchangeVersion : 0.10 (14.0.100.0)
AdminDisplayName :
Name : POA Full Address Book
DistinguishedName : CN=POA Full Address Book,CN=Offline Address Lists,CN=Address Lists Container,CN=Paci
fic,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=pacific,
DC=local
Identity : \POA Full Address Book
Guid : 9b8d6b36-0fc1-45e0-9dd2-2b8fefe179b2
ObjectCategory : pacific.local/Configuration/Schema/ms-Exch-OAB
ObjectClass : {top, msExchOAB}
WhenChanged : 7/6/2011 6:02:10 AM
WhenCreated : 6/20/2011 3:35:54 PM
WhenChangedUTC : 7/6/2011 1:02:10 PM
WhenCreatedUTC : 6/20/2011 10:35:54 PM
OrganizationId :
OriginatingServer : DC1.pacific.local
IsValid : True
Free Windows Admin Tool Kit Click here and download it now
July 6th, 2011 7:19pm
Hi,
Is Exchange 2007 removed completely?
At this stage, I suggest you temporarily disable firewall and antivirus program on the problematic machine to check the result. Also, try to repair the migrated user's
profile. If the issue persists, please type the following cmdlet and post the result here.
Get-OabVirtualDirectory | fl
Get-MailboxDatabase | fl name,OfflineAddressBook
Get-ClientAccessServer | fl
Thanks.
Novak Wu
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact
tngfb@microsoft.com
July 8th, 2011 3:02am
It wouldn't be the first time I've seen Outlook profiles be sticky. Instead of creating a new profile, you might try refreshing the profile by deleting the last letter of their name and clicking Check Name. That doesn't cause the user to have
to reconfigure their settings, saving them a hassle if it fixes the problem.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
July 8th, 2011 9:12pm
We swapped servers tonight so the 2010 server is now in front and it looks like this might be working again but i'm not positive yet. It worked with already migrated users I will need to try migrating a couple users on Monday.
July 9th, 2011 4:05am
OK. If there is any progress or question, please feel free to post it here to discuss.
Thanks.
Novak Wu
TechNet Subscriber Support in forum
If you have any feedback on our support, please contact
tngfb@microsoft.com
Free Windows Admin Tool Kit Click here and download it now
July 10th, 2011 9:58pm
Hi,
Any update on the issue?Gulab | MCITP: Exchange 2010-2007 | Skype: Gulab.Mallah | Blog: www.ExchangeRanger.Blogspot.com
July 11th, 2011 12:16am