Installing the PDF IFilter for SharePoint Search
The other day we were at a client installing WSS 3.0 in two server farm. We were also installing Search Server 2008 Express into the same farm. This article explains how you can upgrade the install from WSS to Search Server. That was fairly straight forward.
One of the other things we were to configure was the PDF IFilter, which allows you to perform full-text indexes of PDF files. We installed the IFilter according to the following article and where it said restart the server we assumed it meant perform an iisreset since that is what other blogs said to do. We uploaded some PDF files to both the shared folder that were having Search Server index and the WSS site we had just built. When we performed a search on text that we knew was in the PDF file, we received a hit from the folder share but not from the WSS site.
We did some research on the subject and some people said that you needed to install the IFilter on the SQL Server box since SQL Server is what performs the full-text search, so we installed it on that server as well. Tried a search on a new document that we uploaded and still no results from the WSS site. After doing some more research and trying a number of things, we were about to give up when we decided to try restarting the server.
When the server rebooted, we performed the search and received our two hits.
Lesson learned: If a Microsoft document says restart server, restart the server, even if other people say you only need to perform an iisreset.
Second lesson learned: Go back to the famous mantra, "If all else fails restart the server."
Labels: IFilter not indexing PDF files, PDF IFilter, PDF IFilter not returning results