APAR status
Closed as program error.
Error description
The command runs but takes an abend during termination. It does not affect the processing of the command. Invoking the command, shows this output when the abend occurs: $ bin/apachectl -t Syntax OK CEE3204S The system detected a protection exception (System Completion Code=0C4) . From compile unit dso_cleanup@AF8_1 at entry point dso_cleanup@AF8_1 at compile unit offset +000000000000003C at entry offset +000000000000003C at address 000000000E6FD2CC. A dump shows this is happening during termination of the program: dso_cleanup@AF8_1 +0000003C dso.c apr_pool_destroy +000000BE apr_pools.c apr_pool_destroy +0000007E apr_pools.c destroy_and_exit_process +00000062 main.c main
Local fix
add this to the end of IHSROOT/bin/envvars: export _EDC_PUTENV_COPY=YES
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM HTTP Server on zOS * **************************************************************** * PROBLEM DESCRIPTION: At the end of apachectl -t * * (configuration test), IHS reports an * * OC4 ABEND with dso_cleanup() in the * * stack. * * There is no impact to normal startup * * or * * shutdown. * **************************************************************** * RECOMMENDATION: * **************************************************************** During `apachectl -t`, each module is loaded, initialized with the server configuration, then unloaded to make sure a subsequent stop/start will succeed. A programming error was introduced that only runs during this configuration test, corrupting the process environment when mod_ibm_ssl is uploaded, causing a subsequent unload of a module to be likely to crash.
Problem conclusion
The code was updated to avoid calling putenv() with string literals from dynamically loaded modules. The fix for this APAR is targeted for inclusion in IBM HTTP Server fix packs 8.5.5.26 and 9.0.5.19. For more information, se 'Recommended Updates for WebSphere Application Server': https://www.ibm.com/support/pages/node/715553
Temporary fix
Comments
APAR Information
APAR number
PH59012
Reported component name
WAS IHS ZOS
Reported component ID
5655I3510
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-01-04
Closed date
2024-01-09
Last modified date
2024-01-10
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
WAS IHS ZOS
Fixed component ID
5655I3510
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
11 January 2024