Integration Guide › Integration with RSA SecurID › Configuring a Web Server as a Reverse Proxy Server › Example: Configuring the Apache Web server 2.2.6 as a Reverse Proxy Server on a Red Hat Enterprise Linux 5.0
Example: Configuring the Apache Web server 2.2.6 as a Reverse Proxy Server on a Red Hat Enterprise Linux 5.0
In this example, Steve the system administrator installed the Enterprise Management Server on a Red Hat Enterprise Linux 5.0. Steve now needs to install and configure the Apache Web Server 2.2.6 as a reverse proxy server.
- Steve does the following to install and configure the Apache Web Server 2.2.6 with the proxy module:
- Configures the Apache Web Server 2.2.6 installation to install the proxy module, as follows:
tar -zxvf httpd_2.2.6.tar.gz
./configure --prefix=/usr/local/apache --enable-proxy --enable-proxy-http
make
make install
The Apache Web Server 2.2.6 is installed with the proxy module.
- Steve does the following to configure the reverse proxy:
- Navigates to the conf directory of the Apache web server.
- Opens the httpd.conf file for editing.
- Locates the LoadModule list of entries and adds the following section:
# Used for proxy to the Enterprise Management Server
ProxyPass /iam http://196.168.1.1:8080/iam
ProxyPass /castylesr5.1.1 http://192.168.1.1:8080/castylesr5.1.1
ProxyPassReverse /iam http://192.168.1.1:8080/iam
- Saves and closes the file.
- Restarts the Apache Web Server.
Steve configured the Apache Web Server 2.2.6 to act as a reverse proxy server.
- Steve configures the RSA web agent to ignore the web browser IP address for cookie validation:
- Navigates to the RSA web agent installation directory:
/usr/local/apache/rsawebagent/
- Runs the RSA web agent configuration utility.
- Selects the RSA server that is currently in use from the list.
- Browses to the second configuration screen.
- Verifies that the Ignore browser IP address for cookie validation is enabled.
Steve has configured the RSA web agent to ignore the web browser IP address for cookie validation.
- Steve configures the RSA web agent to enable Single Sign Off (SSO) for CA ControlMinder Enterprise Management:
- Opens the Linux web agent distribution and locates the following file:
rsacookieapi.tar
- Copies the file to a temporary directory and extracts the content of the file.
- Locates the following files:
- RSACookieAPI.jar
- librsacookieapi.so
- Copies the librsacookieapi.so file to the following location, where JBOSS_HOME indicates the location where Steve installed Jboss:
JBOSS_HOME/server/default/deploy/IderntityMinder.ear/library
- Copies the RSACookieAPI.jar file to the following location:
JBOSS_HOME/server/default/deploy/IderntityMinder.ear/user_console.war/WEB-INF/lib/
Steve configured the RSA web agent to enable SSO for CA ControlMinder Enterprise Management.
|
Copyright © 2013 CA.
All rights reserved.
|
|