Sun Java System Web Server 6.1 SP11 Release Notes

Core

The following table lists the known issues in Core.

Table 19 Known Issues in Core

Problem ID 

Description 

6363944 

webservd child process orphaned when Solaris crypto softtoken (libpkcs11.so) is used in Sun Java System 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"