After installing SharePoint 2010, the search web part does not work.
When I try searching for something in the search box, SharePoint displays the following error message
“The search request was unable to connect to the Search Service.”
This is probably due to the fact that the Search Service was never setup.
I am writing the process of setting up your SharePoint 2010 search box step-by-step.
1. We need to first start the search service application in Central Admin.
2. Go to Application Management -> Manage service application.
3. Then start a new “Search Service Application.”
4. Provide the application name, in this case “Service Search Application.”
5. Provide a search service account.
6. Configure application pools for both the “Search Admin Web Service” and the “Search Query and Site Settings Web Service.”
7. Click “OK” and wait for SharePoint to process the request. This may take several minutes.
8. A message will then appear if the search service application was successfully created.
9. OK, the search service application has been created, now we need to do some configuration work.
10. Once again, go to Application Management -> Manage service applications.
11. Select “Search Service Application,” then click the “Administrators“ ribbon button to configure the search service for administrators.
12. Select “SearchAdmin.” This is the service account we previously created in the search service application.
13. Now to assign the permissions.
Check Windows Services : SharePoint server Search 14 is Started
14. Before you crawler Sharepoint you must disable loopback check on farm server sharepoint2010.
Manual
1. Click Start, click Run, type regedit, and then click OK.
2. In Registry Editor, locate and then click the following registry key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
3. Right-click Lsa, point to New, and then click DWORD Value. Type DisableLoopbackCheck, and then press ENTER.
4. Right-click DisableLoopbackCheck, and then click Modify.
5. In the Value data box, type 1, and then click OK.
6. Quit Registry Editor, and then restart your computer.
2. In Registry Editor, locate and then click the following registry key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
3. Right-click Lsa, point to New, and then click DWORD Value. Type DisableLoopbackCheck, and then press ENTER.
4. Right-click DisableLoopbackCheck, and then click Modify.
5. In the Value data box, type 1, and then click OK.
6. Quit Registry Editor, and then restart your computer.
If use windows powershell Disable the loopback check on windows server 2008 / R2
type command :
New-ItemProperty HKLM:\System\CurrentControlSet\Control\Lsa -Name “DisableLoopbackCheck” -Value “1” -PropertyType dword
After restart server , you try again for crawl on sharepoint .
and check your account have full Control and Full read in your web applicationAlmost done, go to Search Service Application -> Content Sources and select “Start all crawls.”
15. Once the crawl has completed, the search box is now ready to use.
Refer: Original Post, One, Two
No comments:
Post a Comment