Microsoft Knowledge Base Email Alertz

KBAlertz.com: In a standard configuration, it is not possible to restrict end-user access to FrontPage Webs on a Netscape Enterprise Server. This means that you would not normally be able to set the Only registered users have browse access option. With the

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]

Search KbAlertz

Advanced Search

Webmasters
Put kbAlertz on your website.
[ Click Here for more! ]





ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **


Bug Tracking Software
For bug tracking software or defect tracking software or issue tracking software, visit Axosoft.


Community Site



We Send hundreds of thousands of emails using ASP.NET Email



Expert Web Design & Graphic Design
Design44.com

ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
The ad says 3 - but KBAlertz referrals get
** SIX MONTHS FREE **




Mentioned In








Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks




Article ID: 216749 - Last Review: February 22, 2007 - Revision: 1.2

How to Restrict End User Access on Netscape Enterprise Server

This article was previously published under Q216749

SUMMARY

In a standard configuration, it is not possible to restrict end-user access to FrontPage Webs on a Netscape Enterprise Server. This means that you would not normally be able to set the Only registered users have browse access option. With the FrontPage 2000 Server Extensions it is possible to make configuration changes that enable restricting end-user access. This article provides the steps necessary to do so.

MORE INFORMATION

To restrict end-user access on Netscape Enterprise by setting the Only registered users have browse access option, you will first need to load the shared library for .htaccess support. This information can be found in the online Help for your server and you should review it prior to proceeding. An excerpt from the online Help for the Netscape Enterprise Server that explains how to enable .htaccess is listed below:

If you have the FrontPage Server Extensions installed, you will need to uninstall them prior to making the configuration changes listed below.

If you have Dynamic Configuration activated, you will need to deactivate it prior to making the configuration changes below.

You should make a backup copy of the Obj.conf configuration file prior to editing it.

Using Htaccess Files

The files that support .htaccess are located in the server root in Plugins/htaccess. These files include a plug-in that enables you to use .htaccess files and a script for converting .nsconfig files to .htaccess.

When activating .htaccess, you must first modify the server's Obj.conf file to load, initialize, and activate the plug-in. At the top of the Obj.conf file, after the other Init directives, add the following lines:
Init fn="load-modules" funcs="htaccess-init,htaccess-find" \
shlib="server_root/plugins/htaccess/htaccess.so"
Init fn="htaccess-init"
These lines load and initialize the module when the server is started. Server_root is the path to your server root. The samples listed will likely be different than your server root. For instance, on Netscape Enterprise 3.0, it is shlib="http://support.microsoft.com/usr/local/www/netscape-enterprise/plugins/htaccess/htaccess.so." On Netscape Enterprise 3.5.1, it is shlib="http://support.microsoft.com/usr/local/www/netscape-enterprise/plugins/htaccess/bin/htaccess.so."

To activate .htaccess file processing for all directories managed by the server, add the following PathCheck directive:
PathCheck fn="htaccess-find"
to the default server object, which is delimited by:
<Object name="default">
...

</Object>
Generally, the directive to activate .htaccess processing should be the last PathCheck directive in the object.

After you edit the configuration file Obj.conf, stop and restart your server. Apply your configuration file changes in the Server Manager by clicking the Apply button. Subsequent accesses to the server will be subject to .htaccess access control in the specified directories.

The next step is to install the FrontPage 2000 Server Extensions. For additional information, see the following article or articles in the Microsoft Knowledge Base:
215481  (http://kbalertz.com/Feedback.aspx?kbNumber=215481/EN-US/ ) Installing FrontPage Server Extensions to Netscape UNIX Server
After you install the FrontPage 2000 Server Extensions, your Web should be ready for use with FrontPage and should be configured for restricting end user access. If the server you are working with is Netscape Enterprise version 3.0 or earlier, you have completed all of the required steps. If your server is Netscape Enterprise 3.51, you will need to complete the remaining steps.

On Netscape Enterprise Server 3.51, it is necessary to modify a file in the _vti_pvt folder in the content area of the Web. The reason for this is that the Netscape Server does not read the Service.grp file correctly.
In the content area of your Web, locate the _vti_pvt folder and change the directory in it. Make a backup copy of the Service.grp file, and then edit the original Service.grp file by doing the following:

Remove the comment #FrontPage. and

Switch the order of Administrators and Authors. The file should look like the following:
authors:
administrators: admin
After editing and saving the Service.grp file, you should be able to open your Web and restrict end user access.

Because the Service.grp file was modified outside of FrontPage, you may not be able to use FrontPage to add new accounts with permissions to the Web, depending on your specific configuration. A possible workaround is to open the Web in FrontPage. At a UNIX command prompt, copy the backed-up Service.grp file to Service.grp. Chown the file to the UNIX User and Group of the Web, and use the FrontPage Client to add new accounts that you want. Again, it will be necessary to follow the steps above to remove the comment #FrontPage and swap the order of administrators and authors. Any time you need to add new accounts, you will have to use this workaround.

Note: Netscape does not officially support the use of .htaccess files to restrict access. As such, this is not a supported configuration. Please visit the Netscape Web site for more information:
http://browser.netscape.com/ (http://browser.netscape.com/)

APPLIES TO
  • Microsoft FrontPage 2000 Server Extensions
Keywords: 
kbinfo KB216749
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate

Be the first to leave feedback, to help others about this knowledge base article.

(Optional) Name

(Optional) Public URL Or Email

Comments
No HTML -- Text Only Please