APAR status
Closed as program error.
Error description
When ExtendedHandshake="true" both appservers were marked
down and 500 code was returned.
Local fix
None Available
Problem summary
****************************************************************
* USERS AFFECTED: Users of WebSphere Application Server *
* Plug-in with ExtendedHandshake enabled. *
****************************************************************
* PROBLEM DESCRIPTION: When a proxy is used between *
* WebSphere plug-in and the appserver, *
* 500 code is always returned when *
* ExtendedHandshake is set to "True", *
* even with all appservers up. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
500 code was returned when ExtendedHandshake was enabled.
Problem conclusion
The problem was caused by the proxy not keeping persistent
connections with plug-in, and closing the connections after
each ExtendedHandshake request. Plug-in encountered write
failure when it sent the real client request over the same
connection. With a proxy sitting between plug-in and
appserver, there is no direct connection between plug-in and
appserver. Plug-in cannot detect server down correctly.
ExtendedHandshake performs extra testing against the appserver
by sending a bogus request first. This will help plug-in
determine the server status. But, with a proxy configured and
extra handshake performed, it's expected to see some effect on
performance.
Temporary fix Comments
APAR information |
APAR number |
PQ84704 |
Reported component name |
WAS NETWRK DEPL |
Reported component ID |
5630A3601 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2004-02-13 |
Closed date |
2004-03-24 |
Last modified date |
2004-03-24 |
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 |
R103 PSY |
UP |
R10A PSY |
UP |
R10H PSY |
UP |
R10I PSY |
UP |
R10P PSY |
UP |
R10S PSY |
UP |
R10W PSY |
UP |
|