Date
|
Description
|
Status
|
08/01/2000
|
iServer Certificate Administrator is not able to
GENERATE. REQUEST or IMPORT RSA certificates when
using JavaSoft's Version 1.3.0 Linux Beta Release unless
sunrsasign.jar appears on the CLASSPATH.
JavaSoft's beta release does not automatically find
sunrsasign.jar.
Add the following line to the login script:
export CLASSPATH=java_dir/jre/lib/sunrsasign.jar: $CLASSPATH
where java_dir is the directory where JavaSoft's
Version 1.3.0 Linux Beta Release was installed.
|
Info
|
08/01/2000
|
iServer Administrator - Control Panel STOP and RESTART
actions will not properly run when using Javasoft's
Version 1.3.0 Linux Beta Release.
ServerSocket.accept() continues to road-block thread
when the socket is closed.
|
Info
|
08/01/2000
|
stop_iws, restart_iws, iwsCommand and iwsSSLCommand
will not properly run when using Javasoft's Version
1.3.0 Linux Beta Release.
ServerSocket.accept() continues to road-block thread
when the socket is closed.
|
Info
|
07/28/2000
|
Utils.translateAlias() does not properly translate
aliases containing $wwwroot.
This problem has been resolved in
iServer Version 1.9.0 08/08/2000.
|
Fixed
|
07/24/2000
|
DString.change() returns invalid values.
This problem has been resolved in
iServer Version 1.9.0 08/08/2000.
|
Fixed
|
07/19/2000
|
iServer Administrator - Mime Types invalidated the
current valid session and displayed the Login screen
when ADD was selected.
This problem has been resolved in
iServer Version 1.9.0 08/08/2000.
|
Info
|
06/21/2000
|
iServer Enterprise Edition Linux/Unix Apache Gateway did not
free shared memory handles.
This problem has been resolved in
iServer Version 1.9.0 08/08/2000.
|
Info
|
06/08/2000
|
iServer Enterprise Edition Gateways did not return the next
server in the cluster when iwsServerID was empty.
This problem has been resolved in
iServer Version 1.9.0 08/08/2000.
|
Info
|
05/23/2000
|
Some Proxy Servers may not support Keep-Alive, have it
disabled or do not implement it as defined in HTTP/1.1
protocol.
If client connections are timing out, hanging or returning
partial responses from iServer try disabling Keep-Alive
using the Administrator.
|
Info
|
05/05/2000
|
On Windows NT the CgiServlet Servlet definition needs
to be changed as defined below using the Administrator
before using the Command Gateway Interface (CGI).
Alias: CgiServlet
Class File: stec.iws.CgiServlet
Parameter: bindir=./cgi-bin
Parameter: exec=c:\\winnt\\system32\\cmd.exe /c
|
Info
|
05/05/2000
|
One Windows NT the SSIncludeServlet Servlet definition
needs to be changed as defined below using the
Administrator before using Server Side Includes (SSI).
Alias: SSIncludeServlet
Class File: stec.iws.SSIncludeServlet
Parameter: bindir=./
Parameter: exec=c:\\winnt\\system32\\cmd.exe /c
|
Info
|
05/05/2000
|
CgiServlet executed commands relative to the current
working directory and not relative to the iServer base
directory when the bindir specified was a relative path.
Now CgiServlet executes all command relative to
iServer base directory when the bindir specified is a
relative path.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
05/04/2000
|
Utils.parseDrive() did not return the drive letter for
absolute paths that did not contain a drive letter.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
05/01/2000
|
RequestDispatcher.include() did not return a valid
Content-Length when the Servlets included did not set
the Content-Length.
Now RequestDispatcher.include() adds the current
response Content-Length to the final response
Content-Length header only when the Servlet included
sets the response Content-Length to a value greater
than -1.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
05/01/2000
|
RequestDispatcher.forward() did not return a valid
Content-Length when the Servlets called did not set
the Content-Length.
Now RequestDispatcher.forward() adds the current
response Content-Length to the final response
Content-Length header only when the Servlet called
sets the response Content-Length to a value greater
than -1.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/25/2000
|
ServletContext.getResource() used a physical PATH that
was not relative to the current ServletContext.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/24/2000
|
ServletContext.getResourceAsStream() used a physical
PATH that was not relative to the current
ServletContext.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/20/2000
|
Request.getRequestDispatcher() used an invalid PATH
when a relative URI was specified.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/20/2000
|
Request.getPathInfo() returned the complete URI when
a Filter was matched.
Now Request.getPathInfo() returns any path elements
after the matching filter or null if non exists.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/17/2000
|
SERVER_PORT_SECURE was not being set by
SSIncludeServlet.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/17/2000
|
PATH_INFO was not being set by SSIncludeServlet.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/17/2000
|
INSTANCE_ID was not being set by SSIncludeServlet.
This problem has been resolved in
iServer Version 1.8.2 05/14/2000.
|
Fixed
|
04/12/2000
|
Session.encodeURL() and Response.encodeURL() in
iServer Version 1.8.0 04/02/2000 returns an invalid URL
when the specified URL contains a Query String.
This problem has been resolved in
iServer Version 1.8.1 04/16/2000.
|
Fixed
|
02/24/2000
|
iServer Version 1.8.0 04/02/2000 does not support
Web Applications (WAR) as defined in the Java Servlet API
version 2.2.
|
Info
|
02/14/2000
|
ClusterProxy sometimes throws a NullPointerException
when it is unable to find a server to service the
request.
This problem has been resolved in
iServer Version 1.7.3 02/22/2000.
|
Fixed
|
01/31/2000
|
iServer ISAPI Gateway iserver.ini configuration files
created for releases prior to
iServer 1.7.2 Version 02/01/2000
will not work with the iServer ISAPI Gateway included in
iServer 1.7.2 Version 02/01/2000 or later.
|
Info
|
01/31/2000
|
ConnectionPool may maintain more than the minimum number
of connection being maintained by pool.
This problem has been resolved in
iServer Version 1.7.2 02/01/2000.
|
Fixed
|
01/19/2000
|
GET requests in iServer 1.7.0 01/09/2000 with very long
Query Strings may hang the request handler.
This problem has been resolved in
iServer Version 1.7.1 01/19/2000.
|
Fixed
|
12/29/1999
|
Query string is not being parsed into parameters when
the request method is POST.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
12/29/1999
|
Client requests that are prematurely terminated or
that throw exceptions/errors are improperly being
logged as 200 OK
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
12/29/1999
|
SSIncludeServlet throws exception when file included
contains embedded SSI directives.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
11/23/1999
|
Util.encodeCookie() is improperly setting expires.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
11/22/1999
|
Starting with iServer Version 1.7.0 01/09/2000
iServer configuration files are case sensitive.
|
Info
|
11/22/1999
|
iServer Administrator incorrectly reports that existing
root directory does not exists.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
11/18/1999
|
Session.encodeURL() does not replace outdated session
id with new session id.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
11/16/1999
|
Request.getServerPort() incorrectly returns 0 for
server port.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
11/16/1999
|
iServer incorrectly logs 0 for server port.
This problem has been resolved in
iServer Version 1.7.0 01/09/2000.
|
Fixed
|
11/03/1999
|
iServer must be stopped using the iServer Administrator and
not by killing or breaking out of the program. Doing so will
prevent normal process cleanup from occurring and may result
in data corruption and loss.
Java does not provide a mechanism for taking over system
signals.
|
Info
|
11/03/1999
|
When running iServer without using the iws C wrapper
Restart from the iServer Administrator will stop iServer.
Restart is implemented by the iws C wrapper.
|
Info
|
11/03/1999
|
When workgroup servers are defined then the server running
Administrator must also be defined otherwise the server will
not be able to be managed.
|
Open
|
11/02/1999
|
Runtime.exec() used by SSIncludeServlet and
CgiServlet sometime throws Exception or hangs the
worker thread.
It appears that there is a bug in Runtime.exec()
that corrupts the Java VM runtime environment when
executing shell commands or when capturing its output.
|
Fixed
|
10/28/1999
|
Connections terminated prematurely because the
default value for server timeout was too small.
Resolved by increasing server timeout from 1
second to 5 minutes.
This problem has been resolved in
iServer Version 1.6.2 10/30/1999.
|
Fixed
|
10/28/1999
|
RequestHandler improperly disabled keep alive.
This problem has been resolved in
iServer Version 1.6.2 10/30/1999.
|
Fixed
|
10/28/1999
|
Administrator improperly reported that valid session
timeout values were invalid.
This problem has been resolved in
iServer Version 1.6.2 10/30/1999.
|
Fixed
|
10/27/1999
|
iws startup resets session interval to minimum value
when -1 was used.
This problem has been resolved in
iServer Version 1.6.2 10/30/1999.
|
Fixed
|
10/27/1999
|
Session.isValid() invalidates session, but does not call
HttpSessionBindingListeners for Unbound event.
This problem has been resolved in
iServer Version 1.6.2 10/30/1999.
|
Fixed
|
10/27/1999
|
Administrator improperly reported that file cache size
was not being set.
This problem has been resolved in
iServer Version 1.6.2 10/30/1999.
|
Fixed
|
10/27/1999
|
iServer CGI/Java Gateways may not have access to
Authorization header.
Normally Web Servers process Authorization headers
themselves and do not make them available to CGI.
|
Open
|
10/26/1999
|
ServletManager changes matching Servlet/Realm URI to
lower case.
This problem has been resolved in
iServer Version 1.6.2 10/26/1999.
|
Fixed
|
10/26/1999
|
FileLogger improperly treats paths starting with / as
relative paths.
This problem has been resolved in
iServer Version 1.6.2 10/26/1999.
|
Fixed
|
10/21/1999
|
Configuration file created for releases prior
to iServer Version 1.6.2 10/22/1999 will not work
with iServer Version 1.6.2 10/22/1999 or later.
|
Info
|
10/20/1999
|
DString.extract() returns invalid value when
specified delimiter is more than a single
character.
This problem has been resolved in
iServer Version 1.6.2 10/22/1999.
|
Fixed
|
10/19/1999
|
Utils.parseCookieHeader() throws
NoSuchElementException when cookie value contains
embedded '='.
This problem has been resolved in
iServer Version 1.6.2 10/22/1999.
|
Fixed
|
10/15/1999
|
File cache may grow larger than maximum size.
This problem has been resolved in
iServer Version 1.6.2 10/19/1999.
|
Fixed
|
10/13/1999
|
Access log entries are lost when templates is not
specified for FileLogger.
This problem has been resolved in
iServer Version 1.6.2 10/19/1999.
|
Fixed
|
10/12/1999
|
Logger records port as -1 when port was 80.
This problem has been resolved in
iServer Version 1.6.2 10/19/1999.
|
Fixed
|
10/11/1999
|
iServer Administrator reports port as -1 when
port is 80.
This problem has been resolved in
iServer Version 1.6.2 10/19/1999.
|
Fixed
|
10/06/1999
|
Logger is always logging events, errors and access
regardless of logger.ini setting.
This problem has been resolved in
iServer Version 1.6.1 10/07/1999.
|
Fixed
|
10/06/1999
|
Session manager is starting when session manager
interval is -1.
This problem has been resolved in
iServer Version 1.6.1 10/07/1999.
|
Fixed
|
10/01/1999
|
While iServer has been certified to be Y2K
compliant. The following Y2K issue may affect
iServer.
Often Browsers and other Servers generate Cookies
and Request/Response Date Headers that use 2 digit
for year and that are not Y2K compliant. What
happens depends on how the browser, server and
server-side applications interpret these 2 digit
years.
|
Open
|
09/28/1999
|
iws wrapper endlessly loops when Java VM fails to
start iServer.
This happens because the return code used by
iServer to tell the wrapper to restart the server
was used by the Java VM.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
09/21/1999
|
Utils.getParameters() erroneously returns arguments
along with parameters.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
09/21/1999
|
Utils.getArgs() erroneously returns null when
Request.getPathTranslated() returns a value that
contains an embedded =.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
09/17/1999
|
HttpUtils.parseQueryString() throws
IllegalArgumentException when request contains
arguments with embedded &.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
09/06/1999
|
RequestDispatcher.forward() and
RequestDispatcher.include() throws exception when
query string is null.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
08/24/1999
|
InvokerServlet throws exception when the Servlet
is not specified.
InvokerServlet now calls FileServlet when a
Servlet is not specified.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
08/18/1999
|
iServer Administrator does not accept absolute
root directory.
This problem has been resolved in
iServer Version 1.6.0 10/03/1999.
|
Fixed
|
06/04/1999
|
The Multi-part form parser included with
iServer Version 1.0.0 05/02/1999
is not properly handling input streams terminated with CR/LF.
This problem has been resolved in
iServer Version 1.5.0 06/27/1999.
|
Fixed
|
05/31/1999
|
Basic authentication security service in
iServer Version 1.0.0 05/02/1999
does not function properly with Microsoft
Internet Explorer Web browser.
This problem has been resolved in
iServer Version 1.5.0 06/27/1999.
|
Fixed
|
03/15/1999
|
Calling StatusServlet results in ClassCastException when
using iServer Version 1.0.0 03/14/1999.
This problem has been resolved in
iServer Version 1.0.0 03/15/1999.
|
Fixed
|
03/10/1999
|
The value returned by getServerName() is not correct.
This problem has been resolved in
iServer Version 1.0.0 03/14/1999.
|
Fixed
|
03/04/1999
|
iServer Version 1.0.0 02/26/1999
does not properly generate root directories.
This problem has been resolved in
iServer Version 1.0.0 03/14/1999.
|
Fixed
|
01/26/1999
|
iServer Version 1.0.0 01/24/1999 under Linux
does not restart.
This problem occurs because the error code needed to restart
iServer is not being passed on by the JAVA VM.
|
Open
|
01/15/1999
|
Windows 9x hangs when ConnectionPools are enabled,
and a Connection Pool is defined that uses the
JDBC-ODBC bridge and JAVA_EXE is set to use JView
as the Java VM for iServer.
This problem affects the ListEmployees and
ConnectionPools samples.
This problem appears to result from a bug in the
native support for JDBC-ODBC bridge and JView's
support for JDBC.
|
Open
|
10/14/1998
|
iServer Version 1.0.0 10/11/1998 generates a
NullPointerException when configuration files are
not found.
This problem has been resolved in
iServer Version 1.0.0 10/15/1998.
|
Fixed
|