Fixes are available
APAR status
Closed as program error.
Error description
SSL0409I sometimes issued when SSL client disconnect on some platforms
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: Customers with message SSL0409I in error log * **************************************************************** * PROBLEM DESCRIPTION: On some platforms, notably Linux with * * recent 2.6 kernels, SSL0409I may be logged at the end of a * * successful SSL connection * **************************************************************** * RECOMMENDATION: Apply this fix if SSL0409I is seen in the * * error log. * **************************************************************** As of APAR PK57680, mod_ibm_ssl checks for two different conditions to indicate the end of the client connection: POLLHUP as set by poll(), and the read() or write() return code. On platforms where POLLHUP is seen before read() or write() indicates the end of the connection, SSL0409I was issued, even for normal connection termination.
Problem conclusion
When POLLHUP indicates client disconnect, the read() or write() operation will be retried once more to determine if an error code such as ECONNRESET is associated with the disconnect. If no error is returned, no message will be issued. If the read() or write() operation returns EAGAIN/EWOULDBLOCK even though POLLHUP has been indicated, SSL0409I will be issued. . This fix is targeted for fix packs 6.1.0.19 6.0.2.29 and cumulative fix PK65782 for 2.0.47
Temporary fix
Comments
APAR Information
APAR number
PK64092
Reported component name
IBM HTTP SERVER
Reported component ID
5724J0801
Reported release
61I
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2008-04-08
Closed date
2008-04-30
Last modified date
2008-05-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
IBM HTTP SERVER
Fixed component ID
5724J0801
Applicable component levels
R60A PSN
UP
R60H PSN
UP
R60I PSN
UP
R60P PSN
UP
R60S PSN
UP
R60W PSN
UP
R60Z PSN
UP
R61A PSN
UP
R61H PSN
UP
R61I PSN
UP
R61P PSN
UP
R61S PSN
UP
R61W PSN
UP
R61Z PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTJ","label":"IBM HTTP Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
07 September 2022