Problem
When searching using SharePoint you get a bunch of results back when selecting the “All Sites” option which is all good.
But then when you try to select a contextual search option, such as “This Site” or “This List” you don’t get any results.
Possible Solutions
So the reason that this occurs is that the contextual scopes don’t go a custom results page that you can define but rather to the OSSSearchResults.aspx page. Also these two scopes are actually serviced by the Windows SharePoint Services search engine.
So some possible solutions and causes are:
You have a host header defined to use http and https on the same web site
This usually occurs when people try to secure a site incorrectly. Instead of extending the web application out and then assigning a url and certificate they simply put a host header on and away they go.
Things work fine until you use these contextual search scopes.. then things go awry.
For more information please see kb927919
Portal Site Connection Property has been changed
In some occasions if you change the Portal Site Connection property then you stop being able to search SharePoint content, WSS content is still indexed.
For more information please see kb826797
If you have any other causes then please let me know but a good reference is the following thread on technet that has a load of information regarding this issue.
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
