Discussion:
MS Indexing for searching a website not working
(too old to reply)
JJP
2006-02-21 14:56:51 UTC
Permalink
Hi,
I am moving our website from IIS5 server to IIS6 (w2k3 with SP1). Our
Search works fine on the IIS5, but not on IIS6.

Here are the steps I have taken so far:
1. I installed IIS6, moved the inetpub directory to d:\ and then created a
web pointing it to e:\MyWeb (where i put all the html and other files)
2. I installed the Indexing service, opened the Snap-In, created a new
Catalog called MyCat in e:\MYCatalog
3. I Set the WWW Server in the Tracking tab to the MyWeb website.
4. I created a new directory to be indexed and pointed it to e:\MyWeb
So far it is so good, I can "Query the Catalog" for "apples" and it will
return 221 records and I can click the links and they work.

Next steps I did:
5. Opened up IIS Manager, found MyWeb and verified "Index this resource" is
checked

6. Now I am not a webmaster, but our guy tells me this is the code in our
.asp file where you can enter a keyword and "Search Our Site":

<td>
<form ACTION="query.idq" METHOD="GET" id="form1" name="form1" ><font
color="#333399" class="style7">Search our Site: </font>
<input type="hidden" name="CiScope" value="/">
<input type="hidden" name="CiMaxRecordsPerPage" value="10">
<input type="hidden" name="TemplateName" value="query"><input type="hidden"
name="CiSort" value="rank[d]">
<input type="hidden" name="HTMLQueryForm" value="../search.htm">
<input TYPE="TEXT" NAME="CiRestriction" SIZE="10" MAXLENGTH="100" VALUE="">
<input TYPE="SUBMIT" VALUE="Go" id="SUBMIT1" name="SUBMIT1" ></form>
</td>

7. Reading some web info, I checked the CiCatalog entry in the query.idq.
I made sure the default registry entry is "MyCat" and I even made sure the
path in the query.idq is to e:\MyCatalog\

When I open a web browser, put "apples" in the Search Our Site form, it
returns this:

Page cannot be displayed
and here is what is in the URL:
http://xxx.xxx.xxx.xxx/query.idq?CiScope=%2F&CiMaxRecordsPerPage=10&TemplateName=query&CiSort=rank%5Bd%5D&HTMLQueryForm=..%2Fsearch.htm&CiRestriction=apples

It instantly returns this, it doesn't even appear to try.

I feel like it is not even finding the catalog, or maybe some permissions
issue, but I don't know. I am missing something. Anyone have an ideas for
me?
Thanks in advance for any help you can provide.
Jeff Cochran
2006-02-24 05:03:57 UTC
Permalink
On Tue, 21 Feb 2006 08:56:51 -0600, "JJP"
Post by JJP
Hi,
I am moving our website from IIS5 server to IIS6 (w2k3 with SP1). Our
Search works fine on the IIS5, but not on IIS6.
1. I installed IIS6, moved the inetpub directory to d:\ and then created a
web pointing it to e:\MyWeb (where i put all the html and other files)
2. I installed the Indexing service, opened the Snap-In, created a new
Catalog called MyCat in e:\MYCatalog
3. I Set the WWW Server in the Tracking tab to the MyWeb website.
4. I created a new directory to be indexed and pointed it to e:\MyWeb
So far it is so good, I can "Query the Catalog" for "apples" and it will
return 221 records and I can click the links and they work.
5. Opened up IIS Manager, found MyWeb and verified "Index this resource" is
checked
6. Now I am not a webmaster, but our guy tells me this is the code in our
<td>
<form ACTION="query.idq" METHOD="GET" id="form1" name="form1" ><font
color="#333399" class="style7">Search our Site: </font>
<input type="hidden" name="CiScope" value="/">
<input type="hidden" name="CiMaxRecordsPerPage" value="10">
<input type="hidden" name="TemplateName" value="query"><input type="hidden"
name="CiSort" value="rank[d]">
<input type="hidden" name="HTMLQueryForm" value="../search.htm">
<input TYPE="TEXT" NAME="CiRestriction" SIZE="10" MAXLENGTH="100" VALUE="">
<input TYPE="SUBMIT" VALUE="Go" id="SUBMIT1" name="SUBMIT1" ></form>
</td>
7. Reading some web info, I checked the CiCatalog entry in the query.idq.
I made sure the default registry entry is "MyCat" and I even made sure the
path in the query.idq is to e:\MyCatalog\
When I open a web browser, put "apples" in the Search Our Site form, it
Page cannot be displayed
http://xxx.xxx.xxx.xxx/query.idq?CiScope=%2F&CiMaxRecordsPerPage=10&TemplateName=query&CiSort=rank%5Bd%5D&HTMLQueryForm=..%2Fsearch.htm&CiRestriction=apples
It instantly returns this, it doesn't even appear to try
Is URLScan or the IIS Locakdown Tool installed? It blocks IDQ by
default.

Jeff

Loading...