I had a standalone SharePoint 2013 server in which I had search service
configured. However when I try to crawl the contents the crawl took way too
much time and majority of the documents didn’t get crawled. Examining the
search crawl log showed strange error message Failed to retrieve blob from
URI\\sp2013\gthrsvc_3819458f-2197-4849-a04a-e97e4ead9873-crawl-0\\3c\0x23c.aspx.
I tried methods like
·
Recreating
the search service application with a different App Pool
·
Resetting
the index and doing a crawl again
·
Giving
admin rights to the search service account
But nothing solved the issue. After trying several options I turned to MS
forum and got help from Raphel of RioLinx. The issue
happens because of insufficient rights for the account to the physical crawl content
folder and below are the steps to give permission
1.
Right-click on the C:\Program
Files\Microsoft Office Servers\15.0\Data\Office
Server\Applications\3819458f-2197-4849-a04a-e97e4ead9873-crawl-0\gthrsvc folder
2.
Select Shared with --> Advance
sharing
3.
In the Sharing tab, select
"Advanced Sharing"
4.
Check "Share this folder"
5.
In the Share name text box, enter
gthrsvc_3819458f-2197-4849-a04a-e97e4ead9873-crawl-0
6.
Select the Permissions button and
add WSS_ADMIN_WPG with Full Control
Note: Replace 3819458f-2197-4849-a04a-e97e4ead9873
with the id that is available on your server
After performing the steps all the content
were getting crawled and the crawl time also was reduced significantly.
No comments:
Post a Comment