Can the "Windows SharePoint Services Search" service (WSS 3.0) search Office
2007 Open XML formats (such as .DOCX)? Mine cannot. I have uploaded to a
document library a .DOCX file and a .DOC file with the same content, however
only the .DOC file appears in the search results. As a matter of fact, I
found out that the offfiltx.dll filter is not present on my system. This is
the required filter, isn’t it? Can anybody help me solving this problem?
Thank you in advance,
Fabio
Maybe search considers those to be duplicates? Did you try creating
it with two different names (not just different extensions)? Just a
shot in the dark ...
--Paul Galvin
I would like to know whether you have crawled again.
Also, have you installed any office 2007 component on the server?
Sincerely,
Wei Lu
Microsoft Online Community Support
==================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
The two files do have different names.
Thank you,
Fabio
I have added more .DOC and .DOCX files and restarted the "Windows SharePoint
Services Search" service--doesn't this force a re-indexing? New .DOC files
have been indexed, but new .DOCX files have not.
I have NOT installed anything else but WSS 3.0 and Visual Studio 2005 on
this computer.
Thank you,
Fabio
Have you tried installed the Office 2007 client like Word 2007, Excel 2007?
Installing Word on the server!?!? Is this a standard step to take in order
to let WSS 3.0 index .DOCX files!?!? Anyway, I will give it a try...
Thank you,
Fabio
I installed Office Ultimate 2007 on the WSS 3.0 computer and restarted
Windows, however the .DOCX files still do not appear in the search results.
Any other idea?
Could you please let me know all the register entry under the following
KEYs:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server
Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\
Please find the extension list below. DOCX is not there. I have already
tried and added it manually using the following class identifier--is it the
right one?
{5A98B233-3C59-4B31-944C-0E560D85E6C3}
Here is the key I have added.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server
Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.docx]
@=hex(7):7b,00,35,00,41,00,39,00,38,00,42,00,32,00,33,00,33,00,2d,00,33,00,43,\
00,35,00,39,00,2d,00,34,00,42,00,33,00,31,00,2d,00,39,00,34,00,34,00,43,00,\
2d,00,30,00,45,00,35,00,36,00,30,00,44,00,38,00,35,00,45,00,36,00,43,00,33,\
00,7d,00,00,00,00,00
I have also added the extension to the following key. Here is it after the
addition.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server
Extensions\12.0\Search\Applications\8111c868-89e5-429b-821b-6c601f5c44da\Gather\Search\Extensions\ExtensionList]
"0"="htm"
"1"="html"
"2"="txt"
"3"="asp"
"4"="xls"
"5"="doc"
"6"="ppt"
"7"="exch"
"8"="xml"
"9"="eml"
"10"="nsf"
"11"="odc"
"12"="tif"
"13"="tiff"
"14"="dot"
"15"="mht"
"16"="mhtml"
"17"="pub"
"18"="aspx"
"19"="ascx"
"20"="jsp"
"21"="jhtml"
"22"="url"
"23"="vdx"
"24"="vsd"
"25"="vss"
"26"="vst"
"27"="vsx"
"28"="vtx"
"29"="docx"
"30"="docm"
"31"="pptx"
"32"="pptm"
"33"="xlsx"
"34"="xlsm"
"35"="msg"
"36"="php"
"37"="mspx"
"38"="docx"
And of course I have restarted the "Windows SharePoint Services Search"
service. Still the .DOCX files do not appear in the search results.
Thank you,
Fabio
.asp
.asx
.bat
.cmd
.cpp
.dic
.doc
.dot
.eml
.h
.hhc
.htm
.html
.htw
.htx
.hxx
.ibq
.inf
.ini
.inx
.js
.log
.m3u
.mht
.mhtml
.nws
.obd
.obt
.odc
.pdf
.pl
.pot
.pps
.ppt
.reg
.rtf
.stm
.txt
.url
.vbs
.wtx
.xlb
.xlc
.xls
.xlt
.xml
What's the offfilt.dll file version on your server?
Thank you,
Fabio
I am performing some research on this now. I appreciate you patience.
Did you find out anything?
Thank you,
Fabio
I am still looking for the internal response. I appreciate your patience.
Best regards
Kristian
The KB article is said to be for SPS 2003 but I've asked a contact with
the KB Article people to get it checked earlier to see if it also
applies to a WSS 2.0 server.
The article is here
http://support.microsoft.com/?kbid=944445
Not much use for WSS 3.0 perhaps (but I think I'll also ask him if this
also applies to WSS 3.0 (and MOSS 2007) just in case).
Mike Walsh
WSS FAQ www.wssfaq.com / wss.collutions.com
no private e-mail questions please
Best regards
Kristian
Probably difficult. I doubt if I can remember then which thread this was in.
I'll probably (if I ever hear anything and I remember) post an Info
message here instead.
Mike Walsh
Hi Fabio,
Did Microsoft find an answer to your problem yet? Our WSS 3.0 server
has the exact same problem yours has and we're not getting anywhere
trying to find an answer.
Thanks,
Dwight
The internal product team has announced an internal KB for me to workaround
this issue. This issue is caused by that you did not installed the iFilter
for Office 2007 correct. Please following the steps to workaround it.
1. Install Word 2007 on the computer that is running Windows SharePoint
Services 3.0.
2. Start Registry Editor. To do this, click Start, click Run, type regedit
in the Open box, and then click OK.
3. Locate the following subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web Server
Extensions\12.0\Search\Applications\{GUID}\Gather\Search\Extensions\Extensio
nList
4. Examine each string entry (REG_SZ) under the ExtensionList subkey to
make sure that a string entry exists for each of the following document
extensions:
.xlsm
.xlsx
.pptm
.pptx
.docm
.docm
If a string entry does not exist for the document extensions, follow these
steps:
a. Select the ExtensionList subkey, point to New on the Edit menu, and
then click String Value.
b. Type the next highest string number, and then press ENTER.
c. Right-click the string entry that you created, and then click Modify.
d. In the Value data box, type the document extension and then click OK.
For example, type one of the following extensions in the Value data box:
xlsm
xlsx
pptm
pptx
docm
docm
e. Repeat steps 4a through 4d to create a string entry for each document
type.
5. Locate the following subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\Web Server
Extensions\12.0\Search\Setup\ContentIndexCommon\Filters\Extension
6. Add a subkey for each of the following document extensions:
.xlsm
.xlsx
.pptm
.pptx
.docm
.docm
To add a subkey, follow these steps:
a. Select the Extension subkey, point to New on the Edit menu, and then
click Key.
b. Type the document extension, and then press ENTER.
For example, if you are adding the .xlsm document extension, type .xlsm ,
and then press ENTER.
c. Repeat steps 6a and 6b to add each document extension subkey.
7. Add a multistring entry (REG_MULTI_SZ) under each document extension
subkey that you added in step 6, as follows:
For the .xlsm document extension subkey, follow these steps:
a. Right-click the .xlsm subkey, point to New, and then click
Multi-String Value.
b. Type (Default) , and then press ENTER.
c. Right-click the (Default) entry that you added, and then click
Modify.
d. In the Value data box, type {F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8} ,
and then click OK.
For the .xlsx document extension subkey, follow these steps:
a. Right-click the .xlsx subkey, point to New, and then click
Multi-String Value.
b. Type (Default) , and then press ENTER.
c. Right-click the (Default) entry that you added, and then click
Modify.
d. In the Value data box, type {F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8} ,
and then click OK.
For the .pptm document extension subkey, follow these steps:
a. Right-click the .pptm subkey, point to New, and then click
Multi-String Value.
b. Type (Default) , and then press ENTER.
c. Right-click the (Default) entry that you added, and then click
Modify.
d. In the Value data box, type {DDFE337F-4987-4EC8-BDE3-133FA63D5D85} ,
and then click OK.
For the .pptx document extension subkey, follow these steps:
a. Right-click the .pptx subkey, point to New, and then click
Multi-String Value.
b. Type (Default) , and then press ENTER.
c. Right-click the (Default) entry that you added, and then click
Modify.
d. In the Value data box, type {DDFE337F-4987-4EC8-BDE3-133FA63D5D85} ,
and then click OK.
For the .docm document extension subkey, follow these steps:
a. Right-click the .docm subkey, point to New, and then click
Multi-String Value.
b. Type (Default) , and then press ENTER.
c. Right-click the (Default) entry that you added, and then click
Modify.
d. In the Value data box, type {5A98B233-3C59-4B31-944C-0E560D85E6C3} ,
and then click OK.
For the .docx document extension subkey, follow these steps:
a. Right-click the .docx subkey, point to New, and then click
Multi-String Value.
b. Type (Default) , and then press ENTER.
c. Right-click the (Default) entry that you added, and then click
Modify.
d. In the Value data box, type {5A98B233-3C59-4B31-944C-0E560D85E6C3} ,
and then click OK.
8. On the File menu, click Exit to close the Registry Editor window.
9. Stop and then restart the Windows SharePoint Services Search service.
To do this, follow these steps:
a. Open the Command Prompt window. To do this, click Start, click Run,
type cmd in the Open box, and then click OK.
b. To stop the Windows SharePoint Services Search service, type the
following command at the command prompt, and then press ENTER:
net stop spsearch
c. To restart the Windows SharePoint Services Search service, type the
following command at the command prompt, and then press ENTER:
net start spsearch
d. To close the Command Prompt window, type exit at the command prompt.
I guess there is a typo in the extension list: the last item should be docx
instead of docm again... Anyway, as you can read in my previous post (date
10/31/2007), I had already completed the steps you indicate, at least for the
docx extension. Now I have completed the steps for the remaining extensions
as well, however the problem has not been solved.
Regards,
Fabio
--
Fabio Scagliola
http://fabioscagliola.com
Have you tried restart the IIS and wss search?
Yes I have, and I have also restarted the computer; still the .DOCX files do
not appear in the search results.
Thank you,
If you search the document with its name, did you get it?
If the entered search words are contained in the file name, then .DOCX files
do appear in the search results!! However some search words actually present
in some file names do not return any result.
Regards,
The issue you meet still may caused by the IFilter is not registed
correctly.
Could you please double check whether you get the dll and reg entry correct?
How is everything going? Please feel free to let me know if you need any
assistance.
A friend of mine and I followed the steps you indicated on two separate
computers and triple checked everything. Unfortunately the solution did not
work. Thank you very much for your support!!
Have you tried to uninstall the wss and office, then reinstall the WSS 3.0
and then install the Office 2007?
After that, follow the steps to modify the registry.
Are there other users where this workaround work?
kind regards erwin
I hope that someone has already working solution
Can you tell me how you have got it active
Thanks!
Erwin