Wednesday, January 1, 2014

SharePoint 2013 Search is not working - "Search has encountered a problem that prevents results from being returned"

Introduction

Happy New Year! I was working on SharePoint search where our client had a requirement on retrieving data through SharePoint search. Hopefully my upcoming posts will be related to SharePoint Search Server.

Problem Background

Suddenly my Search Service stopped working and it didn’t return results. My “Search Results” Web part show the error with the message “Search has encountered a problem that prevents results from being returned. If the issue persists, please contact your administrator.” See the screenshot below. Please note that I couldn’t capture the screenshots from my server and the screenshots are taken from the net.

Then when I try to open Search Service Application there also, I was able to see some error message.

Under “System Status (Name of Search application service => search administration => System Status)”; “Searchable items” showed “All Errors”.

And also Search Application Topology showed a error message as 
“Search Issue Unable to load the topology from the Search Administration component”. Ideally this should show something like this (See the below Screenshot).


When I try to see ULS log; I got the below error log

Content Plugin can not be initialized - list of CSS addresses is not set.


Solution Background

The issue is that SharePoint Search is unable to load the topology from the Search Administration component.

Solution 01

Recreate the Search Service Application using the Central Administration

Solution 02

The first Option didn't work for me. So I created the Search Service Application through the PowerShell which worked fine. Please go to the below Url and you can find the script to create service application from the scratch. http://melcher.it/2012/07/sharepoint-2013-create-a-search-service-application-and-topology-with-powershell/

Conclusion

There are plenty of suggestions on msdn. Please check for this solution as well. If this works say thanks to Maximilian Melcher (http://melcher.it/about-me/)

6 comments:

  1. Replies
    1. Thanks for the solution. Happy to have a comment on my blog from u Max :)

      Delete
  2. Hi

    It has been solved after I have insured that all the application pools are started and the identity for them are same of search service account.

    ReplyDelete
  3. Hi All,
    For me below link helped: http://varaprasadjonnalagadda.blogspot.in/2014/08/search-has-encountered-problem-that.html

    Note:
    To bring the search application in Idle state do stop the search service and crwals which are running.

    ReplyDelete
  4. A business plan is one of the most important documents that is needed for the betterment of the business.It includes all the need to know strategies, marketing techniques, sales techniques and financial forecasting methods that will be used to increase profits and revenue of the business. However, writing a business plan is no walk in the park. It takes a lot of time and concentration and is one of the biggest responsibilities that will be undertaken. For this crucial task there are dedicated people called business plan consultants. مصور جلسات تصوير حفلات

    ReplyDelete
  5. Imagine you receive an email in the middle of the night while you are asleep. The mail shows that you just made $40 after one of your customers used their debit card to purchase an item from your online store. This online store is available 24/7 and displays over 80 web based solution for business owners. If one would ask: what is the best internet business?" I would say any business that allows 24 hours online access, quality customer service support staff and marketing tools to help your business stand out in your niche. You are about to discover why so many online marketers become successful running their own internet business. Let's look at the features and benefits of running an internet business in today's economy. You will learn, among other things; who are Web Host Resellers, what is involved in the Domain Name industry, the pros and cons of running a Domain Name Reseller Business, and the costs involved in setting up this venture bill gates

    ReplyDelete