Symptom
After making changes in the file icm_filter_rules.txt (or any other file with modification rules, related to the parameter "icm/HTTP/mod_X") and restarting the SAP instance, the instance fails to start with the following similar errors.
******* dev_jstart log (if the system is based on SAP NetWeaver Java)
(...)
LOG => Process icm stopped (pid 8900).
ERROR => Emergency shutdown: 1 node failed to start. [sfxxinst.hpp 1061]
ERROR => Node icm: failed with exit code 0 [sfxxinst.hpp 1072]
LOG => Instance state is "Stopping the processes" (STOPPING @ 0, INACTIVE).
LOG => Run level 3 completed.
LOG => Instance state is "All processes stopped" (STOPPED @ 0, INACTIVE).
dynamic quotas disabled.
init, created: pipes=4000 buffers=2718 reserved=815 quota=10%, buffer size=65536, total size MB=170
ERROR => FcaInit: already initialized [fcaxxcomm.c 956]
ERROR => EvtRmMgt: Evt Mgt Table not init'd [evtnt.c 255]
ERROR => ShmDelete: Invalid shared memory Key=62. [shmnt.c 753]
ERROR => ShmCleanup: ShmDelete failed for Key:62. [shmnt.c 872]
ERROR => ShmCleanup(62) failed 1 [mpixx.c 4609]
LOG => exiting (exitcode 0, retcode 0).
(...)
******* dev_disp (if the system is based on ABAP)
(...)
*** DP_FATAL_ERROR => Internet Communication manager could not be started - I better exit now
*** DISPATCHER EMERGENCY SHUTDOWN ***
(...)
******* dev_icm (in both cases)
(...)
Adding HttpModHandler: PREFIX=/,FILE=D:\usr\sap\[SID]\SYS\global/security/data/icm_filter_rules.txt
ERROR => HttpModCondSetFlags: illegal option: QSA [http_rewrite 6970]
ERROR => HttpModParseFile: syntax error in line X: > (...line with invalid syntax here...)< [http_rewrite 5592]
ERROR => FATAL: HttpModHandlerInit: Error processing rule file D:\usr\sap\[SID]\SYS\global/security/data/icm_filter_rules.txt: syntax error in line X: >(...line with invalid syntax here...)
ERROR => HttpISubHandlerAdd: init_func of HttpModHandler failed (701) [http_hdl.c 480]
ERROR => HttpParseAndAddSubHandler: HttpSubHandlerAdd failed for PREFIX=/,FILE=D:\usr\sap\[SID]\SYS\global/security/data/icm_filter_rules.txt(rc=0) [http_plg.c 9559]
ERROR => HttpPlugInInit: initialization of modification subhandler failed -> cannot continue [http_plg.c 1502]
ERROR => IcmAddServiceInfo: PlugInInit failed (rc=701 [icxxserv.c 3370]
ERROR => IcmAddService: IcmAddServiceInfo failed (rc=701) [icxxserv.c 1127]
(...)
The SAP Web Dispatcher can also fail to start with trace entries similar to the "dev_icm" lines above.
Read more...
Environment
- SAP NetWeaver ABAP or Java based system
- SAP ABAP Platform based system
- SAP Web Dispatcher
Product
Keywords
changes, profiles, startup, syntax, icm , KBA , BC-CST-IC , Internet Communication Manager , BC-JAS-COR , Enterprise Runtime, Core J2EE Framework , BC-CST , Client/Server Technology , BC-JAS-SF , Startup Framework , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview