APAR status
Closed as program error.
Error description
There is a bug in the webcontainer file
com\ibm\ws\webcontainer\http\HttpRequest.java. The servlet spec
states that when the servlet calls getRemoteHost() the container
should either return the resolved hostname or the dotted decimal
ip address. Null is not acceptable. Currently when a request
is received from the plugin, if the $WSRH header is not set
(this is acceptable for the plugin to do when the hostname can't
be resolved) null is returned. Instead, the webcontainer should
be returning the value of the $WSRA header when no $WSRH header
is received.
This problem very likely exists also in WebSphere 5.1 which
has not been released in the market yet.
Local fix
Not available.
Problem summary
****************************************************************
* USERS AFFECTED: User applications that expected to get *
* remote host address from the request will *
* be affected. *
****************************************************************
* PROBLEM DESCRIPTION: WebContainer does not return the *
* remote host address when user is *
* requesting remote host name and the *
* remote host host name is not supplied *
* in the request. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
WebContainer code returned null when application requested
the hostname and it was not supplied in the request.
According to the specification, the WebContainer should
return the host address in this situation.
Problem conclusion
Modify the WebContainer request handling code to return the
host address when the hostname is not supplied.
Temporary fix
TestFix driver posted to
pq99999 on 11/14/2003
Comments
APAR information |
APAR number |
PQ80922 |
Reported component name |
WAS BASE 5.0 |
Reported component ID |
5630A3600 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2003-11-13 |
Closed date |
2003-12-01 |
Last modified date |
2003-12-01 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
|