| Bill Cunningham 2005-03-22, 6:03 pm |
| Problem: Using search form created by Frontpage on IIS 6.0 returns HTTP 405
or 404 error.
Configuration:
Windows 2003 server running IIS 6.0 with FrontPage extensions installed &
configured.
ASP pages allowed. ASP.NET allowed. FP 2002 allowed. Internet Data
Connection allowed.
Was getting HTTP 405 error prior to application configuration changes. Added
*.ida and *.idq point to c:\windows\system32\idq.dll, for verbs GET,HEAD,POST
which changed error to HTTP 404.
Search page IDQ file exists in /_vti_scripts/search.htm0.idq. Contents of
file below. IDQ calls catalog file "IntranetCatalog" located in
C:\Data\IntranetCatalog. Index service is running. IntranetCatalog points to
c:\data\intranet. IIS permissions are scripts only for /_vti_scripts/.
Vti_bin is set to script & executables. Iusr_servername account has read &
execute permissions.
What setting is wrong or missing that causes all searches to return HTTP 404?
SEARCH.HTM0.IDQ FILE>>>>
[Query]
citemplate=/_derived/search.htm0.htx
ciflags=DEEP
cicatalog=C:\Data\IntranetCatalog
cidialect=1
cimaxrecordsperpage=20
ciscope=/
cirestriction=$contents %UserRestriction% & ! #vpath \iisadmin* &! #vpath
\iishelp* &! #vpath \iissamples* &! #vpath *\_vti* & ! #vpath *\_private\* &
! #vpath *\_derived\* & ! #vpath *\_themes\* & ! #vpath *\_overlay\* & !
#vpath *\_fpclass\* & ! #vpath *\_borders\* & ! #vpath *\toc.htm* & ! #vpath
*\tocproto.htm* & ! #vpath *.class & ! #vpath *.css
cisort=Rank[d]
cimaxrecordsinresultset=500
cicolumns=DocTitle,filename,vpath,write,
size
IIS LOGS
2005-03-22 21:01:30 10.59.19.97 GET /search.htm - 80 - 10.59.19.97
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322) 200 0 0
2005-03-22 21:01:30 10.59.19.97 GET /_vti_bin/fpcount.exe/
Page=search.htm|Image=1 80 - 10.59.19.97
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322) 200 0 0
2005-03-22 21:01:36 10.59.19.97 POST /_vti_script/search.htm0.idq - 80 -
10.59.19.97
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322) 404 2
1260
Any help would be appreciated. Thanks in advance!
|