Netscape Enterprise Server Release Notes

Version: 6.0

Updated on: November 19, 2001

These release notes contain important information available at the time of the Version 6.0 release of Netscape Enterprise Server (NES). New features and enhancements, installation notes, known problems, and other late-breaking issues are addressed here. Read this document before you begin using Enterprise Server.

Check with technical support prior to installing and setting up your software and then periodically thereafter to obtain the latest release notes and manuals.

These release notes contain the following sections:


What's New in This Release

 
Feature Description/Notes
Windows 2000 Support Netscape Enterprise Server 6.0 now supports Windows 2000 Server, SP1 or later, as well as Windows NT 4.0, SP6a. At least 512MB RAM and 2GB of disk space is recommended for running Windows 2000.
JDK 1.3.1 Support Netscape Enterprise Server 6.0 now works with JDK 1.3.1 on all platforms, as well as JDK 1.2.2_007 on Windows only. 
Web Application Deployment and Management User Interface You can now deploy web applications from the user interface as well as from the commandline using wdeploy. New user interfaces have been added to the server manager to facilitate: 
  • Web application deployment on a local machine or remote server machine 
  • Web application editing for a virtual server 
Virtual Server Report Generation This new user interfaces allows you to generate reports for specific virtual servers. You can access this page from the Logs tab of the Virtual Server Manager. 
Role Mapping Support Netscape Enterprise Server 6.0 supports roles if the underlying LDAP server supports roles. If you wish to authenticate roles, you need to add the following to the web-apps.xml file: 

<role-mapping map-to="role" />

New web-apps.xml Data Type Descriptor A new boolean attribute to the web application element has been added in Netscape Enterprise Server 6.0 allowing you to enable or disable a web application. By default, an application is automatically enabled with the value set to "true" in web-apps.xml. You can disable the application by setting the value to "false". Example: 

<web-app uri="/catalog" dir="/export/apps/catalog" enable="false">

</web-app>

Single Sign-on Across Multiple Web Applications with FORM Login Enterprise Server allows single sign-on across multiple web applications using FORM login configuration. You can enable this feature in two ways. 
  • Configuring a session manager at the virtual server level. 
  • This is the easiest approach, but the session and session attributes are shared across all applications. Example: 

    <vs> 
    <!-- configure a VS-level session manager -->
    <session-managerclass='com.netscape.server.http.session.NESSessionManager'> 
    <init-param> 
    <param-name>maxSessions</param-name> 
    <param-value> 1024 </param-value> 
    </init-param> 
    <init-param> 
    <param-name>reapInterval</param-name> 
    <param-value> 8 </param-value> 
    </init-param> 
    <init-param> 
    <param-name>timeOut</param-name> 
    <param-value> 300 </param-value> 
    </init-param> 
    </session-manager>
    </vs>
     

  • Configuring a virtual-server wide form-login session manager that is separate from the regular HTTP session, which is scoped to the servlet context by default. All form-login sessions will then be created using this VS-wide form-login session manager, and the container will use a separate cookie to track the sessions. These sessions are available across all applications within the virtual server.

    The VS-wide form login session manager is created when a form-login-session element is present under the vs element in web-apps.xml. You can customize the underlying session manager, cookie name, and the session timeout using the form-login-session element. Example: 

  • <vs> 
    <!-- configure form login session timeout to 300 secs (5 min) with MMapSessionManager --> 
    <form-login-session timeOut="300"> 
    <session-managerclass='com.netscape.server.http.session.MMapSessionManager'> 
    <init-param> 
    <param-name>maxSessions</param-name> 
    <param-value>10000</param-value> 
    </init-param> 
    <init-param> 
    <param-name>reapInterval</param-name> 
    <param-value>8</param-value> 
    </init-param> 
    </session-manager>
    </form-login-session> 
    </vs> 

    The advantages of this configuration are: 

    • The form-login session manager can be different from the per-web application or VS-wide session manager. 
    • Session data is not shared across web applications when single sign-on is enabled, since a separate session manager is used for FORM login. 
    • The user principal is not available as a session attribute, since it is stored in a private session. 

    The drawbacks of this configuration are: 

    • Session tracking via URL does not work; only cookie tracking is supported. 
    • Per- web application session timeout, session cookie configuration, etc., are not supported by the form-login session 
    • You cannot implement logout using session.invalidate(). 


Required Patches

Required patches are listed for the following platforms:

Sun Solaris Patches

The following patches are recommended for Solaris users of Enterprise Server. In addition, you should have the patches in Sun's recommended patch list. For Sun's recommended patch list, see http://sunsolve.sun.com/pubpatch. To get Sun patches, see your Sun service provider.

For each patch, use the listed revision or a higher revision. For example, if you need patch 111111-01, the later revision 111111-03 will also work.

Note that if you are using a JDK, you may need additional patches.

HP-UX Patches

In addition to using the General-Release Patch Bundles (XSWGR1100), the following operating system patch (applicable and specific to HP-UX 11i, 11.11 only) must be installed: PHNE_23645.

You can find a list of patches for Java 1.2.2.07 at:

http://www.unix.hp.com/java/java2/sdkrte/infolibrary/release_notes_SDK_1-2-2-07.html

Windows Service Packs

Windows NT 4.0 SP6A is required for running Enterprise Server 6.0.

Windows 2000 Server SP1 or later is required for running Enterprise Server 6.0.


JRE/JVM Versions

The following versions of JRE and JVM are bundled with Enterprise Server 6.0:

Platform JRE /JVM /JIT Version Comments
Solaris 2.6, 8  Solaris VM 

(build Solaris_JDK_1.2.2_07, native threads, sunwjit) 

Comment out -Xrs flag in config/jvm12.conf to generate stack traces.

For JVMPI based profiling or debugging purposes (such as with hprof or dbx) purposes, use the reference implementation downloadable from: 

http://java.sun.com/products/jdk/1.2/jre

Windows NT 4.0, Windows 2000  Java version 1.2.2 Classic VM

(build JDK-1.2.2_007, native threads, symcjit) 

 
HP-UX  Java version 1.2.2.07

Classic VM 

(build 1.2.2.07-00/12/08-PA_RISC1.1, native threads, HP) 

Netscape also bundles a variant HotSpot VM (1.0.1fcs, mixed mode, PA2.0 build 1.2.2.07-00/12/08-PA_RISC2.0). This VM is not enabled. For further details on using this version see:

http:/www.unix.hp.com/java/infolibrary/prog_guide/java2/hotspot.html

RedHat Linux 6.2  Java version 1.2.2

Classic VM

(build Linux_JDK_1.2.2_FCS, native threads, sunwjit) 

This version of JVM is from blackdown.org
Compaq Tru64  Java version 1.2.2-8

Classic VM

(build J2SDK.v.1.2.2:10/31/2000-18:00, native threads, jit_122) 

The Compaq version of Enterprise Server is available from Compaq. 

For more information about JVM/JRE version 1.2.x for Solaris, go to:

http://www.sun.com/software/solaris/java/download.html


Installation, Upgrade, and Migration Information

This section includes information for installing, upgrading, and migrating from the previous release. For additional information about system requirements and installing the product, see the Netscape Enterprise Server Installation and Migration Guide.

The following table summarizes the supported platforms for Enterprise Server 6.0. All platforms, except for Microsoft Windows 2000, require a minimum of 64 MB memory (256 MB recommended) and 110 MB disk space. Windows 2000 requires at least 512 MB of memory and 2GB of disk space to successfully run Enterprise Server 6.0.

The AIX platform is not currently supported.

Vendor Architecture Operating System
Hewlett-Packard  PA-RISC  HP-UX 11.0, 11.0 64-bit*, 11i* 
Microsoft  Pentium  Windows NT 4.0 SP6a

Windows 2000 Server SP1 

RedHat  X86  Red Hat Linux 6.2, based on kernel 2.2.14 with glibc 2.1.2 
Sun  UltraSPARC**  Solaris 2.6,7*,8 
Compaq  Alpha  Compaq Tru64 UNIX 5.0a, 5.1*** 

*Supported via binary compatibility.

**As of Enterprise Server 6.0, older SPARC CPUs are not supported. Enterprise Server 6.0 continues to support the UltraSPARC architecture.

***Not distributed or supported by Netscape; available through Compaq only.

This section also includes the following information:

Installation Issues

Upgrade Issues

You cannot upgrade from previous versions of iPlanet Web Server or Netscape Enterprise Server to Enterprise Server 6.0, but you can migrate your iPlanet Web Server 4.x to Enterprise Server 6.0. See the Netscape Enterprise Server Installation and Migration Guide for information.


Fixed Problems

This section lists problems resolved in Enterprise Server 6.0.


Known Problems and Solutions

This section lists known problems with this release of Enterprise Server 6.0. Information is organized into the following areas:

General

Java and Java Servlets


Platform-Specific Information

This section describes platform-specific known problems and workarounds for the following platforms:

Windows 2000

It is recommended that you use the Internet Explorer 5.X browser with Windows 2000 SP1 or later Server Edition.

Linux Platforms

Compaq Tru64

Problem 532335. VS: Cannot Start 4000 Virtual Server on AIX and DEC.

Workaround: For Compaq Tru64 the system configuration file /etc/sysconfigtab needs to have these entries:

proc:
max_proc_per_user=1024
max_threads_per_user=4096
per_proc_data_size = 4294967296
max_per_proc_data_size = 10737418240

HP-UX

Problem 555263. Directory Server 5.0 Does Not Install on HP-UX Multi-byte Locale.

When using Directory Server on an HP-UX multi-byte locale, users must install version 5.0 SP1 or higher. Directory Server 5.0 does not install on HP-UX multi-byte locales. 


Corrections to Documentation

Please note the following changes to the Enterprise Server 6.0 documentation:


How to Report Problems

Your feedback is welcome and extremely helpful for improving the product. Before contacting us to request assistance, please check the documentation for this release. If you need further assistance or information about Enterprise Server or if you need to report problems with this product, contact technical support.

So that we can best assist you in resolving problems, please be sure to include the following information:


For More Information

Netscape Enterprise Server documentation includes the following manuals, which are available online in HTML and PDF format:


Use of Netscape Enterprise Server is subject to the terms described in the license agreement accompanying it.
Software applications: © 2001 Sun Microsystems, Inc. Some software code: © 1999, 2001 Netscape Communications Corporation. All rights reserved.

Netscape and the Netscape N logo are registered trademarks of Netscape Communications Corporation in the United States and other countries. Other Netscape logos, product names, and service names are also trademarks of Netscape Communications Corporation, which may be registered in other countries. Other product and brand names are the exclusive property of their respective owners.