Release Notes for Sun ONE Web Server 6.1 SP1 |
Release Notes for Sun™ ONE Web Server
Version 6.1 SP1
Part Number 817-5169-10
January 2004
Sun™ Open Network Environment (Sun ONE) Web Server 6.1 Service Pack 1 (hereafter referred to as Sun ONE Web Server 6.1 SP1) contains important security vulnerability fixes. All users of Sun ONE Web Server, especially those with sites that utilize Secure Sockets Layer (SSL) version 3 or Transport Security Layer (TLS), are strongly encouraged to install this service pack. This release also provides support for the HP-UX and AIX platforms.
These release notes contain important information available at the time of release of Sun ONE Web Server 6.1 SP1, including information about features and enhancements, known limitations and problems, technical notes, and pointers to additional resources. Review the release notes prior to installing and configuring your software, and then periodically thereafter for the most up-to-date information.
Complete Sun ONE Web Server documentation can be found at the following location:
http://docs.sun.com/db/coll/S1_websvr61_enThese release notes contain the following sections:
Features and EnhancementsSun ONE Web Server provides the following features and enhancements:
Java Servlet 2.3 and JavaServer Pages (JSP) 1.2 Support
Sun ONE Web Server includes a Java™ 2 Platform, Enterprise Edition (J2EE™)-compliant implementation of the Java™ Servlet 2.3 and JavaServer Pages™ (JSP™) 1.2 specifications. A J2EE-compliant web container provides the flexibility and reliability needed to design and deploy web applications that comply with Java™ technology standards. Web applications can be deployed on a per virtual server basis.
For information about these technologies, see the following resources:
- Java Servlets
http://java.sun.com/products/servlet/index.html- JavaServer Pages
http://java.sun.com/products/jsp/index.htmlFor information about developing servlets and JSPs in Sun ONE Web Server, see the Sun ONE Web Server 6.1 Programmer’s Guide to Web Applications.
J2SE Platform 1.4.1_03 Support
Sun ONE Web Server supports Java™ 2 Platform, Standard Edition (J2SE™) 1.4.1_03 (32-bit only; 64-bit is not supported). J2SE software is bundled with the Web Server and installed during installation, if you choose to install it. You can also install your own JDK at a later time, following installation of the Web Server. If you plan to use the Administration server, a JDK must be installed.
WebDAV Support
Sun ONE Web Server supports the Web-based Distributed Authoring and Versioning (WebDAV) protocol, which enables collaborative web publishing with the following features:
WebDAV provides integrated support for content metadata, name space management, and overwrite protection. These technologies, combined with the many authoring tools that support WebDAV, provide an ideal development platform for collaborative environments.
NSAPI Filters Support
As of the 6.1 release, Sun ONE Web Server extends the Netscape Server Application Programmer's Interface (NSAPI) to support NSAPI filters.
Filters enable the custom processing of HTTP request and response streams, allowing a function to intercept and potentially modify the content presented to or generated by another function. For example, a plugin could install an NSAPI filter to intercept an XML page generated by another plugin's Server Application Function (SAF), then transform that XML page into an HTML, XHTML, or WAP page appropriate for the client. Alternatively, an NSAPI filter could decompress data received from a client before presenting it to another plugin.
For more information, see the Sun ONE Web Server 6.1 NSAPI Programmer’s Guide.
HTTP Compression Support
Sun ONE Web Server supports content compression, which allows you to increase delivery speed to clients and serve higher content volumes without incurring a corresponding increase in hardware expenses. Content compression reduces content download time, a benefit most apparent to users of dial-up and high-traffic connections.
For more information, see the Sun ONE Web Server 6.1 Administrator’s Guide.
Search Engine Support
Sun ONE Web Server supports a Java-based search engine that provides full-text search indexing and retrieval. The search feature allows users to search documents on the server and display results on a web page. Server administrators create the indexes of documents against which users will search, and can customize the search interface to meet specific needs.
For more information, see the Sun ONE Web Server 6.1 Administrator’s Guide.
Enhanced Security
Sun ONE Web Server allows you to restrict access using flat file authentication. As of the 6.1 release, Sun ONE Web Server now supports the Java Security Manager. The Security Manager is disabled by default when you install the product, which may improve performance significantly for some types of applications. Enabling the Security Manager may improve security by restricting the rights granted to your J2EE web applications. To enable the Security Manager, "uncomment" entries in the server.xml file:
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance_dir/config/server.policy</JVMOPTIONS>where instance_dir is the path to the installation directory of this server instance.
For more information about server.xml, see the Sun ONE Web Server 6.1 Administrator’s Configuration File Reference.
JNDI Support
Sun ONE Web Server supports the Java Naming and Directory Interface™ (JNDI), which provides seamless connectivity to heterogeneous enterprise naming and directory services.
JDBC Support
Sun ONE Web Server provides out-of-the-box, seamless Java™ DataBase Connectivity (JDBC™), and supports a wide range of industry-standard and customized JDBC drivers.
Sun ONE Studio 5 Support
Sun ONE Web Server supports Sun™ ONE Studio 5, Standard Edition. Sun ONE Studio technology is Sun's powerful, extensible, integrated development environment (IDE) for Java technology developers. Sun ONE Studio 5 is based on NetBeans™ software, and integrated with the Sun ONE platform. (Sun ONE Web Server 6.1 and above also supports NetBeans 3.5 and 3.5.1.)
Sun ONE Studio support is available on all platforms supported by Sun ONE Web Server 6.1 SP1. The plugin for the Web Server can be obtained in the following ways:
- From the Companion CD in the Sun ONE Web Server Media Kit
- By using the AutoUpdate feature of Sun ONE Studio
- From the download center for Sun ONE Web Server at
http://www.sun.com/software/download/inter_ecom.htmlPlease note that the Sun ONE Studio 5 plugin for Sun ONE Web Server 6.1 SP1 works only with a local Web Server (that is, with the IDE and the Web Server on the same machine).
The behavior of the Sun ONE Studio 5 plugin for Sun ONE Web Server is the same as that for Sun™ ONE Application Server 7. For information about using the web application features in Sun ONE Studio 5, see the following tutorial
http://developers.sun.com/tools/javatools/documentation/s1s5/cdshop.pdfSet the Sun ONE Web Server 6.1 SP1 instance as the default, and then take the same actions described in the tutorial.
Also see the following NetBeans tutorial
http://usersguide.netbeans.org/tutorials/webapps/index.htmlFor more information about Sun ONE Studio 5, visit
http://www.sun.com/software/sundev/jde/For additional developer resources, see Additional Sun Resources in these release notes.
Using Sun ONE Studio 5 for Debugging
Sun ONE Studio 5 can be used for "remote debugging" if you want to manually attach the IDE to a remote Web Server started in debug mode. The steps are as follows:
- Using the Sun ONE Web Server Administration interface, restart the server instance in debug mode (Server Manager > JVM General > Debug Enabled).
- Note the JPDA port number.
- Start the IDE.
- Choose Debug > Start.
- Select the dt_socket method, and then enter the remote machine name and the JPDA port number.
- At that moment, any breakpoint created in the IDE on servlet source code of a deployed application will be active.
Active Server Pages Support
Sun ONE Web Server 6.1 SP1 supports the Active Server Pages 3.0 specification through Sun™ ONE Active Server Pages version 4.0.1 (formerly Sun Chili!Soft ASP). Sun ONE Active Server Pages adds a secure, enterprise-grade Active Server Pages engine to the Sun ONE Web Server.
Sun ONE Web Server 6.1 SP1 provides support for Sun ONE Active Server Pages 4.0.1 on the following platforms:
A license is not required for Sun ONE Active Server Pages if you are installing to the Sun ONE Web Server. The Sun ONE Active Server Pages installer is available on the Companion CD if you purchased the Sun ONE Web Server Media Kit, or by download from the following location:
http://wwws.sun.com/software/chilisoft/index.htmlPlease note the following:
For more information about Sun ONE Active Server Pages, visit the URL listed above.
PHP Compatibility
Sun ONE Web Server 6.1 SP1 is compatible with PHP, the versatile and widely-used Open Source web scripting language. PHP runs on all major operating systems.
PHP version 4.3.2 is recommended for use with Sun ONE Web Server 6.1 SP1. For PHP-related installation and configuration information specific to Sun ONE Web Server, see
http://www.php.net/manual/en/install.netscape-enterprise.phpNSS 3.3.7 and NSPR 4.1.5 Support
NSS support in Sun ONE Web Server 6.1 SP1 has been upgraded from 3.3.5 (in version 6.1) to 3.3.7. NSS is a set of libraries designed to support cross-platform development of security-enabled server applications. Sun ONE Web Server 6.1 SP1 also supports NSPR 4.1.5.
Enhanced Hardware Accelerator Encryption Support
Sun ONE Web Server provides hardware accelerator support for Sun™ Crypto Accelerator 4000, a cryptographic accelerator board that enhances the performance of SSL on the Web Server.
Supported PlatformsSun ONE Web Server 6.1 SP1 can be installed on the Solaris, HP-UX, AIX, Linux, and Windows platforms. The following table summarizes platform support. For more information about installation requirements, see Required Patches in these release notes, and Chapter 2 in the Sun ONE Web Server 6.1 Installation and Migration Guide.
Note: HP-UX 11i is supported only on PA-RISC platforms.
*Supported via binary compatibility.
**As of iPlanet Web Server 6.0, older SPARC CPUs are not supported. Sun ONE Web Server 6.1 continues to support the UltraSPARC architecture.
Required PatchesIt is recommended that you update your operating system with the latest applicable patches. Required patches are listed by platform.
Solaris Patches
For the Solaris platform, Sun’s recommended patch list can be found at
http://sunsolve.sun.com/pubpatchNote that patch 108993-22 (SPARC) or 108994-22 (x86) is required on Solaris 8 when Solaris is configured to use LDAP for authentication.
The following patches are required for optimal use of Sun ONE Web Server 6.1 SP1.
Solaris 8 (SPARC)
Solaris 9 (SPARC and x86)
HP-UX Patches
The following patches are required for optimal use of Sun ONE Web Server 6.1 SP1.
HP-UX 11i
Note: HP-UX 11i is supported only on PA-RISC platforms.
- HP-UX 11i Operating Environment Component B.11.11.0203
- Required patch bundle for 11i, June 2003 — B.11.11.0306.1
- Gold Base patches for HP-UX 11i, June 2003 — B.11.11.0306.4
- Gold Application patches for HP-UX 11i, June 2003 — B.11.11.0306.4
- Pthread enhancement and fixes — PHCO_29109
- Pthread.h fix and new enhancement — PHCO_27633
- libc manpage cumulative patch — PHCO_29328
- libc cumulative patch — PHCO_29495
- Java Out-of-Box — JAVAOOB, 1.0.00.02
The Java Out-of-Box tool is used to configure the necessary kernel tunable parameters. Use of this tool is the recommended method for modifying kernel values. If necessary, modify the following tunable parameters to reflect a value equal to or greater than the following:
Caution: Modifying the kernel tunable parameters can have adverse impacts on your system. Do not modify the parameters unless you fully understand what you are doing.
AIX Patches
The following patches are required for optimal use of Sun ONE Web Server 6.1 SP1.
AIX 5.1
AIX 5.2
If Java web applications are deployed on the Web Server, then per the IBM JDK documentation the following environment variables must be set to the values specified below before the server is started:
The above snippet can be added directly to the Web Server start script.
Installation, Upgrade, and Migration NotesThis section includes notes about installing, upgrading, and migrating your Sun ONE Web Server. For detailed information about these topics, review the information in the Sun ONE Web Server 6.1 Installation and Migration Guide. References to Sun ONE Web Server 6.1 in the guide also apply to Sun ONE Web Server 6.1 SP1. For known issues in this release of Sun ONE Web Server, see Known Issues in these release notes.
Installation
It is very important to note that the Web Server will not start if it is installed into a directory with spaces in the name, for instance, Program Files. You will not receive an error message about this during installation, but following installation the server will not start.
Upgrade
When you install Sun ONE Web Server 6.1 SP1 over an existing installation of Sun ONE Web Server, the installer automatically detects and carries out the upgrade.
Migration
Direct migration from a version of iPlanet™ Web Server lower than 4.1 to Sun ONE Web Server 6.1 SP1 is not supported. You must first migrate your legacy server to iPlanet Web Server 4.1, and then to Sun ONE Web Server 6.1 SP1.
For detailed migration information, see the Sun ONE Web Server 6.1 Installation and Migration Guide. This guide contains information about migrating from version 4.1 to 6.1 SP1, and from version 6.0 to 6.1 SP1. Again, references to Sun ONE Web Server 6.1 in the guide also apply to Sun ONE Web Server 6.1 SP1.
Product DocumentationSun ONE Web Server includes a complete set of product documentation, which can be found at the following location:
http://docs.sun.com/db/coll/S1_websvr61_enSun ONE Web Server manuals are available as online files in PDF and HTML formats. References to Sun ONE Web Server 6.1 in the documentation also apply to Sun ONE Web Server 6.1 SP1. The following table lists the tasks and concepts described in each manual.
Table 2 Sun ONE Web Server Documentation Roadmap
For Information About
See the Following
Late-breaking information about the software and documentation
Getting started with Sun ONE Web Server, including hands-on exercises that introduce server basics and features (recommended for first-time users)
Performing installation and migration tasks:
Installation and Migration Guide
The guide can also be accessed from your Web Server installation: server_root/manual/https/ig/
Performing the following administration tasks:
- Using the Administration and command-line interfaces
- Configuring server preferences
- Using server instances
- Monitoring and logging server activity
- Using certificates and public key cryptography to secure the server
- Configuring access control to secure the server
- Using Java™ 2 Platform, Enterprise Edition (J2EE™ platform) security features
- Deploying applications
- Managing virtual servers
- Defining server workload and sizing the system to meet performance needs
- Searching the contents and attributes of server documents, and creating a text search interface
- Configuring the server for content compression
- Configuring the server for web publishing and content authoring using WebDAV
The guide can also be accessed from your Web Server installation: server_root/manual/https/ag/
Using programming technologies and APIs to do the following:
Creating custom Netscape Server Application Programmer’s Interface (NSAPI) plugins
Implementing servlets and JavaServer Pages™ (JSP™) technology in Sun ONE Web Server
Editing configuration files
Tuning Sun ONE Web Server to optimize performance
Resolved IssuesThis section lists the most important issues fixed in the following releases:
Issues Resolved in 6.1 SP1
The following table lists the issues resolved in Sun ONE Web Server 6.1 SP1.
Table 3 Issues Resolved in Sun ONE Web Server 6.1 SP1
Problem ID
Description
4642650
Option needed to disable appending of absolute URL in servlet/JSP container.
Fix details
New property added to sun-web.xml: relativeRedirectAllowed
Default value: false
Description: If true, allows the web application to send a relative URL to the client using the HttpServletResponse.sendRedirect() API (that is, it suppresses the container from translating a relative URL to a fully qualified URL).4793938
Enabling Remote File Manipulation from the Server Manager UI allows any remote user to obtain a listing of any directory in the server's URI space.
4904201
javahome path wrongly set when adding a server with no bundled JDK.
4911580
Adding a new server instance may fail with a Server Error message.
4928794
Server restarts when trying to create null resource by PUT.
4929913
Search engine does not extract and index FTS information from PDF files.
Fix details
This fix applies to all supported platforms except Linux (see issue 4897074 in the Search section in these release notes for a related issue).The Author, Subject, and Keywords metatags are always indexed. Functionality has been added that now allows arbitrary metatags to be indexed, including those produced when converting the FTS_* attributes from PDF files. Manual configuration of a new setting in server.xml is required, as described below.
- In the SEARCH section of server.xml, add a PROPERTY with name="indexMetatags". The value should be a comma-delimited list of metatag names (note that the Author, Subject, and Keywords metatags are always indexed, regardless of this setting).
- To index the metatags resulting from the conversion of PDFs and other types of documents, this configuration must use the name of the metatag, rather than the name of the “field” in the particular document type. For example, to index the FTS_Title contents from PDF files, "Title" must be a component of the "indexMetatags" setting:
<PROPERTY name="indexMetatags" value="Title"/>Note: See issue 4956415 in the Search section for details about displaying custom metatag information in search results.
4933935
On Solaris 9: Reconfig does not work in package-based installs.
4945089
ASN.1 parsing issue in SSL.
A problem has been identified in the implementation of the SSL protocols used by the Web Server that may be exploited as a Denial of Service attack. Sun ONE Web Server 6.1 SP1 fixes this problem. If you use the Web Server to host sites that utilize SSL version 3 or TLS, you are strongly encouraged to install this service pack.
4950388
The “reconfig” command does not work on Windows XP.
4964069
The commit.exe utility crashes on Windows platforms.
Issues Resolved in 6.1
The following table lists the issues resolved in Sun ONE Web Server 6.1.
Known IssuesThis section lists the more important known issues and limitations at the time of the Sun ONE Web Server 6.1 SP1 release. The issues are listed by category:
Administration
The following table lists the known issues in Administration.
Table 5 Known Issues in Administration
Problem ID
Description
4650456
View Access and View Error doesn’t work properly with multibyte characters.
4865295
The End User Administration feature (under Distributed Administration in the Administration interface) is no longer supported.
4870613
The back button is not working for frames in Netscape 7.0.
When there are three frames and the content in a frame is changed by the frame itself, the browser’s back button may not work. This issue also occurs in Netscape 7.0 with some of the navigation buttons in the Administration UI.
4882999
Inconsistent look and feel to the pages in the Administration UI.
4888696
The Add Server page in the Administration UI "disappears" in Netscape 7.0 when insufficient information is entered.
Workaround
Enter complete information on the Add Server page before clicking OK. If necessary, reload the page to restore the Add Server UI, or click another page or another tab and then navigate back to the Add Server page. This problem occurs only in Netscape 7.0.4893486
Default values not displayed on the SSL Settings page in the Magnus Editor.
Workaround
Click the Help button on this page for information about the default values.4910309
The word "null" is incorrectly displayed on an alert message.
This displays when editing directory services in the Pick Directory for Virtual Server page in the Virtual Server Manager.
4910325
Cannot delete multiple virtual server classes all at once in the Administration UI.
Even if you select multiple classes for deletion on the Edit Classes page, only one class will be deleted at a time.
4911548
Style links displayed incorrectly.
This occurs when you create or edit a style, enable or disable WebDAV, and then restart the web server. Once the server is restarted, you are taken back to the styles page.
4894033
Distributed administration IP/DNS ACLs won’t work.
After enabling distributed administration, IP/DNS constraints in the ACLs for the Administration server won’t work.
4905808
Superusers cannot access the Administration interface after enabling distributed administration.
Workaround
After enabling distributed administration, create a user in LDAP with the same administration user name and password as that of "superuser."4908647
Help buttons missing on two pages accessed from the Remote File Manipulation page in the Class Manager.
4908694
Default link not working for logging settings.
The Default link on the Logging Settings for Virtual Server page does not set the default path, but rather acts as a reset button.
4908787
When creating a listen socket, the default value (1) of acceptor threads in the Administration UI is not reflected in server.xml.
4910197
When editing a JDBC resource, the properties page retains values after they’ve been deleted.
4910272
Backslashes in the docroot.
When adding an instance or a virtual server class, if you specify a docroot that has backslashes or mixed slashes the docroot may not be created correctly.
Workaround
Use forward slashes when specifying the docroot on all platforms, including Windows.4910281
Configure Directory Service page on the Global Settings tab should use check boxes instead of radio buttons (ease of use issue).
4910397
Redirection doesn’t work in URL forwarding if // is given as the URL prefix.
4911093
Bold tags (<b></b>) in alert message.
An alert message for the Additional Document Directories page in the Class Manager contains HTML bold tags.
4911547
Server allows creation of a duplicate WebDAV collection, and overwrites the older collection.
Collections with the same name can be created, and the collection that was created first will be overwritten. You will not receive an error message or alert about this.
4911550
Server error when trying to access the Web Server with additional document directory.
If you apply an internal-only style such as j2ee or dav to an additional document directory, and then try to access the server using a browser, you will receive a server error.
Workaround
Do not apply internal-only styles such as j2ee and dav to an additional document directory.For more information about these styles, see issue 4911551 in the Documentation section in these release notes.
4911552
.shtml files are parsed when they shouldn’t be.
This issue pertains to the Parse HTML page on the Content Management tab in the Class Manager. The .shtml files will be parsed even when settings on this page are configured so that they shouldn’t be. For example, if you specify just "Yes, with exec tag" and "All HTML files," .shtml files will still also be parsed.
4911630
Not all fields in the Magnus Editor are validated.
For example, some of the fields for SSL Settings or Performance Settings will accept negative integer values, and the magnus.conf file will be updated with those values. You will not receive an error message or alert.
4911633
Cannot change the password of a user in the Administration interface.
If you create a user on the Users and Groups tab, and then try to the change that user’s password using the Administration UI, you will not be able to make the change.
Workaround
Use the administration console software included with the directory server to change user passwords.4911640
No validation for the "New password (again)" field in the Administration interface.
If you specify two different passwords in the "New password" and "New password (again)" fields on the Edit user page on the Users and Groups tab, you will not receive an alert, notifying you that different passwords have been entered.
4912353
Help button displays wrong topic in Netscape 4.79.
On Netscape 4.79, clicking the Help button on the Add Virtual Server page in the Class Manager displays the bottom of the Help page for this topic. Scroll to the top of the page in the Help window to see the information for this section.
No ID
The sun-web.xml file bundled with the Web Server points to the wrong DTD location.
The correct location is:
http://www.sun.com/software/dtd/webserver/sun-web-app_2_3-1.dtd
Cohabitation
The following table lists the known issues in Cohabitation.
Core
The following table lists the known issues in Core.
Documentation
The following table lists the known issues in Documentation.
Table 8 Known Issues in Documentation
Problem ID
Description
4909738
Documentation error.
In Magnus Editor, LogVerbose and LogVsId are ignored when set to "On" (in lieu of the loglevel and logvsid attributes of the LOG element in the server.xml file).
4911551
Online Help missing documentation of default styles (Styles tab in the Class Manager).
Sun ONE Web Server includes the default styles listed below. These are default objects created in the obj.conf file. Once you begin customizing your server’s configuration, the styles list will change (new ones will be added, others will be removed, and so on). The default styles are as follows:
- j2ee. Object that invokes the Java environment.
- es-internal. Object that determines how requests handled by server core are processed.
- send-compressed. Object that determines how (or if) the server will send precompressed content if it exists on disk (for instance, index.html.gz instead of index.html).
- compress-on-demand. Object that determines how (or if) the server will compress content on demand.
- dav. Object that controls how WebDAV requests are processed.
See issue 4911550 in the Administration section in these release notes for an issue related to the default styles.
Installation
The following table lists the known issues in Installation.
Migration
The following table lists the known issues in Migration.
Samples
The following table lists the known issues in the sample applications. Note that none of these issues prevent the sample applications from functioning correctly.
Table 11 Known Issues in Samples
Problem ID
Description
No ID
rmi-iiop sample is missing a step.
In the "Compiling and Assembling the Sample Application" section, after executing the command ant (step 5), restart the web server instance.
Note: Ant is a Java-based build tool and must be downloaded from Apache at http://ant.apache.org. Also see the information provided in <install_root>/plugins/java/samples/docs/ant.html.
No ID
jdbcrealm sample is missing a quote in the sql statement.
Change the following sql statement in:
<install_root>/plugins/java/samples/webapps/security/jdbcrealm/src
/sql/dbscript-ora.sqlFrom this:
INSERT INTO user_tbl (userid,firstname,lastname,passwd,groups)
VALUES( 'ws','ws','ws,'secret','staff,engineer');To this:
INSERT INTO user_tbl (userid,firstname,lastname,passwd,groups)
VALUES( 'ws','ws','ws','secret','staff,engineer');No ID
jdbcrealm sample has the wrong Oracle driver name.
In the "Compiling and Assembling the Sample Application" section, step 2b, change the following line from this:
<PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource"/>
To this:
<PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver"/>
4972587
Incorrect instructions in the index.html file of the i18n sample.
The correct command is “ant all” instead of “asant all” under the “Simple Custom Tag” and “Simple Filter” sections in the following file:
<install_root>/plugins/java/samples/webapps/i18n/src/docroot/index.html
So the correct sentence would read:
“Once you are done with the changes, run ‘ant all’ from the directory ‘src’ and restart your server instance.”Note: Ant is a Java-based build tool and must be downloaded from Apache at http://ant.apache.org. Also see the information provided in <install_root>/plugins/java/samples/docs/ant.html.
Search
The following table lists the known issues in Search.
Table 12 Known Issues in Search
Problem ID
Description
4897074
On Linux only: When you create a collection, PDF files will not be indexed and added to the collection.
4903319
When you create a collection, not all documents will be indexed and added to the collection.
Files with any of the following extensions (case insensitive) will not be indexed: ASA, ASP, BMP, GIF, JAR, JPG, JS, JSP, SXI, SXW, SXC, SXM, SXG, TAR, WAR, and ZIP. (See issue 4897074 above for a related Linux-only issue.)
4908010
Unable to remove a search collection for a newly created virtual server before performing an Apply.
Workaround
Click Apply and restart the server before removing a collection for a newly created virtual server.4908645
Highlighting is incorrect if the query string has an apostrophe.
- and -
Words with commas are not found.4910222
Error on Windows when trying to create a collection with a docroot with backslashes.
Workaround
This occurs when you specify a docroot that has backslashes or mixed slashes. Use forward slashes.4910410
On Windows, collection creation may fail in certain cases when a multi-byte label and/or description is specified.
Workaround
Create the collection without specifying the label and description (which are optional), and then set these using the Configure Collection page on the Search tab.4911548
Proper error message not displayed when creating duplicate collections (collections with the same name).
4911656
Hyperlinks in the search results page may not work correctly when using Internet Explorer.
The "sort by date," "previous," and "next" hyperlinks in the search results page may not work correctly in Internet Explorer if the query string has either special characters such as &, =, %, and +, or certain multi-byte characters.
4911725
Search doesn’t work when you search for a word using a different case pattern.
Search results will not be displayed on the search page if you search using a word of mixed case (for example, typing jaVa instead of java or JAVA).
4955069
On HP-UX: i18n — Multibyte Display Name and Description not displayed properly.
Workaround
Set the Display Name and Description from the Configure Collection page after the collection has been created.4956415
Can’t display custom metatag information in search results.
Workaround
This workaround allows you to display any custom metatag in search results by modifying server.xml and index.jsp. To display this information:1. Manually configure server.xml so that custom metatags are indexed (see issue 4929913 in the Issues Resolved in 6.1 SP1 section for a description of this manual configuration).
2. Manually modify the index.jsp page using the following line to specify that description information should be displayed in search results:
<s1ws:item property='metatag name'/>The metatag name is case sensitive. After making these changes you must re-create the collection (as opposed to updating the collection).
Note: For more information about using the search feature, see Chapter 18 in the Sun ONE Web Server 6.1 Administrator’s Guide, and “JSP Search Tags” in Chapter 3 of the Sun ONE Web Server 6.1 Programmer’s Guide to Web Applications.
4963236
On HP-UX: PDF files are not converted to HTML for inclusion in search collections.
This occurs if the following patch is installed on the HP-UX 11i system:
PHSS_28871 — ld/linker cumulative patch4974124
On AIX: Can’t create a collection when multibyte Display Name and Description are provided.
Workaround
This problem occurs when the Web Server is started in the zh_CN locale. It does not occur when all locales are installed, or when the server is started in the ‘C’ locale.
Security
The following table lists the known issues in Security.
Table 13 Known Issues in Security
Problem ID
Description
4671445
Sun ONE Web Server cannot connect to an LDAP server over SSL if LDAP client authentication is required.
If Sun ONE Web Server contacts an LDAP server that requires client authentication (in this case, the Web Server is the client), the Web Server’s certificate cannot be sent and access will fail.
4863599
Cannot use the same group name under different organizational units.
If the same group name is used, and you try to restrict access with the group name, Sun ONE Web Server returns an error when clients try to access the site.
Workaround
Use a different group name for each organizational unit.4963468
In some circumstances, the “list” right has no effect on directory listing.
According to “Setting Access Rights” in Chapter 9 of the Sun ONE Web Server 6.1 Administrator’s Guide, the “list” right is required to obtain directory listings from directories that do not contain an index file. However, in certain circumstances it is possible to obtain a directory listing, even if the applicable ACLs deny the list right. For this reason, if you need to restrict directory indexing, it is recommended that you do so by disabling indexing, as discussed in “Selecting Directory Indexing” in Chapter 16 of the Sun ONE Web Server 6.1 Administrator’s Guide, instead of (or in addition to) denying the list right.
Tools
The following table lists the known issues in Tools.
Web Container
The following table lists the known issues in the Web Container.
WebDAV
The following table lists the known issues in WebDAV.
How to Report Problems and Provide FeedbackIf you have problems with Sun ONE Web Server 6.1 SP1, contact Sun customer support using one of the following mechanisms:
- Sun Software Support services online at
http://www.sun.com/service/sunone/software- The telephone dispatch number associated with your maintenance contract
So that we can best assist you in resolving problems, please have the following information available when you contact support:
- Description of the problem, including the situation where the problem occurs and its impact on your operation
- Machine type, operating system version, and product version, including any patches and other software that might be affecting the problem
- Detailed steps on the methods you have used to reproduce the problem
- Any error logs or core dumps
Sun Welcomes Your Comments
Sun is interested in improving its documentation and welcomes your comments and suggestions. Send your comments to Sun using the "Send comments" link at
http://docs.sun.com/Please include identifying information with your comments, such as the book’s part number and title.
Additional Sun ResourcesUseful Sun ONE information can be found at the following locations:
- Documentation for Sun ONE Web Server 6.1 and Service Packs
http://docs.sun.com/db/coll/S1_websvr61_en- Sun ONE Software Products and Service
http://www.sun.com/software- Sun ONE Developer Information
http://sunonedev.sun.com- Sun Developer Support Services
http://www.sun.com/developers/support- Sun ONE Software Support Services
http://www.sun.com/service/sunone/software- Sun Support and Training Services
http://www.sun.com/supportraining- Sun ONE Consulting and Professional Services
http://www.sun.com/service/sunps/sunone
Copyright © 2003 Sun Microsystems, Inc. All rights reserved.
U.S. Government Rights - Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements. Use is subject to license terms. Portions may be derived from Berkeley BSD systems, licensed from U. of CA. Sun, Sun Microsystems, the Sun logo, Sun ONE, iPlanet, Solaris, SPARC, Java, the Java Coffee Cup logo, J2EE, J2SE, JavaServer Pages, JSP, Java Naming and Directory Interface, JDBC, and NetBeans are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.