NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Enterprise WebServer for NetWare 4.11/4.2 TID #: 2950808 README FOR: nesn451a.exe SUPERSEDES: nesn411a.exe NOVELL PRODUCTS and VERSIONS: Netscape Enterprise Server for NetWare Netscape Fast Track Server for NetWare ABSTRACT: Netscape Enterprise Server for NetWare 4.11/4.2 (40 bit encryption). This software is intended to replace all prior versions of Enterprise WebServer for NetWare, including the FastTrack WebServer for NetWare. ----------------------------------------------------------------- DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES ALL REASONABLE EFFORTS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ----------------------------------------------------------------- INSTALLATION INSTRUCTIONS: Prerequisites: 1. Install the current NetWare 4.11/4.2 Support Pack. The latest support pack can be located at: <@@http://support.novell.com/misc/patlst.htm,http://support.novell.com@@> 2. A drive mapping must exist to the sys: volume on the NetWare server. Enterprise WebServer Installation: 1. Double-click ENTERPRS.EXE on the workstation 2. Follow the on-screen instructions to complete the setup. 3. Enterprise WebServer for NetWare must be installed to the SYS: volume. ISSUE: This software is intended to replace all prior versions of Netscape Servers for NetWare including the FastTrack Server for NetWare. NetscapeŽ Enterprise Server for NetWareŽ Update April 28 1999 This document lists the patch fixes and changes contained in this 04/28/1999 update of Netscape Enterprise Server for NetWare. The release will install directly onto any existing copy of Netscape FastTrack or Enterprise Server for NetWare. Note that this file does not replace the product README - it merely provides supplemental information on what has been issues have been fixed, and which features have been added. 1.0 Installation Notes NetWare 4.11 Users Users must install Service Pack 6 before installing this patch update. Failure to do so will prevent the web server from loading (function NWUSunicodetobyte not found error). NetWare 5 Users Users are strongly encouraged to install Service Pack 1 before installation of this patch update. 2.0 New Features /PUBLIC/ Directory Support when using NDS When using NDS authentication, an option has been added to not perform access control checks if the file exists in a directory named /public/ (or one of its subdirectories). This facilitates the creation of a web site where the index page, images and majority of content can be accessed by anyone - however the sensitive documents can be protected by NDS access control. A person browsing to such a site will not be prompted to log in until they request a URL from the non-public area. To set up the feature, merely create a directory called /public/ in your /novonyx/suitespot/docs subdirectory, and turn on NDS access control in the administration server. Observe that documents in the /public/ subdirectory are no longer password protected. It is now very easy to set up NDS protection for your confidential documents without having to sacrifice useability of non-confidential data. In order to take full advantage of this new feature, consider making your index page to be a public page - so that folks browsing your web site will not be prompted for a password initially. To do this, build your new web server home page within the /public/ directory. Using the administration server, goto "Document Preferences" under the "Content Management" tab and specify the location and name of your new default home page. 3.0 Patch Fixes since October 1998 Web Server Several fixes for low memory conditions Removed a condition where the web server would enter the kernel debugger Perform an additional open and close when the file does not exist. Otherwise, the file will not be shareable until it is closed and reopened. Added code to abort request if the server runs out of memory when retrieving a directory listing Added code to allow rotating access logs that exist on a volume other than SYS Fixed crontab load command path to not be truncated to 8 chars for directory names for NW5 (228432) Opendir fails when attempting to list an empty directory. Fixed by calling opendir with '.' after a failure with '*.*'. (189673) Added support for translation from code page 850 to code page 1252. The DNS option was not being observed correctly Fixed memory leak releated to DNS logging (222509) Handle case of too many files in a directory listing Rotate Logs On Volumes Other Than SYS (224852/228320) Fixed "not found" error accessing empty subdirectories (189673) TCP/IP Allow for asynchronous cleanup Added TCPTimeWait option to magnus.conf for browsers that are sensitive to connection resets Fixed problem with socket clean-up, causing an abend after NLM is unloaded. Administration Server Added extra help when binding IP addresses Fixed potential ABEND if an invalid header is sent from a cgi. Fixed semaphore problems related to Netware 5 service pack 1 Allow ip address in addition to host name when clustering servers Fixed abends due to improper handling of memory in Web Publishing Access Logs can now be viewed imediately after rotating Garbage on the end of urls no longer have the potential to abend the server NDS Integration Added code to look for continuation lines in a dn when adding a suffix to an LDIF file on an export Added support for anonymous login Check for aliases and modify the dn if an alias is found JavaScript SendMail object was incorrectly failing on creation of socket LCGI Applications Fix up long name space if a cgi changes it Fix up default volume if a cgi chages it Handle the case where cgi sends back nothing Added code to check if DNS is on when setting cgi environment variable REMOTE_HOST Implemented functionality for CgiChainRequest Better end of header checking Fix up status on cgi that does relocation Perl 5.0 Perl scripts can now send cookies and do relocation Fixed Guestbook sample perl script (233065) Search Invalid pointer was being freed in functions Dump and OutputListToForm. Search was abending when server was configured to avoid indexing of some file types New version of Quick Finder supports indexing of Office97 documents Fixed problem where only the first collection is searchable unless the label name and collection name are exactly the same. (228926) SSL Fix for hang in pcontrol.nlm Added code to check for -KEY.DB as well as -key.db (228070) Self-Extracting File Name: nesn451a.exe Files Included Size Date Time ..\ NESN451A.TXT (This file) ENTERPRS.EXE 82055158 5-10-1999 4:25:38 pm ----------------------------------------------------------------- Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information. -----------------------------------------------------------------