Skip Headers
Oracle® iPlanet Web Server Release Notes
Release 6.1 SP21

E18788-09
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

2 Known Issues

This chapter lists the important known issues and limitations at the time of the Oracle iPlanet Web Server Release 6.1 SP21 release.

The issues are grouped as follows:

2.1 Oracle iPlanet Web Server 6.1 General Issues

Table 2-1 lists General known issues.

Table 2-1 General Known Issues

Issue ID Description

6496339

(Windows 2003 only) Report generation fails with lganalyz.exe application error in Web Server 6.1 SP6.

Workaround:

  1. Log in to the web server machine.

  2. Go to WSinstall\bin\https\httpadmin\bin.

  3. Run the flexanlg util command to get the report, for example, C:/Sun/WEBSER~1.1/extras/flexanlg/flexanlg -F -n jwsoffice -x -i C:/Sun/WEBSER~1.1/HTTPS-~2/logs/access -c hnrfeuok -t s5m5h10 -l c+5h5 -p ctl

Note:

6553259

Web Server 6.1 SP8, when run with JDK 6 shows the search collection names (checkbox) in a different order in the search pages, as compared to when it is run with older JDK versions.

6198559

JES3: Patch upgrade of web server on Linux displays false uninstall notification.

4988370

6413819

Contents do not get updated under a particular situation on HP-UX 11.0 platforms.

The HP-UX operating system has two cache spaces, Page Cache and Buffer Cache, for accessing files. Normally, when the application performs the mmap function, the file is mapped to Page Cache.

However, currently the operating system has no responsibility to synchronize the data between the Page Cache and Buffer Cache if the mmap is performed as PRIVATE option. Even if you copy the file, the operating system refreshes the cached data only in the Buffer Cache.

Workaround: Use a text editor to update the contents each time.

6404983

Searching of Users and Groups through LDAP server using Administration Graphical User Interface fails.

Workaround: For this feature to work, install Red Hat AS 3.0 update 1-uname -r: 2.4.21-9.ELsmp.

5060906

Authorization dialog appears for an unprotected directory without an index file.

Additional information: If a directory does not have an index file such as index.html, index.jsp, or home.html, then while turning on ACL authentication anyone with read and write permission is denied the list access even though this directory is unprotected.

Workaround: To revert back to the previous behavior of 6.1, change the default ACL so that anonymous users are allowed list privileges. Make the change as follows:

allow (read, execute, info, list) user = "anyone"

6590899

Web server fails to startup with JDK 1.5 initialization.

Workaround

Set the following in the start script:

LDR_CNTRL=MAXDATA=0xB0000000@DSA; export LDR_CNTRL


2.2 Oracle iPlanet Web Server 6.1 Administration Issues

Table 2-2 lists the known issues in Administration.

Table 2-2 Known Issues in Administration

Issue ID Description

6922055

6.1 SP12 and later — Admin GUI unable to uncheck Enabled in search

When using JDK 1.6 with Web Server 6.1 SP12 and later, you cannot disable the Enabled option in the Virtual Server Search tab. It remains enabled even after you uncheck it, click OK to save changes and are notified that the configuration was updated successfully.

Workaround: Instead of disabling search using the Admin GUI, edit the instance/config/server.xml file, modifying enabled="true" to enabled="false" for the search web-app.

6543821

6531819

If you remove a listen socket or change its port number and restart or reconfigure the server, the server fails to close the old listen socket. The operating system continues to accept connections on that port, but the server will not respond to requests on that port.

Work around: Close the old listen socket, stop the server and restart it.

6301761

ACL applet might fail to load with Mozilla 1.4 and Firefox 1.0.6.

6021151

Problem using HttpServerAdmin to create a JNDI resource containing an LDAP domain name containing commas.

Workaround: For HttpServerAdmin to escape the `,' in the property, use `\\' as the escape character. Use `\' on the Windows platforms.

In the property java.naming.provider.url=ldap://localhost:389/ou=loggingQueues,ou=tms,ou=services,ou=abc the `,' are escaped as shown here:

-property java.naming.provider.url=ldap://localhost:389/ou=loggingQueues\\,ou=tms\\,ou=services\\,ou=abc

5035129

Unable to manage Directory Server user/group/ou using Web Server 6.1 SP2 Administration on RedHat Linux Advance Server 3.0.

4650456

View Access and View Error does not work properly with multibyte characters.

4652585

When Distributed Administration is enabled, the local Administration user is disabled.

Workaround: Create a user with the default Administration user name within the distributed Administration group.

The newly created LDAP Administration user must have the same password as the web server Administration user.

4725683

The log file date stamp does not take the local time zone into account and shows the incorrect date.

Workaround: If the date in the log file filename extension should match the date of the log entries, configure the server to rotate the log files at 23:59.

4761960

Web Server 6.0 SP4: Cannot enable Distributed Administration when using SASL and anonymous bind.

Workaround: Do not use anonymous bind to an SSL-enabled directory server.

4841310

Can't get REMOTE_USER variable when authenticated by .htaccess.

Workaround: If you enable .htaccess files, the server checks for .htaccess files before serving resources. The server looks for .htaccess files in the same directory as the resource and in that directory's parent directories, up to and including the document root. For example, if the Primary Document Directory is set to /sun/server/docs and a client requests /sun/server/docs/reports/index.html, the server will check for .htaccess files at /sun/server/docs/reports/.htaccess and /sun/server/docs/.htaccess.

Note that the server's Additional Document Directories and CGI Directory functionality allows an administrator to define alternate document roots. The existence of alternate document roots affects .htaccess file processing. For example, consider a server with the Primary Document Directory set to /sun/server/docs and a CGI program at /sun/server/docs/cgi-bin/program.cgi.

If you enable CGI as a File Type, the server will evaluate the contents of both /sun/server/docs/.htaccess and /sun/server/docs/cgi-bin/.htaccess when a client issues a request for the CGI program.

However, if you configure a CGI Directory at /sun/server/docs/cgi-bin, the server will inspect /sun/server/docs/cgi-bin/.htaccess but not /sun/server/docs/.htaccess. This occurs because specifying /sun/server/docs/cgi-bin as a CGI Directory marks it as an alternate document root.

4865295

The End User Administration feature (under Distributed Administration in the Administration interface) is no longer supported.

4882999

Inconsistent look and feel of the Administration GUI.

4888696

The Add Server page in the Administration GUI disappears in Netscape Navigator 7.0 when insufficient information is provided.

Workaround: Provide complete information on the Add Server page before clicking OK. If necessary, reload the page to restore the Add Server GUI, or click another page or another tab and then navigate back to the Add Server page. This problem occurs only in Netscape Navigator 7.0.

4910309

The word `null' is incorrectly displayed on an alert message.

This word displays when editing directory services in the Pick Directory for Virtual Server page in the Virtual Server Manager.

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.

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.

4911552

.shtml files are parsed even if you configure them to be un-parsed.

No ID

The sun-web.xml file bundled with the web server points to the wrong DTD location.

Correction: The correct location is http://www.sun.com/software/dtd/appserver/sun-web-app_2_3-1.dtd.

6284698

Web server is not operational when installed as non-root user.

Workaround: Start the web server instance from the command line instead of using the Web Administration console.

6078104

JSP applications are not accessible from Web Server 6.1 when the passthrough plug-in is configured.

Workaround: Change the line from the service directive of passthrough from

Service type="magnus-internal/passthrough" fn="service-passthrough"servers="http://server:port"

to

Service fn="service-passthrough" servers="http://server:port"

4991278

No Administration GUI feature is available to delete JSP ClassCache files.

6316265

The Administration GUI says Click Apply for the changes to take affect but no Apply button exists in the Administration Server.

6708852

ACL did not update USERDB in server.xml , then [NSACL6000] HTTP5239 errors when access page

When you use a non-default authdb for ACL, ensure that the authdb detail has been added to server.xml. Else, the server will throw an error later when you access the page protected by ACL as :

[NSACL6000] HTTP5239: digestrealm is not a registered database

Workaround:

The error is because, theserver.xml still has USERDB as "default" and cannot find the "digest1" for ACL as shown below:.

<VSCLASS id="vsclass1" objectfile="obj.conf">
  <VS id="https-testdigest" connections="lsl" mime="mime1"
  aclids="acll" urlhosts="apple">
        <PROPERTY name="docroot" value="/export/home/iws6.1sp9/docs"/>
            <USERDB id="default"/>

Add manually the below information into server.xml, after default USERDB declaration under the required virtual server, and restart the server.

<USERDB id="digestrealm" database="digestrealm"/>

You also need to ensure that authdb has been rightly mentioned in the dbswitch.conf and ACL file.

In dbswitch.conf file:

apple:/export/home/iws6.1sp9> cat userdb/dbswitch.conf 
directory digestrealm file 
digestrealm:syntax digest 
digestrealm:digestfile /export/home/iws6.1sp9/digestrealm

In ACL file:

acl "default";
authenticate (user,group) {
        database = "digestrealm";
        method = "digest";
        prompt = "digestrealm";
};
deny (all)
 (user = "anyone");

allow (read,execute,list,info)
 (user = "all");

2.3 Oracle iPlanet Web Server 6.1 Core Issues

Table 2-3 lists the known issues in Core.

Table 2-3 Known Issues in Core

Issue ID Description

6363944

webservd child process orphaned when Solaris crypto softtoken (libpkcs11.so) is used in Web Server 6.1SP5 64-bit.

Workaround: This problem occurs only when the server is explicitly configured to use the Solaris softtoken. If you have to use fork(), Runtime.exec(), or <!--#exec cmd="..."-->, do not configure the server to use the Solaris softtoken.

6641109

Web server crashing configured with an NFS-mounted docroot directory

Web server crashes if NFS file is removed or replaced, while using NFS and MediumFileSizeLimit >0. Therefore, you should not use MediumFileSizeLimit>0, if the document root is mounted over NFS.

Workaround

When Web server documents are residing on an NFS mount, as in NFS client, set MediumFileSizeLimit to 0 in nsfc.conf.

6766108

The index file is displayed from the web server config directory.

When Directory Indexing is set to 'None', web server throws a 500 error instead of a 404 error. The index file is also displayed from the config directory, exposing critical information.

Workaround

The below modification to the obj.conf file rectifies the response; returning a 404 error without displaying the index file.

<Client type="magnus-internal/directory">
ObjectType fn="set-variable" error="403" noaction="true"
</Client>
Service method="{GET|HEAD}" type="magnus-internal/directory" fn="send-error"
path="/tmp/index.html"
Service method="{GET|HEAD|POST}" type="*~magnus-internal/*" fn="send-file"
Service method="TRACE" fn="service-trace"

2.4 Oracle iPlanet Web Server 6.1 Documentation Issues

Table 2-4 lists the known issues in Documentation and Online Help.

Note:

For a list of known issues in the localized versions of 6.1 documentation, see Appendix B, "Issues Resolved in 6.1 Documentation."

Table 2-4 Known Issues in Documentation

Issue ID Description

6506960

Online Help indicates that the maximum characters for an authentication password is eight characters.

Additional Information: The authentication characters for an authentication password can be more that eight characters.

4964908

No documentation available regarding feature upgrades.

Additional Information: See Section 1.7, "Installation, Upgrade, and Migration Notes."

4928287

Need to doc the non-existance of <instance>/lib

All documents do not inform user the nonexistence of <instance>/lib directory.

Additional Information:This directory is not created by the installer. Users have to create the directory if it does not exist.

6237303

Release Notes for SUN ONE Web Server 6.1 does not list all patches that are required for the Solaris SPARC platform.

Additional Information: 109326-09 is a required patch for Web Server 6.1 on Solaris release 8.


2.5 Oracle iPlanet Web Server 6.1 Installation Issues

Table 2-5 lists the known issues in Installation.

Table 2-5 Known Issues in Installation

Issue ID Description

6590899

AIX Web server fails to start with JDK 1.5.

Workaround

Set the following in the start script.

LDR_CNTRL=MAXDATA=0xB0000000@DSA; export LDR_CNTRL

5020317

JDK only upgrade results in disabling search. The user receives an exception, and the search page is not accessible from the GUI.

Workaround: This exception does not happen if Web Server 6.1 SP2 core is installed along with or prior to installing JDK alone. In addition, if Web Server 6.1 SP2 core is installed on top of a JDK-upgraded Web Server 6.1 SP1, the exception does not show up.

4855263

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.

Workaround: Do not install the web server into a directory with spaces in the name.

4869238

On the Windows platform, the Web Server installer does not accept a long name as server-root.

Workaround: Specify a path name for the Web Server installation directory that is no longer than 128 characters even though the field allows you to type up to 256 characters.

4901205

On the Solaris platform, Control-B does not work on screens that follow the Fully Qualified Domain Name screen in the installer, starting with the User and Group Name screen.

Workaround: If you need to return to previous screens during the installation, quit the installer and start again.

4937915

On the AIX platform, Control-C makes the terminal screen hang during installation.

This problem occurs on the screen used to specify the name of the computer on which the web server will be installed.

4960048

Some SNMP related files are overwritten when upgrading to Web Server 6.1 SP1.

Workaround: Back up the following files before the upgrade:

server-root/plugins/snmp/magt/CONFIG

server-root/plugins/snmp/sagt/CONFIG


2.6 Oracle iPlanet Web Server 6.1 Localization Issues

Table 2-6 lists the known issues in the localization.

Table 2-6 Known Issues in the Localization

Issue ID Description

4937055

The Administration online help of web server is not localized.

The Administration online help has been localized only up to the first level. The initial help pages are localized but clicking the links on a page, for example, Removing a Server displays help content in the English language.

6441984

The Administration online help is displayed in English even if the locale is set to zh-cn.

For zh-cn locale, the Administration GUI online help is in English. If the browser locale is zh-cn, then the complete Administration GUI online help is displayed in the English language.

Workaround: Set the browser's prefer locale to zh to view the online help in the Chinese language.

6583870

Web server 6.1 SP8: In Internet Explorer 7, you can select the locale as ja or ja-JP. If you select the locale as ja, online help is displayed in Japanese. But when you select the locale as ja-JP, online help is displayed in the English language.


2.7 Oracle iPlanet Web Server 6.1 Upgrade and Migration Issues

Table 2-7 lists the known issues in Upgrade and Migration.

Table 2-7 Known Issues in Upgrade and Migration

Issue ID Description

6932016

Verisign EV certificate chain issue with new built-in CA root.

If you are using Verisign EV 2048-bit SSL web server certificates, some older browsers might give a Certificate Authority Not Trusted warning after you upgrade from an earlier version of Web Server 6.1 to Web Server 6.1 SP12 or later.

Workaround:

  1. Stop Web Server.

  2. Change to the alias subdirectory of the installation root directory.

    cd install_dir/alias
    
  3. List the Root Certs module.

    modutil -list -nocertdb -dbdir .
    
  4. Delete the Root Certs module.

    modutil -dbdir . -delete 'Root Certs'
    
  5. Confirm that the Root Certs module is deleted.

    modutil -list -nocertdb -dbdir .
    
  6. Start Web Server.

Note: All instances of Web Server 6.1 share the same single secmod.db file in the <install home>/alias directory. Therefore any change to the secmod.db file in one instance, affects all the other instances. For example, if instance one has implemented the above mentioned workaround, a new instance two initializes a new security database, and the above workaround of instance one is removed. Hence the above workaround has to be applied again.

6514480

Cannot enable Java on a migrated 4.1 instance even after opting to enable JAVA at the time of migration and enabling from the GUI after migration.

Workaround: Manually add the following entries to the obj.conf file and restart the instance:

<Object name="default">
    NameTrans fn="ntrans-j2ee" name="j2ee"
    NameTrans ......
    .......
    PathCheck .....
    .......
    ObjectType ......
    .......
    Service .......
    .......
    Error fn="error-j2ee"
    AddLog .....
</Object>

<Object .....
    .....
</Object>

<Object name="j2ee">
    Service fn="service-j2ee" method="*"
</Object>

4790457

Cannot change the document root of a migrated server from 4.1.

Workaround: Edit the migrated instance's obj.conf and server.xml manually. These files are located under SERVER_ROOT/HTTPS-INSTANCE /config directory.

In obj.conf change the line

NameTrans fn=document-root root="<existing_doc_root>"

to

NameTrans fn=document-root root="$docroot"

In server.xml, under the relevant VSCLASS change the line

<PROPERTY name="docroot" value="existing-doc-root">

to

<PROPERTY name="docroot" value="new-doc-root">

6213097

ktsearch.jar is not migrated correctly on Sun Java Enterprise System 3 (JES3).

Workaround: Manually edit the server.xml file of the migrated instance to point to the correct path.

For Linux: /opt/sun/private/share/lib/ktsearch.jar

For Solaris SPARC: /usr/share/lib/ktsearch.jar

5007081

Web application file status ignored during migration from 6.0 to 6.1

Web application status defined at the file level in the server.xml file is not migrated. If a user has switched off the status of the web applications file to suppress them, upon migration these web applications are exposed.

Workaround: Edit the server.xml file of the migrated instance and turn off status for each web application.

4988156

Installation of SP_2 patch on existing install (update)

If you want to upgrade the Web Server 6.1 that is installed as a part of Sun Java Enterprise System (JES), to the latest Service Pack, download and apply the relevant patches. For more details, refer to the JES 3 Migration and Upgrade Guide.

14301929

On HP, upgradation from 6.1 SP12, 6.1 SP13 or 6.1 SP14 to 6.1 SP17 fails displaying the following error message:

Extracting Server Core...
Error: Disk full

Workaround:

  1. Go to <install root>/plugins/include/nspr path.

  2. When you run the ls -l command you can see that there are few files that have non-existing symbolic links.

  3. Remove these files using the rm <file names> command.

  4. Run 6.1 SP17 installer to upgrade this instance.


2.8 Oracle iPlanet Web Server 6.1 Samples Issues

Table 2-8 lists the known issues in the sample applications. Note that none of these issues prevent the sample applications from functioning correctly.

Table 2-8 Known Issues in Samples

Issue ID Description

5014039

Simple JSP files throw an exception due to the distributable tag in web.xml.

Workaround:

  1. Remove the tag distributable from the web.xml file in the /simple/src directory.

  2. Redeploy the web application.

No ID

rmi-iiop sample is missing a step.

In the "Deploying the Sample Application" section, after executing the command ant deploy (step 2), restart the web server instance.

Note: ant is a Java 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 has the wrong Oracle driver name.

In the "Compiling and Assembling the Sample Application" section, step 2b, change the following line from:

<PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource">

to

<PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver">


2.9 Oracle iPlanet Web Server 6.1 Search Issues

Table 2-9 lists the known issues in Search.

Table 2-9 Known Issues in Search

Issue ID Description

4977315

5038203

AIX-Search Engine of 6.1 should have the ability to change the sort order.

Workaround: To change the default order, add `+' as a first character of the sort string. Because `+' in URI is escaped, use `%2B' to change the order. In this case, change the URL to http://host/search/index.jsp?si=1&ns;=10&c;=test&qt;=*&sb;=%2Bwriter.

4684124

If the document root of an already indexed collection is changed, the document returned by the search throws a Document Not Found error.

Workaround: Rebuild the entire collection by performing one of the following actions:

  • Remove all documents and add them back again.

  • Delete the collection and create it again.

4911725

Search does not work when you search for a word using a different case pattern.

Search results are not displayed on the the search page if you search using a word of mixed case. For example, typing sAmpLe instead of sample or SAMPLE.

4963236

On HP-UX: PDF files are not converted to HTML for inclusion in search collections.

This problem occurs if the following patch is installed on the HP-UX 11i system:

PHSS_28871 — ld/linker cumulative patch

6701532

Search engine fails to index password protected PDF document

If a PDF document is password protected and encrypted, the search engine fails to index the document's metadata. As a result, the requested search fails.

6731491

Web Server 6.1 SP10 64-bit solaris sparc, few search tests fails when JDK 1.6.0_07 used.

While running search tests, a few test cases fail with stack overflow error when JDK 1.6.0_07 is used. Whereas, the same test passes with bundled JDK 1.5.0_16.

Workaround: Increase the StackSize value from 131072 to a value, for example, 262144 in the magnus.conf file.

14512883

Search functionality does not support Acrobat PDF 9.0.

When adding PDF files to a collection, a PDF file created in Adobe Acrobat 9.0 does not get parsed and indexed through the search engine.


2.10 Oracle iPlanet Web Server 6.1 Security Issues

Table 2-10 lists the known issues in Security.

Table 2-10 Known Issues in Security

Issue ID Description

4671445

Web Server cannot connect to an LDAP server over SSL if LDAP client authentication is required.

If 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, 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 "Controlling Access to Your Server" in Sun Java System Web Server 6.1 SP12 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 you can obtain a directory listing even if the applicable ACLs deny the list right.

If you need to restrict directory indexing, disable indexing, as discussed in "Content Management" in Sun Java System Web Server 6.1 SP12 Administrator's Guide, instead of or in addition to denying the list right.

6310956

6298215

When LDAP drops the connection because of inactivity, for example, timeout set on the LDAP, web server is unable to re-initialize the connection to LDAP. This problem only occurs when web server is installed as part of the JES3/JES4 install. The problem does not exist in stand-alone (file-based) installation.

Workaround:

  1. Copy the library libldap50.so from the file-based installation of web server and paste it to the following location in your current setup: /opt/SUNWwbsvr/bin/https/lib

  2. Restart the web server.


2.11 Oracle iPlanet Web Server 6.1 Tools Issues

Table 2-11 lists the known issues in Tools.

Table 2-11 Known Issues in Tools

Issue ID Description

4905696

On Windows, deployment fails if the class file depth along with the file name exceeds 255 characters.

4912181

On Linux, a null pointer exception is thrown when deploying an application using the wdeploy command-line utility. This problem happens at the end of deployment, and only if it succeeds.

Workaround: The error occurs when wdeploy reads the stdout/stderr after executing reconfigure script following deployment. Check whether the server did reconfigure by looking in the errors log for the reconfigure message. If the message is not there, then run the reconfigure script manually.


2.12 Oracle iPlanet Web Server 6.1 Web Container Issues

Table 2-12 lists the known issues in the Web Container.

Table 2-12 Known Issues in the Web Container

Issue ID Description

6387189

Java logging issues in a deployed module.

4903162

Issue on Windows related to the case of url-patterns.

As per the Servlet specification, the url-pattern elements in web.xml are case sensitive. This condition might lead to unexpected behavior for Windows users, for example, if a client makes a request for index.HTML expecting this string to match index.html.


2.13 Oracle iPlanet Web Server 6.1 WebDAV Issues

Table 2-13 lists the known issues in WebDAV.

Table 2-13 Known Issues in WebDAV

Issue ID Description

4892017

Unable to rename or move a resource if the parent directory is locked exclusively.

This problem occurs when DAV clients send the incorrect If : header. For example, if you connect to the web server using Macromedia Dreamweaver or DAV Explorer, create a collection, and then lock the collection with depth infinity, which locks all of its resources as well, you will not be able to rename or move a resource. Adobe GoLive sends the correct If : header only if the lock's owner href matches auth_user. In all other cases with GoLive, the wrong header will also be sent.

4902651

Lock Management screen in the Virtual Server Manager does not display the lock information properly for hard links.

Symbolic links, hard and soft, are not supported by the WebDAV implementation in Web Server.