Resolution
How do I install the VigilEnt Security Agent for WebServer Detect/Prevent Plug-In for Apache?
fact
VigilEnt Security Agent for WebServers 3.0
fix
Use the following steps to enable the Detect/Prevent component on an Apache system if Detect/Prevent was not enabled during the initial installation.
The batch file described below appends two lines of text to the Apache configuration file and installs the logging service used by Detect/Prevent for high-speed, optionally encrypted and optionally non-repudiated logging, and adjusts service dependencies to start the logging service before Apache:
LoadModule vsa_ap_module - install_dir/IDS/bin/VSAforApache.dll
vsa_initialize - install_dir/IDS/servers/VSAforApache/config/VSAforApach.xml
- From a command prompt, change to the
install_dir\IDS\bin
directory. - Run the
installDetectApache.bat
file. If the script reports that the configuration information was not entered during the initial installation, take the following corrective actions:- Copy the original script to a back up:
copy installDetectApache.bat
installDetectApache-save.bat - Open
installDetectApache.bat
in a text editor. - If necessary, change the text on the line containing set
INSTALL_DIRECTORY=
to theinstall_dir
directory (by default, the installation directory isc:\Program Files\PentaSafe\VSAforWebServers
). - If necessary, change the text on the line containing set CONFIG_FILE= to the path to the Apache configuration file (by default, c:\Program Files\Apache Group\Apache\conf\httpd.conf)
- Rerun
installDetectApache.bat
.
- Copy the original script to a back up:
- Restart Apache (either from the Services Control Panel or from the Start menu at Start | Programs | Apache | Apache HTTP Server | Control Apache Server | Restart).
To manually remove Detect/Prevent from the Apache configuration, run the removeDetectApache.bat
script, and make the modifications described in steps 2a-2d as necessary. Restart Apache as described in step 3 above.