Odeslat dotazOdeslat dotaz
 

OdpovědětWSS3 cannot be crawled

  • 7. února 2007 10:46Jason Chan Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    I'm getting this error on the server of WSS 3.0

    The start address <sts3://ebs-sharepoint/contentdbid={d901caff-7863-40aa-8460-c3ef9132cb89}> cannot be crawled.

    Context: Application 'Search index file on the search server', Catalog 'Search'

    Details:
     Access is denied. Check that the Default Content Access Account has access to this content, or add a crawl rule to crawl this content.   (0x80041205)

    The WSS 3.0 is configured to use Kerberos and both the WSS Search and Timer service is running under a domain account.

    Any help. Thanks.

    Jason

     

Odpovědi

  • 26. února 2007 16:04Allan Andersen Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     Odpovědět
    Hi

    I fixed the problem on my server

    The problem is that we use a FQDN and also running the search service on the frontend server
    Have a look on this KB http://support.microsoft.com/kb/896861 - Method 1: Disable the loopback check

    It worked for me :)

Všechny reakce

  • 12. února 2007 12:54Allan Andersen Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    Hi

    I'm having same problem.

    Event Type: Warning
    Event Source: Windows SharePoint Services 3 Search
    Event Category: Gatherer
    Event ID: 2436
    Date:  2/12/2007
    Time:  1:50:00 PM
    User:  N/A
    Computer: <computer>
    Description:
    The start address <sts3://server.domain.dk/contentdbid={7a7f6b78-5fe1-4c0e-a5f2-956a00cc7f04}> cannot be crawled.

    Context: Application 'Search index file on the search server', Catalog 'Search'

    Details:
     Access is denied. Check that the Default Content Access Account has access to this content, or add a crawl rule to crawl this content.   (0x80041205)

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

     

    The default content access account is DBO on the DB and running NTLM auth

  • 16. února 2007 2:31Robert Crane Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    I am getting exactly the same problem as well.
  • 20. února 2007 22:58Drache Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    We are having the same problem in 3 of our WSS3 server. Is someone in MS working on it???
  • 23. února 2007 17:27John Angelini Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Im having this problem as well. If anyone finds a fix, please let me know if within a few days of this posting. And Microsoft, please figure out what is going on here!
  • 26. února 2007 16:04Allan Andersen Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     Odpovědět
    Hi

    I fixed the problem on my server

    The problem is that we use a FQDN and also running the search service on the frontend server
    Have a look on this KB http://support.microsoft.com/kb/896861 - Method 1: Disable the loopback check

    It worked for me :)
  • 27. února 2007 4:22Jason Chan Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    both Method 1 and 2 doesn't work for me.

    I haven't specify the host header in IIS and I access the website thr FQDN

    and the error log show http://servername ... rather than http://servername.domain.com

  • 28. února 2007 2:08Jason Chan Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    Finally i got it working.

    The problem is that I cannot broswe to http://servername in the IE of my WSS3 server.
    After correct the proxy setting in IE of the server (bypass proxy), I can crawled the content in http://servername now.

    However the event log keep showing that it cannot crawled the Central Administration page.

    The start address <sts3://ebs-sharepoint:13547/contentdbid={7fa830af-870c-4f83-a04f-b5bf31b3ea58}> cannot be crawled.

    It is normal?
    I can broswe to http://ebs-sharepoing:13547 from the IE of WSS3 server.

     

  • 5. března 2007 18:52Loyal at Arvin Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Method 1 worked for me also!
  • 6. března 2007 14:23Sundar Narasiman MVPMVPUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    All,

    Details:
     Access is denied. Check that the Default Content Access Account has access to this content, or add a crawl rule to crawl this content.   (0x80041205)

    For resolving this error, please make sure that your Content Access Account has enought privileges on the data-sources. If you want to index custom data-sources like documentum, intranet sites, databases, fileshares , internet etc make sure that your content access account has enought privileges on the data-source.

    If you just want to index the Sharepoint (WSS) sites only, make sure that Shared Services (Timer, Search etc)

    are running properly with privileged User Accounts

     

     

  • 3. dubna 2007 15:06John Angelini Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    Check for Loopback Checking as per KB Article: http://support.microsoft.com/kb/896861

    Worked for me. If it works for you, please mark this thread as answered. Thanks.

  • 7. listopadu 2007 21:18Edward Lai Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    I had the same crawl error messages in Event Viewer. I have also changed the registry settings according to 896861. It did not work. I think the reason my index crawl failed is because WSS search service is using HTTP urls for indexing whereas all my sites are HTTPS enabled. HTTP urls will not return any results. My question is how am I going to modify WSS indexing engine and get it to scan HTTPS urls instead of HTTP without a lot of work. I wonder if the scan path information is stored in the WSS Search database.

  • 27. ledna 2008 19:20Zoiks_Eh Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    I resolved a similar type message.

    WSS Central Console --> Operations --> Alternate Address Mapping

     

    I reset the default Sharepoint - 80 site back to the servername.

     

    Once this was configured, the crawling warnings went away.

    I tried changing these values so the links in outgoing mail (for alerts, workflow etc) would display the external (public) IP address.

     

  • 6. března 2008 18:35FFJL Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    Drew, can you tell me what you changed it from in order to get this to work? I have these Alternate Access Mappings:

     

    http://sharepoint:5151 Default http://sharepoint:5151
    http://sharepoint Default http://sharepoint
    http://sharepoint.domain.local Intranet http://sharepoint.domain.local
    http://sharepoint.domain.com Internet http://sharepoint.domain.com

     

    Thanks in advance,

    FF

     

     Zoiks_Eh wrote:

    I resolved a similar type message.

    WSS Central Console --> Operations --> Alternate Address Mapping

     

    I reset the default Sharepoint - 80 site back to the servername.

     

    Once this was configured, the crawling warnings went away.

    I tried changing these values so the links in outgoing mail (for alerts, workflow etc) would display the external (public) IP address.

     

  • 12. května 2008 1:24jthg Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     Navržená odpověď

    I struggled with this exact error for the better part of a day before figuring out what the problem was, at least in my case. I'm actually kind of surprised by the cause of it all.

     

    I had been testing Sharepoint in all of the popular browsers and found out that Safari doesn't support kerberos authentication. So I set the auth method to Basic (and disabled integrated auth). That got Safari working, but apparently Sharepoint Search Services won't log in with basic auth. Enabling Integrated auth (I still kept basic auth checked) immediately fixed the error.

  • 17. července 2008 2:34BillMSTI Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     

    O yes... This did it for me as well! Good find!

     

    Bill

     

  • 13. srpna 2008 9:19Ramane Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Worked for me too, but now i get another problem with the integrated auth.

    Now the users have to log in like: domainname\username

    and the default domainname is the wrong one -> it is my local domainname and the machine i like to connect is a subdomain of our local one.
    Problem is that it set the wrong one in front mydom\username instead of the subdomain ext\username

    i.e.
                        local is:    username@mydom.com
                        extern:    username@ext.mydom.com

    So my question:
    Is it possible to log in only by typing the username while IIS uses integrated win auth. and basic auth?
    or
    Is it possible to set the right domain name (automatically) in front of the username or like the example above when a user only types in his username?

    Thanks for help

    Ramane
  • 10. listopadu 2008 9:20M.A.D. de Haan Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Seems the solution mentioned to change callbacks in IIS is not a solution likely for the WSS issue. This is a debug from within SharePoint and the second solution mentioned with the alternative access mapping should work for most people as you easily forget to set the HTTP - HTTPS translation.

    I am testing this right now, as I fell in the same trap. Also I would not suggest to change the Registry when doing very legitimate actions like creating a new Web Application.

    Regards.
  • 6. ledna 2009 17:47RHBorges Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Method 1, Works great for me, in my case i have 3 webapplications with host headers
  • 4. března 2009 23:33Stunpals Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    I have tried Method 1 & 2 with no luck.

    Can someone tell me how to check the settings for this "Please make sure that your Content Access Account has enought privileges on the data-sources". I have done very little with WSS 3.0 since the install and i am having a bit of trouble following all the suggestions.

    1. How do I determine the Content Access Account, I used our Domain Admin account to install the Windows server and SharePoint?
    2. Where do I give this account permissions?
    3. Should I create a separate account for this function?

    Search Server 2008 Express

    1. I had also installed Windows Search Server Express on this server but have not done any configuration at this point but it too returns no results?
    2. Once I get the searchign fixed would it be best to only use the Search Server for all searches and how do I conf this so its easy and transparent to all users?

    Any help would be greatly appreciated.

  • 6. března 2009 16:45programphases Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    I am having the exact same problem discussed in the thread.  Running wss3.  I have four different servers and 3 of them have the error:

    The start address <sts3://>servername>/contentdbid={d901caff-7863-40aa-8460-c3ef9132cb89}> cannot be crawled.

    Context: Application 'Search index file on the search server', Catalog 'Search'

    Details:
     Access is denied. Check that the Default Content Access Account has access to this content, or add a crawl rule to crawl this content.   (0x80041205)


    The three that have the error all have alternate access mapping entries for external access to the site.  The server that is working has not had any alternate access mapping entries modified.  On one of the failing servers, I removed the alternate access mapping entries and went back to the default but the error still persists.


    Stupals:  To get to the screen for setting the Content Access Acount:  Central Administration > Operations > Topology and Services > Services On Server > Windows Sharepoint Services Search

    I have no idea what settings need to be entered there to get it working.  On my server in which search is working (and no alternate access mapping entries have been changed), Service Account is set to "Local Service", Content Access Account is set to "Local Service".

    This something else I don't understand.  For Service Account it says "The search service account must not be a built-in account in order to access the database. Examples of built-in accounts are Local Service and Network Service." yet the default account is "Local Service".  If it must not be a built-in account such as "Local Service", why is the default setting "Local Service"?

    Anyways, does anyone have a definitive howto for setting up search after alternate access mappings entries have been changed?  I have been googling for hours and can't seem to find the answer.

    Edit:  I seem to have fixed this by following the instructions for method 2 here:  http://support.microsoft.com/kb/896861

    I am running Windows Server 2008 and IIS7 so I thought it would not apply but apparently it does.

    Edit 2:  I also changed:
    Application Management > Application Security > Authentication providers > Default Zone
    IIS Authentication settings to: Checked Integrated Windows authentication (negotiate) and also checked basic authentication.

    Is it ok to use basic authentication as long as it is being accessed via ssl?

  • 17. března 2009 7:04techstop Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     Navržená odpověď
    I pulled my hair out for about 2 weeks trying to solve this very problem. I checked and double-checked the following;

    • account permissions and passwords
    • start/stop search service
    • configure search through Central Administration (again and again and again and...)
    • specifying search server/content database through Central Administration
    • Alternate Access Mappings (irrelevant to my config)

    I also found a number of fixes through google that didn't work or apply to my config;

    • eg DisableLoopbackCheck
    • Extending web application to use NTLM authentication by default

    I was ready to give up when I saw in the Event Viewer on the search server that the "index failed to crawl - permission denied" errors occurred at the same time as kerberos errors for unknown SPNs. eg;

    A Kerberos Error Message was received:
    on logon session
    Client Time:
    Server Time: 2:48:27.0000 3/17/2009 Z
    Error Code: 0x7 KDC_ERR_S_PRINCIPAL_UNKNOWN
    Extended Error:
    Client Realm:
    Client Name:
    Server Realm: DOMAIN.COM
    Server Name: HTTP/intranet.domain.com
    Target Name: HTTP/intranet.domain@domain.com
    Error Text:
    File: 9
    Line: ae0
    Error Data is in record data.

    So, I added an SPN for HTTP/intranet and HTTP/intranet.domain.com using the AD account we use for our search. The next attempt to index was successful and we now have search results!!!

    Our environment is;

    WSS 3.0
    2 web servers in NLB farm
    1 database server
    Kerberos authentication
    host headers enabled for WSS site in IIS

    Hope this helps someone as it was extremely frustrating to sort out.

    • Navržen jako odpověďtechstop 17. března 2009 7:16
    •  
  • 20. března 2009 13:57James Czaja Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     Navržená odpověď
    I started getting this error two days ago, up until then our search has been working fine. 

    Restarting the search and timer services on the application server resolved the issue for me.

    I also noticed that as the search service tried to index changes and was denied access, it started removing entries from the search database.  Once it started working again it did not pick these back up, only items that were in the change log.

    If you fix the issue you may need to initiate a full crawl to repopulate the search index.

    For WSS 3.0

    stsadm -o spsearch -action fullcrawlstart
    • Navržen jako odpověďmimijo 23. července 2009 19:02
    •  
  • 19. května 2009 16:48Dave McMahonMVPUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Great spot! This did it for me after the standard KB article did nothing!
  • 21. května 2009 10:24ALEXMAC20 Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    http://support.microsoft.com/kb/896861 worked for me using method 1 - adding the host header to the regsitry key, on one server.
    Failed on our other WSS servers!
  • 18. listopadu 2009 10:11marbleblue.co.uk Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    Hi

    I fixed the problem on my server

    The problem is that we use a FQDN and also running the search service on the frontend server
    Have a look on this KB http://support.microsoft.com/kb/896861 - Method 1: Disable the loopback check

    It worked for me :)

    Thank you, thank you, thank you!

    I first followed http://geekswithblogs.net/karskip/archive/2007/11/30/117263.aspx to set up the service,
    the when I got the error, http://support.microsoft.com/kb/896861 - Method 1 did the trick!

    Cheers!