When I attempt to index PDF files I get an error from the Crawl log in Central Admin: “Processing this item failed because of a IFilter parser error. (…) No filter installed for extension ‘pdf’”
To my understanding, the possibility of using custom PDF iFilter came back to Sharepoint after the July 2014 CU (source). At one point PDF’s were indexing just fine. This is what I have done:
Set the UseIFilter property to true through Set-SPEnterpriseSearchFileFormatState in PowerShell
Installed FoxIT PDF iFilter
- Ran full crawl and saw that PDF files were being indexed+searchable by content
- The trial of FoxIT seems to have run out and it is decided not to purchase this software, since indexing PDF’s is possible through a standard SP2013 installation (am I mistaken?)
- I can’t say for sure when these errors started appearin (before or after trial expiration), but I find it natural to think that this happened after the trial ran out
- Uninstalled FoxIT PDF iFilter, hoping the file handler through SP2013 would know how to index PDF’s
I think I read somewhere that Adobe Reader was bundled with an iFilter, so I have also installed this on both the search server and frontend server. This did’t seem to have much impact other than removing another error that was seemingly related to this: “Processing this item failed because of a IFilter parser error. (…) Value does not fall within the expected range”.
Have I broken the indexing by installing/uninstalling or by changing UseIFilter property? Do I need to re-register the iFilter for this document type? If so, how do I do that?