Enterprise Server 2 Server Configuration

This section describes the precise details of configuring the Netscape Enterprise Server, version 2.x, to work with Caucus.  It assumes that you have already installed your web server and are generally familiar with server configuration.

(Throughout this page, wherever you see /home/caucus, replace it with the actual path of the Caucus home directory.)

  1. Define CGI directories

    From the server configuration page, choose "Programs", sub-selection "CGI directory".  Add entries for:

       sweb/ to map to /home/caucus/SWEB/
       reg/  to map to /home/caucus/REG/
    

  2. Define special "/caucus" URLs

    (It is not known at this writing if this is possible with the Netscape Enterprise Server.)

  3. Restrict Access with userids and passwords

    In the directory /home/caucus/SWEB, create a world-readable file called .nsconfig, containing the lines:

    <Files *>
    RequireAuth userfile=/home/caucus/caucus_passwd realm=Caucus userpat=*
    </Files>
    

    From the server configuration page, chose "System Settings", sub-selection "Dynamic Configuration Files".  In the "file name" field, type ".nsconfig".

    To add userids, Caucus managers may select "Manage Individual User Accounts" from the Caucus management page.  Or your users may self-register their own userid and password from the link in the caucus.html page.

    (Do not use the Netscape server user database functions.)