Need help moving or setting default address book in Exchange 2013
Hello, We are trying to move our default address book from Exchange 2007 to 2013. We found an MS article on it but I still know no more than when I started. Can someone please spoon feed me how to move the address book from one server to another? Our server names are ServerOld and the 2013 server is called ServerNew, Our domain name is internaldomain.lan When I do get-offlineaddress book it says Default Offline Address book {version3, version4} Default Offline Address book (Ex2012) {Version4} I'm not good at figuring out what identities are in examples from MS so anyone who can tell me with the names I've provided would be very helpful. When I do Get-OabVirtualDirectory (The URLs internal and external are valid but we only want the new server) The old server is going away shortly and no one is actively using it. Server Name Internal URL ServerOld OAB (Default Web Site) https:// serverold.... ServerNew OAB(Default Web Site) Http:// servernew...
February 17th, 2013 9:53pm

Hi, You may create a new OAB and then change it to be the default one. Refer to: http://technet.microsoft.com/en-us/library/bb124339.aspx http://technet.microsoft.com/en-us/library/aa998569.aspx Fiona Liao TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
February 19th, 2013 9:25am

THanks for the links. Unfortunately with most MS write ups I have a very hard time guessing what they want for variables in the expressions. Is there any way to do this in the ECP? I don't mean to be a pain but I truly honestly and whole heartedly despise powershell. If it is in powershell there is a very good chance I'll remember how to do it again the next time I need to do it. Exchange 2003 was a dream to administer. 2007 wasn't great, 2010 they put some functionality back in the GUI and it seems like 2013 is 2007 revisited.
February 20th, 2013 1:01am

Hi, First I like to mention that I haven't tested coexistence with EX07/EX10 yet.. (coexistence will be supported in Exchange 2013 CU1) With that said... I would have thought that a new OAB would have been created during the Exchange 2013 install, since the generation and distribution architecture is totally new. See: Managing OAB in Exchange Server 2013 If your second OAB wouldn't have the name Default Offline Address book (Ex2012) I would have thought that it was the one created during install. I can't imagine Exchange choosing that name (or did you change it before you posted? Do you get any output if you run: Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like "*oab*"} | ft name,database ...if not then I think you need to create a new OAB as described in the link above.Martina Miskovic
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 1:27am

Hello, I've run your command - Get-Mailbox -Arbitration | where {$_.PersistedCapabilities -like "*oab*"} | ft name,database It says the following: Priv DB 1 is where all the mailboxes are stored. We don't really want a coexistence - the server was dying so we had to set up a new server right away. We've migrated all the mailboxes off of the 2007 box but still have some things to tidy up.
February 20th, 2013 1:46am

Can you also run the below commands and post the output? Get-OfflineAddressBook | fl Name,Server,VirtualDirectories,isdefault,Exchangeversion AND Get-MailboxDatabase | ft Name,OfflineAddressBookMartina Miskovic
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 1:54am

Gladly, I appreciate everyone's patience with me. [PS] C:\Windows\system32>Get-OfflineAddressBook | fl Name,Server,VirtualDirectories,isdefault,Exchangeversion Name : Default Offline Address Book (Ex2012) Server : VirtualDirectories : {ServerNew\OAB (Default Web Site), ServerNew\OAB (Exchange Back End)} IsDefault : True ExchangeVersion : 0.20 (15.0.0.0) [PS] C:\Windows\system32>Get-MailboxDatabase | ft Name,OfflineAddressBook Name OfflineAddressBook ---- ------------------ PRIV DB 1 \Default Offline Address Book (Ex2012) Archive DB \Default Offline Address Book (Ex2012) Priv DB 1 is the default database on our new server where all clients mailboxes are currently.
February 20th, 2013 9:24am

On the workstation if I attempt to do a send and receive - download address book I get the following ! Task 'myusername@externaldomain.com' reported (0x80190194" 'The operation failed' (no events in the event viewer on my PC) No events on the server either (except this one which I don't think is related) Ping of mdb '2c29f724-c294-4ea7-85a3-ac295e1dd218' timed out after '00:00:00' minutes. Last successful ping was at '2/20/2013 2:17:03 PM' UTC.
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 9:27am

From the outputs you have posted, we can see that you have an OAB on your new Server, so its just a matter for you to remove the old one before you decommission your old Exchange 2007 Server. Example: Remove-OfflineAddressBook "Default Offline Address book" 0x80190194 - Means not found. Very often caused by a proxy server being in-between the client and server. If you have a proxy server on the Network, make sure that the traffic to your new server is bypassed. Also test Autodiscover with the cmdlet Test-OutlookWebServices and change the InternalURL to use https (=Default setting in EX13, but from your first post we can see http://servernew... ) Martina Miskovic
February 20th, 2013 9:42am

Thanks so much for all your help. We don't have a proxy server in the old fashioned sense of the term - for caching web sites and blocking web sites - is there a built in proxy server with Exchange I should be looking for? This is the response I got from Test-Outlookwebservices from the server [PS] C:\Windows\system32>Test-OutlookWebServices Unable to find the client accesss monitoring user. Please run C:\Program Files\Microsoft\Exchange Server\V15\Scripts\New-TestCasConnectivityUser.ps1. Exception: Microsoft.Exchange.Monitoring.MailboxNotFoundException: Failed to find the mailbox. Mailbox = 'extest_5762e40ee1a44@internaldomain.lan'. at Microsoft.Exchange.Monitoring.CommonTestTasks.GetDefaultTestAccount(ClientAccessContext context) at Microsoft.Exchange.Monitoring.TestWebServicesTaskBase.GetMonitoringAccount() + CategoryInfo : InvalidData: (:) [Test-OutlookWebServices], TestWebServicesTaskException + FullyQualifiedErrorId : C664F5FD,Microsoft.Exchange.Monitoring.TestOutlookWebServicesTask + PSComputerName : newserver.intenraldomain.lan I ran the script and got the following: [PS] C:\program files\microsoft\exchange server\v15\scripts>.\new-TestCasConnectivityUser.ps1 Please enter a temporary secure password for creating test users. For security purposes, the password will be changed regularly and automatically by the system. Enter password: ********* Create test user on: newserver.internaldomain.lan Click CTRL+Break to quit or click Enter to continue.: UserPrincipalName: extest_5762e40ee1a44@internaldomain.lan WARNING: The command completed successfully but no settings of internaldomain.lan/Users/extest_5762e40ee1a44' have been modified. Running the test now gives the following - NewServer.Internaldomain.lan mail.ExternalDomain.com Autodiscover: Outlook Provider Success 140 NewServer.Internaldomain.lan mail.ExternalDomain.com Exchange Web Services Success 53 NewServer.Internaldomain.lan mail.ExternalDomain.com Availability Service Success 166 NewServer.Internaldomain.lan mail.ExternalDomain.com Offline Address Book Failure 88
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 10:04am

Yes, Running the test now gives the following - NewServer.Internaldomain.lan mail.ExternalDomain.com Autodiscover: Outlook Provider Success 140 NewServer.Internaldomain.lan mail.ExternalDomain.com Exchange Web Services Success 53 NewServer.Internaldomain.lan mail.ExternalDomain.com Availability Service Success 166 NewServer.Internaldomain.lan mail.ExternalDomain.com Offline Address Book Failure 88
February 20th, 2013 10:26am

Run the cmdlet again, but this time with the verbose parameter and post the part related to Offline Address Book. What is your internalURL set to now?Martina Miskovic
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 10:32am

I apologize but I'm not sure what my internal URL is set to - I think it is the external address because I did my best to make all the internal addresses the same as the external ones. Can you please let me know how to verify? Do you want me to run "test-outlookwebservices - verbose" ?
February 20th, 2013 10:41am

I think this is what you are looking for? NewServer.Internaldomain.lan mail.ExternalDomain.com Availability Service Success 59 VERBOSE: [15:33:38.351 GMT] Test-OutlookWebServices : From Autodiscover (OabUrl), the Offline Address Book URL is 'https://mail.ExternalDomain.com/OAB/f64e1be5-d23e-4da2-b96a-49ec1250930e/'. VERBOSE: [15:33:38.367 GMT] Test-OutlookWebServices : Offline Address Book connecting to 'https://mail.ExternalDomain.com/OAB/f64e1be5-d23e-4da2-b96a-49ec1250930e/oab.xml'. VERBOSE: [15:33:38.367 GMT] Test-OutlookWebServices : Test account: extest_5762e40ee1a44@internaldomain.lan Password: ****** VERBOSE: [15:33:38.445 GMT] Test-OutlookWebServices : Offline Address Book request: User-Agent: intnernalname/Test-OutlookWebServices/extest_5762e40ee1a44@externaldomain.com Authorization: Negotiate TlRMTVNTUAADAAAAGAAYAKwAAABWAVYBxAAAAAAAAABYAAAAQgBCAFgAAAASABIAmgAAABAAEAAaAgAAFYKI4gYC8CMAAAAPb8nmj/2SUxlN/hSnk1WFoGU AeAB0AGUAcwB0AF8ANQA3ADYAMgBlADQAMABlAGUAMQBhADQANABAAGEAbgB0AGgAZQBtAHYAcAAuAGwAYQBuAEEATgBUAEgALQBFAFgAQwBIAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAABVmI62LvM7u8VhpBKlK3/4BAQAAAAAAABYNYKd/D84BvQb8pvGLH4QAAAAAAgAQAEEATgBUAEgARQBNAFYAUAABABIAQQBOA FQASAAtAEUAWABDAEgABAAYAGEAbgB0AGgAZQBtAHYAcAAuAGwAYQBuAAMALABBAG4AdABoAC0ARQB4AGMAaAAuAGEAbgB0AGgAZQBtAHYAcAAuAGwAYQBu AAUAGABhAG4AdABoAGUAbQB2AHAALgBsAGEAbgAHAAgAFg1gp38PzgEGAAQAAgAAAAgAMAAwAAAAAAAAAAAAAAAAQAAA3SoKoXwmka6zZbOwivu+FcjTDLY h8tpBfqYw3vORRdkKABAAAAAAAAAAAAAAAAAAAAAAAAkALABIAFQAVABQAC8AbQBhAGkAbAAuAGEAbgB0AGgAZQBtAHYAcAAuAGMAbwBtAAAAAAAAAAAAAA AAAG9P6SsxFJe8/UAF2jX8QFY= Host: mail.ExternalDomain.com VERBOSE: [15:33:38.445 GMT] Test-OutlookWebServices : Offline Address Book request: VERBOSE: [15:33:38.445 GMT] Test-OutlookWebServices : Offline Address Book response: request-id: 22ba3f07-feee-465f-9ad1-6258e56988cd X-TargetBEServer: NewServer.Internaldomain.lan X-DiagInfo: NewServername Persistent-Auth: true X-FEServer: NewServername Content-Length: 0 Cache-Control: private Date: Wed, 20 Feb 2013 15:33:37 GMT Set-Cookie: X-BackEndCookie=S-1-5-21-2038892238-4010369982-1976718005-1259=u56Lnp2ejJqBxsfHzs/IxsvSzcnPy9LLnsyc0seZyM3Sx8maz52bnpnL ysbLgYHN0M3P0M3PzszfzMXLzMXMx9+vsg==; expires=Wed, 20-Feb-2013 15:43:38 GMT; path=/OAB; secure; HttpOnly Server: Microsoft-IIS/8.0 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET VERBOSE: [15:33:38.445 GMT] Test-OutlookWebServices : Offline Address Book response: System.Net.WebException: The remote server returned an error: (404) Not Found. at System.Net.HttpWebRequest.GetResponse() at Microsoft.Exchange.Management.SystemConfigurationTasks.ServiceValidatorBase.InternalInvoke() at Microsoft.Exchange.Management.SystemConfigurationTasks.ServiceValidatorBase.Invoke() NewServer.Internaldomain.lan mail.ExternalDomain.com Offline Address Book Failure 87 VERBOSE: [15:33:38.463 GMT] Test-OutlookWebServices : Admin Audit Log: Entered Handler:OnComplete. VERBOSE: [15:33:38.463 GMT] Test-OutlookWebServices : Ending processing
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 10:45am

I apologize but I'm not sure what my internal URL is set to - I think it is the external address because I did my best to make all the internal addresses the same as the external ones. Can you please let me know how to verify? Run the below: Get-OabVirtualDirectory | fl Identity,*url*,*auth* Martina Miskovic
February 20th, 2013 10:52am

ysbLgYHN0M3P0M3PzszfzMXLzMXMx9+vsg==; expires=Wed, 20-Feb-2013 15:43:38 GMT; path=/OAB; secure; HttpOnly Server: Microsoft-IIS/8.0 X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET VERBOSE: [15:33:38.445 GMT] Test-OutlookWebServices : Offline Address Book response: System.Net.WebException: The remote server returned an error: (404) Not Found. That is interesting. if your InternalUrl is not set to https://mail.ExternalDomain.com/OAB then I think we just found the reason for the error 0x80190194 you get in Outlook.Martina Miskovic
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 10:59am

Thanks Here is what I get when I run that command [PS] C:\>Get-OabVirtualDirectory | fl Identity,*url*,*auth* Identity : OldInternalServername\OAB (Default Web Site) InternalUrl : https://exchange.externaldomain.com/OAB ExternalUrl : https://exchange.externaldomain.com/OAB BasicAuthentication : False WindowsAuthentication : True InternalAuthenticationMethods : {WindowsIntegrated} ExternalAuthenticationMethods : {WindowsIntegrated} Identity : NewServername\OAB (Default Web Site) InternalUrl : https://mail.externaldomain.com/OAB ExternalUrl : https://mail.externaldomain.com/OAB BasicAuthentication : False WindowsAuthentication : True InternalAuthenticationMethods : {WindowsIntegrated} ExternalAuthenticationMethods : {WindowsIntegrated} The old external url was exchange... then new external url is mail....
February 20th, 2013 11:26am

That is interesting. if your InternalUrl is not set to https://mail.ExternalDomain.com/OAB then I think we just found the reason for the error 0x80190194 you get in Outlook. Martina Miskovic Can you tell me how to verify/set my internal URL?
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 11:27am

The Internal- and ExternalURL looks ok. Can you verify if the OAB Webservices files has been created in: X:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB\<GUID> You should see a lot of files in the GUID folder. Do you? Might be a good idea to update the OAB too. (Restart-Service MSExchangeMailboxAssistants) Also, what happens if you go to https://mail.ExternalDomain.com/OAB/f64e1be5-d23e-4da2-b96a-49ec1250930e\oab.xml Martina Miskovic
February 20th, 2013 11:44am

Thanks for being a trooper. I see a ton of files in that folder I restarted the assistants but getting the same failure from test-outlookwebservices. If I go to that url, I get prompted for a username and password - after I enter the info I get a 404 page.
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 11:54am

I am starting to wonder if you have any problems between Front-End<>Back-End. Can you run: Get-OabVirtualDirectory -ShowMailboxVirtualDirectories | fl Identity,OfflineAddressBooks,*auth*,metabasepath ...and also look in the IIS Logs (C:\inetpub\logs\LogFiles\*) to check for any errors there in both W3SVC1 and W3SVC2. Have you had any problems with OWA? Martina Miskovic
February 20th, 2013 12:13pm

For you, anything! :) [PS] C:\>Get-OabVirtualDirectory -ShowMailboxVirtualDirectories | fl Identity,OfflineAddressBooks,*auth*,metabasepath Identity : oldservername\OAB (Default Web Site) OfflineAddressBooks : {} BasicAuthentication : False WindowsAuthentication : True InternalAuthenticationMethods : {WindowsIntegrated} ExternalAuthenticationMethods : {WindowsIntegrated} MetabasePath : IIS://oldservrename.internaldomain.lan/W3SVC/1/ROOT/OAB Identity : newservername\OAB (Exchange Back End) OfflineAddressBooks : {\Default Offline Address Book (Ex2012)} BasicAuthentication : False WindowsAuthentication : True InternalAuthenticationMethods : {WindowsIntegrated} ExternalAuthenticationMethods : {WindowsIntegrated} MetabasePath : IIS://newservername.internaldomain.lan/W3SVC/2/ROOT/OAB Identity : newservername\OAB (Default Web Site) OfflineAddressBooks : {\Default Offline Address Book (Ex2012)} BasicAuthentication : False WindowsAuthentication : True InternalAuthenticationMethods : {WindowsIntegrated} ExternalAuthenticationMethods : {WindowsIntegrated} MetabasePath : IIS://newservername.internaldomain.lan/W3SVC/1/ROOT/OAB I don't notice any issues in OWA. There are about a dozen long log files - is there a word I should be looking for?
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 12:20pm

I don't notice any issues in OWA. There are about a dozen long log files - is there a word I should be looking for? You can search for /OAB. I can't see anything wrong in the above output. Let's create a new OAB and see if we can get rid of the 404 error. 1. New-OfflineAddressBook -Name "Default Offline Address Book" -AddressLists "Default Global Address List" 2. Restart-Service MSExchangeMailboxAssistants 3. Wait a few minutes and check if the OAB files is created in C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB\<newGUID> 4. Try to access the new OAB in IE: https://mail.externaldomain.com/oab/<newguid/oab.xml If that works, then assign this new OAB on the Mailbox Databases Example: Get-MailboxDatabase | Set-MailboxDatabase -OfflineAddressBook "Default Offline Address Book" Martina Miskovic
February 20th, 2013 12:37pm

Hello, I tried that and now when I go to that new URL, I get a page like this <?xml version="1.0" encoding="UTF-8"?> <style xmlns="http://www.w3.org/1999/xhtml">@namespace html url(http://www.w3.org/1999/xhtml); :root { font:small Verdana; font-weight: bold; padding: 2em; padding- } * { display: block; padding- } html|style { display: none; } html|span, html|a { display: inline; padding: 0; font-weight: normal; text-decoration: none; } html|span.block { display: block; } *[html|hidden], span.block[html|hidden] { display: none; } .expand { display: block; } .expand:before { content: '+'; color: red; } .collapse { display: block; } .collapse:before { content: '-'; color: red; } </style><OAB><oal dn="/" id="2728cb78-10d7-46ef-8531-2f4ac4d0a1e5" name="\Default Global Address List"><OAL name="\Default Global Address List" dn="/" id="2728cb78-10d7-46ef-8531-2f4ac4d0a1e5"><full seq="1" sha="8EBDCFEEB159206220B5CCE11E7FB1D9534B84C7" size="3364" uncompressedsize="12899" ver="32"><Full SHA="8EBDCFEEB159206220B5CCE11E7FB1D9534B84C7" uncompressedsize="12899" size="3364" ver="32" seq="1">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-data-1.lzx</Full></full><template langid="0401" seq="1" sha="202965E0F2D4FD844E577EB7DBF3B931ED279911" size="3020" type="windows" uncompressedsize="14998" ver="32"><Template SHA="202965E0F2D4FD844E577EB7DBF3B931ED279911" uncompressedsize="14998" size="3020" ver="32" seq="1" type="windows" langid="0401">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-lng0401-1.lzx</Template></template><template langid="0401" seq="1" sha="4F6FF91DB018B4340ED19884D2F801C89D7AC229" size="3020" type="mac" uncompressedsize="14998" ver="32"><Template SHA="4F6FF91DB018B4340ED19884D2F801C89D7AC229" uncompressedsize="14998" size="3020" ver="32" seq="1" type="mac" langid="0401">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-mac0401-1.lzx</Template></template><template langid="0402" seq="1" sha="C97B24AAB9B0345787ECDD39B9332EA91F2EEDF4" size="3092" type="windows" uncompressedsize="15031" ver="32"><Template SHA="C97B24AAB9B0345787ECDD39B9332EA91F2EEDF4" uncompressedsize="15031" size="3092" ver="32" seq="1" type="windows" langid="0402">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-lng0402-1.lzx</Template></template><template langid="0402" seq="1" sha="9F13F06EA70A293E0DB6A76AEAE15B75C64E8942" size="3090" type="mac" uncompressedsize="15031" ver="32"><Template SHA="9F13F06EA70A293E0DB6A76AEAE15B75C64E8942" uncompressedsize="15031" size="3090" ver="32" seq="1" type="mac" langid="0402">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-mac0402-1.lzx</Template></template><template langid="0403" seq="1" sha="9D933CB898CA07CFCB4728CC0E7C5EE0E3E69336" size="3080" type="windows" uncompressedsize="15319" ver="32"><Template SHA="9D933CB898CA07CFCB4728CC0E7C5EE0E3E69336" uncompressedsize="15319" size="3080" ver="32" seq="1" type="windows" langid="0403">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-lng0403-1.lzx</Template></template><template langid="0403" seq="1" sha="2421C080D615ACE568D9EB6CEC959BB5C51C95B6" size="3080" type="mac" uncompressedsize="15319" ver="32"><Template SHA="2421C080D615ACE568D9EB6CEC959BB5C51C95B6" uncompressedsize="15319" size="3080" ver="32" seq="1" type="mac" langid="0403">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-mac0403-1.lzx</Template></template><template langid="0404" seq="1" sha="E7B3A4D767E543391400C7FB609311BD68399FF1" size="3008" type="windows" uncompressedsize="14825" ver="32"><Template SHA="E7B3A4D767E543391400C7FB609311BD68399FF1" uncompressedsize="14825" size="3008" ver="32" seq="1" type="windows" langid="0404">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-lng0404-1.lzx</Template></template><template langid="0404" seq="1" sha="E7B3A4D767E543391400C7FB609311BD68399FF1" size="3008" type="mac" uncompressedsize="14825" ver="32"><Template SHA="E7B3A4D767E543391400C7FB609311BD68399FF1" uncompressedsize="14825" size="3008" ver="32" seq="1" type="mac" langid="0404">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-mac0404-1.lzx</Template></template><template langid="0405" seq="1" sha="CA8C122C05763C5538AA771EA7296F74841C4B6A" size="3116" type="windows" uncompressedsize="15032" ver="32"><Template SHA="CA8C122C05763C5538AA771EA7296F74841C4B6A" uncompressedsize="15032" size="3116" ver="32" seq="1" type="windows" langid="0405">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-lng0405-1.lzx</Template></template><template langid="0405" seq="1" sha="6872FBEB0CC717A56C59045B913F5759FB234D56" size="3116" type="mac" uncompressedsize="15032" ver="32"><Template SHA="6872FBEB0CC717A56C59045B913F5759FB234D56" uncompressedsize="15032" size="3116" ver="32" seq="1" type="mac" langid="0405">2728cb78-10d7-46ef-8531-2f4ac4d0a1e5-mac0405-1.lzx</Template></template></oal> And it goes on like that Is that what I'm supposed to get
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 1:29pm

Beautiful! (Yes that is exactly what you should get) Now, change the OAB defined on the Mailbox Databases as mentioned above and when done: Set-OfflineAddressBook "Default Offline Address Book" -IsDefault $TrueRemove-OfflineAddressBook "Default Offline Address book (Ex2012)"Recycle the application pool MSExchangeAutodiscoverAppPool in IIS (The last step usually triggers Outlook to get the new settings faster = Autodiscover Magic) ..and when you see that Outlook has got the new setting (new GUID in the OAB URL), see if you can download the OAB.Martina Miskovic
February 20th, 2013 1:41pm

Thanks so much for seeing me through this. Can you verify what you mean by recycle the application pool? I went to IIS, Application pools, right clicked on MSExcahngeAutodiscoverAppPool and recycled it. How do I tell that Outlook is getting the new setting?
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 1:50pm

You're welcome! Do you belive me if I say that I think this is kind of fun .) Seems you find the way to recycle the application pool - Good!! OUTLOOK Running Test E-Mail Autoconfiguration in Outlook is the best way to tell if Outlook has got the new settings. (Hold down Ctrl and right click the Outlook icon in the System Tray). Check the guid in the URL for the OAB.Martina Miskovic
February 20th, 2013 1:58pm

You LIE through your teeth :) But I appreciate your attitude. I did a send an receive with the existing outlook config and when I selected to send/receive OAB - takes forever. I also tried that same profile without cache and it still occurs. I get Task username@externaldomain.com reported error (0x8004010f) the operation failed an object cannot be found In ECP I noticed the databases had no OAB any more so I put them back. Still no luck though.
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 2:14pm

I get Task username@externaldomain.com reported error (0x8004010f) the operation failed an object cannot be found In ECP I noticed the databases had no OAB any more so I put them back. Still no luck though. So you didn't change the OAB before you removed the old OAB and recycled the application pool?? Recycle the application pool again if that was the case. Then, restart Outlook and then run Test E-Mail Autoconfiguration.Martina Miskovic
February 20th, 2013 2:20pm

Hello, I did the following in this order Set-OfflineAddressBook "Default Offline Address Book" -IsDefault $TrueRemove-OfflineAddressBook "Default Offline Address book (Ex2012)"Recycle the application pool MSExchangeAutodiscoverAppPool in IISTest Outlook - no joyLooked in ECP - noticed no OAB listed under databases (client settings)Set the OAB under databases in ECPRecycle the application pool MSExchangeAutodiscoverAppPool in IISTest Outloo - no joy
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 2:26pm

Hello, I did the following in this order Set-OfflineAddressBook "Default Offline Address Book" -IsDefault $True Remove-OfflineAddressBook "Default Offline Address book (Ex2012)" Recycle the application pool MSExchangeAutodiscoverAppPool in IIS Test Outlook - no joy Looked in ECP - noticed no OAB listed under databases (client settings) Set the OAB under databases in ECP Recycle the application pool MSExchangeAutodiscoverAppPool in IIS Test Outloo - no joy Ok, I should have specified the text above Set-OfflineAddressBook etc etc that a bit better. Sorry about that.Martina Miskovic
February 20th, 2013 2:30pm

Ok, I should have specified the text above Set-OfflineAddressBook etc etc that a bit better. Sorry about that. Martina Miskovic No problem - are the things I did OK? Can you please refresh my memory on how to verify where the default address book is coming from if we have more than one server? If I run get-mailbox database it says [PS] C:\>Get-MailboxDatabase | ft Name,OfflineAddressBook Name OfflineAddressBook ---- ------------------ PRIV DB 1 \Default Offline Address Book Archive DB \Default Offline Address Book But since we have 2 servers with the same name - default offline address book, I want to be 100% sure it has the right one.
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 2:43pm

You deserve 1000 internet points, you solved it! I TRULY appreciate your help!! I guess I didn't give it enough time as I tested with the same outlook profile and the first time it took about 5 minutes but passed and now it works just like it should! Thanks!!!! I'm now about 90% done with my migration. I have to figure out my personal policies with online archiving and this adventure is nearly over. I learned a great deal thanks to you, I do appreciate the incredible amount of time and persistence you put into this.
February 20th, 2013 2:56pm

Thank You!! This was a journey, but I am very glad that we were able to solve it. Enjoy Exchange 2013 :)Martina Miskovic
Free Windows Admin Tool Kit Click here and download it now
February 20th, 2013 3:00pm

I don't notice any issues in OWA. There are about a dozen long log files - is there a word I should be looking for? You can search for /OAB. I can't see anything wrong in the above output. Let's create a new OAB and see if we can get rid of the 404 error. 1. New-OfflineAddressBook -Name "Default Offline Address Book" -AddressLists "Default Global Address List" 2. Restart-Service MSExchangeMailboxAssistants 3. Wait a few minutes and check if the OAB files is created in C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\OAB\<newGUID> 4. Try to access the new OAB in IE: https://mail.externaldomain.com/oab/<newguid/oab.xml If that works, then assign this new OAB on the Mailbox Databases Example: Get-MailboxDatabase | Set-MailboxDatabase -OfflineAddressBook "Default Offline Address Book" Martina Miskovic
February 20th, 2013 8:30pm

Thank You also Martina, this helped me to resolve my issue.
Free Windows Admin Tool Kit Click here and download it now
May 4th, 2013 9:58pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics