Troubleshooting Error 0x8004010F When Outlook 2007 Clients Download OAB

Topic Last Modified: 2008-03-14

This topic provides information about how to troubleshoot error 0x8004010F when Microsoft Office Outlook 2007 clients fail to download the offline address book (OAB). You may receive the following error message: "Task ‘Microsoft Exchange’ reported error (0x8004010F): ‘The operation failed. An object cannot be found.’

This issue may occur when Outlook 2007 is started on a client that is not a member of a domain. The service connection point is not available to deliver the offline address book, and Outlook tries to locate the Autodiscover service by using Domain Name System (DNS). For Outlook to locate the Autodiscover service by using DNS, there must be a host record in DNS for the Autodiscover service that maps the entry point, or public IP address, to the Client Access server where the Autodiscover service is hosted.

Before You Begin

To perform this procedure, the account you use must be delegated membership in the local Administrators group. For more information about permissions, delegating roles, and the rights that are required to administer Microsoft Exchange Server 2007, see Permission Considerations.

Resolution

To resolve this issue, add a host (A) record in DNS for Autodiscover.domain.com and point to the Exchange 2007 server that has the Client Access server role. For example, if the user’s primary SMTP address is user@contoso.com, the host (A) record you need to add is: autodiscover.contoso.com A <IPaddress>. For more information about adding a host (A) record, see Add a host (A) record to corporate DNS for a federation server.

Tags :


Community Content

Eric J. Bowman
Lots of Sync Issue>Local Failures
In Outlook Folder List&gt;All Outlook Items&gt;Mailbox – Lois Weaver&gt;Sync Issues&gt;Local Failures I have A LOT of this error:<br /><br /> 9:48:47 Synchronizer Version 12.0.6606<br /> 9:48:47 Synchronizing Mailbox 'Lois Weaver'<br /> 9:48:47 Synchronizing Hierarchy<br /> 9:48:47 Synchronizing server changes in folder 'Inbox'<br /> 9:48:47 Downloading from server 'SPC2011.spcfinancial.local'<br /> 9:48:47 Synchronizing server changes in folder 'Junk E-mail'<br /> 9:48:47 Downloading from server 'SPC2011.spcfinancial.local'<br /> 9:48:47 Done<br /><br /> EJB: these items are in red and appear to be the error portion of the messages<br /> 9:49:29 Microsoft Exchange offline address book<br /> 9:49:29                   Not downloading Offline address book files.  A server (URL) could not be located.<br /> 9:49:29 0X8004010F<br /><br /> Can anyone offer any advice on this issue? Many thanks!
Tags :

tessjc
A fix for 0x8004010F
Not sure of the ports and services that need to be added to the firewall lists, but the issue seems to lie with MAPI access to your Enchange 2007 servers.<br /><br />By turning off the firewall on your Exchange 2007 server that runs the MAPI services the issue will be fixed.

wguimbellot
My resolution for this error.
It turns out that my internet domain had expired. I use Network Solutions and the contact email addy was set to a service I no longer use. So, when it expired I had no way of knowing. I renewed the domain and verified the A records and MX records were correct for the Exchange server I use. Poof, problem gone.<br />
Tags :

KSPG
outlook 2007 sp2 getting 0x8004010f error
Hi Guys,<br /><br /> I am running windows 7, office 2007. Without any service packs loaded, my outlook works fine, i am not part of the domain network, however when i loaded SP2 for office 2007, my outlook adress book fails to connect. Any ideas?<br /><br /><br />Hi Guys,<br /><br />Anyway, I edited my hosts file by going to Start &gt; Run and using the following command:<div><span>notepad c:\windows\system32\drivers\etc\hosts</span><br /></div><div><br /></div><div>I then added a line at the bottom that looked something like this:</div><div><span>10.1.1.3</span><span><span></span><span>autodiscover </span><span><span></span><span>autodiscover.domain.com<br /><br />It's Working in Windows 7 with Office 2007 (SP2). Thanks your information Buddy.<br /></span></span></span></div><br />

pepj
As a user: How I fixed 0x8004010F
I'm not an admin on the domain, and I'm not sure that I could get our outsourced IT group to make this DNS change for me. I use my home computer a lot for work so I run into this since I'm running Vista Home Premium (can't join a domain), not having the ability to add a computer to our domain (since I'm not an admin), and not sure that I want to subject my home PC to the policies in force on the work domain.<div><br />Anyway, I edited my hosts file by going to Start &gt; Run and using the following command:</div><div><span>notepad c:\windows\system32\drivers\etc\hosts</span><br /></div><div><br /></div><div>I then added a line at the bottom that looked something like this:</div><div><span>10.1.1.3</span><span></span><span>autodiscover </span><span></span><span>autodiscover.domain.com</span></div><div><br /></div><div>In my case, I knew we had a pretty small Exchange deployment. I pinged the server that my Outlook is setup to use and used its IP address in the hosts file line above. Finally, I did have to accept the certificate because our IT group has installed a certificate that was not linked to the "autodiscover" name.</div><div>(Please note: The AD domain we use is domain.local. Using autodiscover.domain.local in here didn't work. According to the resolution in this article, I had to use the domain we use for email, which was autodiscover.domain.com.)</div>

Thomas Lee
DNS is OK ... &amp; I have the same problem
<div>I feal the issue is not due to DNS Autodiscover...</div> <div> <br /> </div>My Outlook 2007 is on a client that is not a member of the domain.<div>All reports run on Exchange 2007 indicate a functioning system except:</div><div><ul><li>a certificate error (I have not yet added my WAN's external dns FQDN {but; Outlook is on the LAN} to the cert and it is a self generated cert.</li></ul>It is also worth noting Outlook is on a wireless subnet different to the Exchange server. So the firewalls inspection has been turned off.</div><div><br /></div><div>Hope this helps.</div>

Tarka Dhall
Configuring OAB to avoid 0x8004010F error
<p>I have had the same problem with the OAB <strong>0x8004010F</strong> error. My environment is an Exchange 2007 machine which has been added to an existing Exchange 2003 organisation.</p> <p> </p> <p>This is how I resolved the problem</p> <p> </p> <p>I created an external host A record autodiscover.mydomain.com (where my domain.com is the customers domain)</p> <p> </p> <p>The Exchange 2007 OAB had not been created, it was using an Exchange 2003 replica. I created the OAB using the Exchange 2007 Manager.</p> <p> </p> <p>I then changed the OWA and OAB on Exchange 2007 to use <mtps:InstrumentedLink NavigateUrl="https://autodiscover.mydomain.com" runat="server" xmlns:mtps="http://msdn2.microsoft.com/mtps">https://autodiscover.mydomain.com</mtps:InstrumentedLink> as the external web address</p> <p> </p> <p>I created and installed a Thawte SSL123 certificate for autodiscover.mydomain.com</p> <p> </p> <p>I am now able to download the OAB using Outlook Anywhere.</p> <p> </p> <p> </p> <p> </p>

Thomas Lee
Weaknesses in this article
This article could be improved.<br /><br />a) Second paragraph, 2nd sentence begins "The service connection point is not available to deliver the offline address book". It would be useful to explain what the service connection point is and why it's not available. I think what this sentence is trying to say is that when you run outlook on a domain client, Outlook can access the AD to obtain Service connection point information - i.e. details of where Exchange is, and this information in turn can help you locate your correct Exchange server.<br />b) this paragraph should also point to more information about the service connection points. and to the Exchange Autodiscover feature (http://technet.microsoft.com/en-us/library/bb332063(EXCHG.80).aspx).<br />c) paragraph 2 should go on to say something like: 'under these situations, Exchange 2007 features an Autodiscover feature that Outlook can use to find Exchange. This autodiscover feature is implemented as a web service, which Outlook finds by using a specially constructed DNS domain name. <br />d) The end of the article talks about 'resolving the issue' - I think this shoudl be more "to enable Outlook on a non-domain joined machine' or somethng. After all, the issue is due to the computer not being a member of the domain - this underlying issue is NOT resolved by using autodiscover.<br /><br />I've written a somewhat deeper blog article at: http://cacorner.blogspot.com/2008/07/exchangeoutlook-autodiscover-feature.html.<br /><br />

PezhmanSaberi
DNS is OK but still same problem
Hi,<br /><br />my DNS is working fine and where ever I installed outlook 2007, auto discoverer is also working fine but still when i try to download Offline Address Book it will give me same error message. What can be the problem?<br /><br />Thanks,<br />Pezhman

Page view tracker