IBM HTTP Server might serve cached files on AIX even after a file changes
 Technote (troubleshooting)
 
Problem(Abstract)
IBM® HTTP Server might serve cached files on AIX® even after a file changes. This is due to a defect within a fileset on AIX.
 
Cause
IBM HTTP Server V2.0 releases use a high performance API to send static files. On AIX, these get added to a network buffer cache. However, some levels of AIX do not properly send notification signals from some types of file systems when a file is changed, so the cache sends an old copy. The file system is supposed to send a signal to the network buffer cache so that it gets marked as not valid.
 
Resolving the problem
  1. Add the following directive to the HTTPD.CONF file:

    EnableSendfile Off

  2. Restart the IBM HTTP Server.

For more information on affected packages in AIX, refer to:
 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > IBM HTTP Server > Base Server
Operating system(s): AIX
Software version: 2.0.47.1
Software edition:
Reference #: 1190194
IBM Group: Software Group
Modified date: Nov 3, 2004