Previous Topic: Complete the Configuration on IISNext Topic: Install the Proxy Plug-In for JBoss


Complete the Configuration on iPlanet or Apache

After you have configured the IBM HTTP server and the proxy plug-in, you make sure the proxy plugin-cfg.xml is in the right location and restart the web server.

Follow these steps:

  1. Copy the plugin-cfg.xml from the system where you installed the proxy plug-in to the following location:

    websphere_home\AppServer\profiles\server_name\config\cells\websphere_cell\nodes\webserver1_node\servers\webserver1\

  2. Ensure that the WebSphere plug-in (libns41_http.so) is loaded after the SiteMinder Web Agent plug-in (NSAPIWebAgent.so) on all iPlanet Web Servers
  3. Check the order of plug-ins in iplanet_home/https-instance/config/magnus.conf for IPlanet 6.0 Web Servers.
  4. Copy the following lines from iplanet_home/https-instance/config/magnus.conf to iplanet_home/https-instance/config/obj.conf (IPlanet 5.x Web Serverse):

    Init fn="load-modules" funcs="as_init,as_handler,as_term" shlib="/export/WebSphere/AppServer/bin/libns41_http.so"

    Init fn="as_init" bootstrap.properties="/export/WebSphere/AppServer/config/cells/plugin-cfg.xml"

    Add the following code after AuthTrans fn="SiteMinderAgent" in the obj.conf file:

    Service fn="as_handler"

  5. Be sure that the SiteMinder Web Agent plug-in (mod2_sm.so) is loaded before the WebSphere plug-in (mod_ibm_app_server_http.so) on Apache Web Servers. This command is in the Dynamic Shared Object (DSO) Support section of apache_home/config/httpd.conf,
  6. Restart the web server.