ESILock error when using IBM HTTP Server V1.3.26 with WebSphere Application Server V5.0
 Technote (troubleshooting)
 
Problem(Abstract)
ESILock errors will prevent IBM® HTTP Server from starting. This error appears in the Web server error.log file and indicates a problem with enabling Edge Side Includes (ESI). This can happen even with a new install.
 
Cause
Enabling Edge Side Include (ESI) causes IBM HTTP Server startup to fail.

The ESILock error in the IBM HTTP Server error.log file looks similar to the following:

/blddir/ASV/ws/code/plugins.http/src/common/esi/esiLock.c, line 35
[Thu May 29 10:07:59 2003] [notice] child pid 14885 exit signal Abort (6), possible coredump in /opt/IBMHttpServer Assertion failed: 0, file

 
Resolving the problem
This problem can be resolved in one of two ways.
  1. Disable ESI by adding the following directive immediately after the log directive in plugin-cfg.xml file:

    <Property Name="esiEnable" Value="false"/>

  2. Install the WebSphere® Application Server Plug-in Cumulative Fix for V5.0 and V5.0.1 by way of the latest V5.0.2 fix pack.

    You may also need to install the WebSphere Application Server V5.0.2 fix pack.

For more information concerning ESI, refer to the Information Center article on Configuring Edge Side Include Caching.
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > IBM HTTP Server > Modules
Operating system(s): Windows
Software version: 1.3.26
Software edition:
Reference #: 1111518
IBM Group: Software Group
Modified date: Sep 15, 2004