BackUp LevelNext

Configuring the Netscape Web Server for Solaris

The ColdFusion NSAPI plugin has been tested with Netscape Enterprise Web Server versions 2.01 and 3.0, and 3.5.1, and the Netscape FastTrack Web Server 2.01. The installation script prompts you to automatically configure either of these servers. If you do not want the script to configure the Netscape plugin, you can follow procedures in this section to configure your Netscape server manually.

Choosing the right plugin version

Netscape plugins for ColdFusion are installed in the <installdir>/coldfusion/webserver/nsapi directory. Use the following table to select the proper plugin file.

ColdFusion Plugins for Netscape
Use this Plugin With this Netscape Server Product With this Version of Solaris
coldfusion2x.so Netscape Enterprise Server 2.01 Netscape FastTrack 2.01 2.51 2.6
coldfusion3x.so Netscape SuiteSpot Enterprise Server 3.0 Netscape FastTrack Server 3.0 Netscape Enterprise Server 3.51 2.51
coldfusion35.so Netscape Enterprise Server 3.51 2.6

Note

The Netscape 3.0 servers will not work on Solaris 2.6 with ColdFusion. You should use version 3.51, which Netscape certifies for use on Solaris 2.6.

The following procedure assumes you have the Enterprise 3.0 server installed in /usr/netscape/suitespot on the machine named smurf.

To configure the Netscape plugin:

  1. Copy the appropriate plugin (see table above) to a directory in your server directories. Name it coldfusion.so.
    mkdir /usr/netscape/suitespot/plugins/coldfusion
    cp /opt/coldfusion/webserver/nsapi/coldfusion3x.so \
    /usr/netscape/suitespot/plugins/coldfusion/coldfusion.so
  2. Edit the /usr/netscape/suitespot/https-smurf/config/mime.types file to add a new ColdFusion type. Add the line:
    type=magnus-internal/cold-fusion exts=cfm,dbm
    
  3. Edit the /usr/netscape/suitespot/https-surf/config/obj.confobj.conf file to add new service and init directives. Add the following all on one line:
    Init fn="load-modules" shlib="/usr/netscape/suitespot/
    plugins/coldfusion/coldfusion.so" funcs="DoCFRequest"
  4. Add the following line in the default Object:
    Service fn="DoCFRequest" method="(GET|POST)" 
    type="magnus-internal/cold-fusion"
  5. Stop and re-start the web server.

    If you run the Netscape Server Manager (Netscape's browser based administrator) you may get a warning about edits to the Netscape configuration files. This is normal. Follow the instructions and click on the Apply button to reload the new configuration files.

  6. Test the setup by accessing the ColdFusion Administrator pages:
    http://localhost/CFIDE/administrator/index.cfm
    

If your server does not restart, check to make sure the pathname for the plugin you specified in the obj.conf file is correct for your installation and that it is on a single line.


BackUp LevelNext

allaire

AllaireDoc@allaire.com
Copyright © 1998, Allaire Corporation. All rights reserved.