Title : Problems with Search functions created by Frontpage Author: Daniel Trembath 12th July 2002 Edited: same Key words: IIS Frontpage searching search error indexing server Error Message: The specified procedure could not be found. If you've ever had a customer (or a site of your own) that was created in Frontpage moved to another server, you might get prompted with this wonderful little error when you go to use a Frontpage generated search for your site. By default an IIS machine will set web page searching to use the Indexing Server component of WinNT and 2k. However a very large number of hosting companies don't enable this service, and certainly don't tend to configure it to your needs. There is an alternative that is more suited to web server that have a large number of virtual sites. This is WAIS searching and is available on NT4 and 2k IIS servers. But, your web server has to be told to use this for your site (or for all sites). There is a registry setting to change this. A link to the knowledge base article is below. You tell the server via the registry to not use the indexing server, and it will fail over to WAIS. The registry settings are in: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\Ports\Port /LM/W3SVC/1: Where W3SVC/1 is the number of the website you wish to change (see below if this is confusing). Add the key 'noindexserver' and give it the value '1'. Once you have made the change you need to 'recalculate' the web site, so that its content is re indexed and searched and such, and then your search tool will work. To recalculate the site you need to open the Internet Services Manager and then right click on the web site in question. Under 'all tasks' there is an option that says Recalculate Web or Recalculate Hyper links or something of that order. Let this run and your site should start searching again. Microsoft Knowledge Base Article http://support.microsoft.com/default.aspx?scid=kb;EN-US;q201524#L2 Useful IIS tips and tricks www.iisfaq.com Tip: What does W3SVC1 mean? How do I find the 'number' of my website? On an IIS server each and every web site that is configured (as well as ftp site, mail system etc) gets an identifier code. Web sites are prefixed with W3SVC (Web Service) and then the number in which it was added. So the fifth web site ever added to the box would be W3SVC5. FTP servers are prefixed with FTPSVC and then the number in which they were added. An easy way to work out what number your site is (if you have access to the web server) is to open the Internet Services Manager then right click on your web site and choose 'Properties'. At the bottom of this window there is a button that takes you to the 'Logging' options, click it and a new dialog will appear. At the bottom of this dialog box in grey writing you'll see the W3SVC code. Cheers Daniel