DAF 4.X Home Page

DAF Documentation Home

Manual Uninstallation of DAF

1. Uninstall DAF Filter

2. Configure IIS Authentication Scheme

3. Unregister DAF Related ASP Component

5. Clean the Registry

4. Delete All DAF Files


1. Uninstall DAF Filter

With IIS 2.0 or 3.0

Uninstall DAF DLL:

The registry should look like this before removing the DLL:

Registry Editor Window

Restart the Web Service


With IIS 4.0

Uninstall DAF DLL:

With IIS 4.0, all ISAPI filters like DAF are installed with the "Microsoft Management Console."

DAF is installed as a GLOBAL ISAPI filter. To remove it:

  1. From the DeskTop task bar, open: Start, Programs, Windows NT 4.0 options Pack, Microsoft Internet Information Service, Internet Service Manager
  2. Open the "Console Root" and "Internet Information Server"
  3. Select "your server name"
  4. Click on "Properties" icon
  5. In "Master Properties" choose "WWW Service"
  6. Press "Edit"
  7. Select "ISAPI Filters"
  8. At this point, You should see DAF filter listed.
  9. wpe6.jpg (34339 bytes)

  10. Select DAF and Press Remove
  11. Close "Management Console"
  12. Restart the Web Service or the computer. To restart the Web Service:

  13. - open "Control Panel"
    - select "World Wide Web Service"
    - press "Stop" and, when stopped press "Start"

    wpe8.jpg (24742 bytes)

    important.GIF (334 bytes) Restarting the service with the "Microsoft Management Console" will not work. It is necessary to use the "Services" icon in the Control Panel or the "Re-Start Services" in the DAF Installation Tool.

DAF is installed only once as a global filter even if several DAF user lists were used.


2. Configure IIS Authentication Scheme

IIS is configured to accept a basic authentication scheme for all Web Sites attached to a DAF User list. If needed, enable "Windows NT Challenge/response."

With IIS 2.0 or 3.0

  1. Open the "Microsoft Internet Service Manager"
  2. Open "WWW Service Properties"
  3. Open "Service"
  4. In password Authentication, check "Basic (clear text)" and uncheck "Windows NT Challenge/response." (For some mysterious reason, I have noticed IIS has some random problem with the basic authentication scheme when "Windows NT Challenge/Response" scheme is checked.)

With IIS 4.0

  1. From the DeskTop task bar, open: Start, Programs, Windows NT 4.0 options Pack, Microsoft Internet Information Service, Internet Service Manager
  2. Open the "Console Root" and "Internet Information Server"
  3. In "Master Properties" choose "WWW Service"
  4. Press "Edit"
  5. Choose "Directory Security"
  6. In "Password Authentication Method"
  7. Press "Edit"
  8. If needed, check "Allow Anonymous"
  9. Check "Basic Authentication (Password is sent in Clear Text)
  10. UNCHECK "Windows NT Challenge/response"
  11. Press OK
  12. Close "Management Console"

3. Unregister DAF Related ASP Component

Once an ASP Component has been used once in an ASP script, the DLL is locked and cannot be removed. To free the DLL, it is necessary to restart "IIS Admin Service" Service for IIS 4.0, and "World Wide Web Publishing Service" for IIS 3.0.

Instructions to restart services:

  1. Open Control Panel
  2. Open Services
  3. Stop and Restart "World Wide Web Publishing Service" and/or "IIS Admin Service"

Unregister DAFTools ASP Component:

In an MS-DOS window:

- Change current directory to <DAF directory>\bin
- File "DAFTOOLSxx.DLL" should be present
- Run "REGSVR32 /u DAFTOOLSxx.DLL"
- Delete file "DAFTOOLSxx.DLL"

REGSVR32.EXE is a system tool installed with Windows NT

Unregister ASPCrypt ASP Component:

In an MS-DOS window:

- Change current directory to <DAF directory>\bin
- File "ASPCRYPTxx.DLL" should be present
- Run "REGSVR32 /u ASPCRYPTxx.DLL"
- Delete file "ASPCRYPTxx.DLL"

REGSVR32.EXE is a system tool installed with Windows NT


4. Clean the Registry

All DAF configuration information is stored in the registry under key [HKEY_LOCAL_MACHINE\SOFTWARE\daf].

To remove this key and all sub-keys:


5. Delete All DAF Files

Delete all files in and under the DAF directory.


Last update: Thursday, August 31, 2000 07:19