Method 1
To work around this problem, you must cause a complete HTTP 401
error to be generated. To do this, you will need to restrict anonymous access
to the _vti_aut and _vti_adm virtual directories for each Web. When you open a
FrontPage Web, FrontPage accesses these virtual directories anonymously. By
restricting anonymous access to this file, a complete HTTP error is returned
earlier in the Open Web Sequence, and this error is correctly passed through
the firewall. To do this, perform the following steps:
- Click Start, point to Programs, point to Windows NT 4.0 Option Pack, point to Microsoft Internet Information Server, and click Internet Service Manager.
- Under the computer name, locate the virtual server that is
extended with FrontPage.
- Click the plus sign (+) next to the virtual server and
locate the _vti_bin virtual directory.
- Click the plus sign (+) next to the _vti_bin virtual directory and locate the _vti_aut and _vti_adm virtual directories.
- Right-click the virtual directory _vti_aut and click Properties.
- Click the Directory Security tab and click Edit for Anonymous Access and Authentication Control.
- Click to uncheck the Allow Anonymous Access check box.
- Click to check both the Basic Authentication and Windows NT Challenge/Response check boxes.
- Click OK, and then click OK again.
- Right-click the virtual directory _vti_adm and click Properties.
- Click the Directory Security tab and click Edit for Anonymous Access and Authentication Control.
- Click to uncheck the Allow Anonymous Access check box.
- Select both the Basic Authentication and Windows NT
Challenge/Response Authentication check boxes.
- Click OK, and then click OK again.
The steps above will need to be performed for each virtual
server and subweb that you have configured with the FrontPage 2000 Server
Extensions that you connect to through the firewall.
If you later
uninstall and reinstall the Server Extensions to the Web site, you will need to
configure _vti_aut and _vti_adm without Anonymous Access again using the steps
above.
Method 2
If you have many virtual servers, the following workaround may be
easier to use:
- Click Start, point to Programs, point to Windows NT 4.0
Option Pack, point to Microsoft Internet Information Server, and click Internet
Service Manager.
- Under the computer name, locate the virtual server that is
extended with FrontPage.
- Click to select the virtual server.
- In the right hand pane, locate the _vti_inf.html file and
click to select it.
- Right-click _vti_inf.html and click Properties.
- Click the File Security tab.
- Click Edit for Anonymous Access and Authentication
Control.
- Uncheck the Allow Anonymous Access check box.
- Click OK, and then click OK again to exit out of the _vti_inf.html Properties dialog box.
Note: If you uninstall and reinstall the Server Extensions to the
virtual server, you will need to follow the steps again to configure
_vti_inf.html without Anonymous Access.