Sun Java System Access Manager Policy Agent 2.2 Guide for Apache HTTP Server 2.0.54

Information Specific to Agent for Apache HTTP Server

This section describes anything that is unique about this specific web agent.

Policy Agent 2.2 for Apache HTTP Server is unique in that it does not support the following features:

Notifications

Sun Java System Policy Agent 2.2 for Apache HTTP Server does not support notifications. Therefore, updating the cache through a notification mechanism is not an available feature. However, since the notification mechanism is available for other agents in the Policy Agent 2.2 software set, a property exists in the web agent AMAgent.properties configuration file. The property that controls the notification mechanism, com.sun.am.notification.enable, is set to false for this agent. Do not set this property to true for this agent as it might result in unexpected behavior. The two following properties can also affect notifications for most agents:

com.sun.am.notification.url
override_notification.url

However, you can ignore these properties for this agent.

Log Rotation

The multi-process environment of Apache HTTP Server impairs the agent's ability to obtain the correct size of the log file. Without a correct reading of the log file size, the agent cannot rotate the file as intended.

While most web agents have log rotation turned on by default, this agent has log rotation turned off by default. Log rotation is controlled by a property in the web agent AMAgent.properties configuration file. The following example illustrates the default setting of this property for this agent:

com.sun.am.policy.agents.config.local.log.rotate = false

Do not change the value of this property to true for this agent. A setting of true results in log rotation that is inconsistent and unpredictable.

SUSE Linux Enterprise 9: Libraries Needed

Agent for Apache HTTP Server is dependent upon a variety of libraries that are not included with SUSE Linux Enterprise Server 9. Therefore, if you are using a SUSE Linux system, you must perform a post-installation task to make these libraries available. See Agent for Apache HTTP Server on SUSE Linux: Obtaining the Required Libraries.