Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to install a web service (written in FoxPro) onto a newly configured server. Part of the installation process was to install MSSoap 3.0 which seems to be successful.

The server OS is Microsoft Server 2008 R2 (x64).

I am now trying to create a virtual directoty at the command prompt using the SOAPVDIR.CMD script and I am getting the following error:

CMD> ERROR (0x80070002):
     Soap Toolkit 3 Isapi is not correctly registered.

Does anyone know how I can correct this or what I am doing wrong?

share|improve this question
Seems a bit petty to edit my post for "punctuation and grammar". – BenjaminPaul Nov 20 '12 at 16:33

I got this working by:

  1. Adding IIS 6 Metabase and IIS 6 WMI compatibility to IIS7.
  2. Editing C:\Program Files (x86)\MSSOAP\Binaries\_svdir and changing HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSOAP\30\SOAPISAP\isapi to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSSOAP\30\SOAPISAP\isapi.
share|improve this answer

Is the ISAPI module visible in the IIS console under ISAPI Filters?

You might need to run the command under an elevated command prompt if you weren't already.

The SOAP toolkit 3.0 is very old and wasn't even officially supported on Server 2003 if I remember correctly.


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.