Previous Topic: Configure Oracle iPlanet SOA Agents Using GUI or Console Mode

Next Topic: Apply Changes to Oracle iPlanet Web Server Files

Manually Configure an Oracle iPlanet Web Server

The SOA Security Manager Agent Configuration wizard only configures the default instance of your Oracle iPlanet web server. If you want to configure a different instance of the Oracle iPlanet web server to use SOA Security Manager, you need to manually edit the obj.conf file that is used by that server instance. Examples of server instances that need manual configuration include:

To manually configure a Oracle iPlanet Web Server

  1. Locate the directory of the server instance you want to configure.
  2. Open the obj.conf file with a text editor.
  3. Locate the following line:
    <Object name="default">
    
  4. Insert a new line below the previous one, and then add the following text:
    AuthTrans fn="SiteMinderAgent"
    
  5. Locate the following line:
    AuthTrans fn="match-browser" browser="*MSIE*" ssl-unclean-shutdown="true"
    
  6. Insert a new line below the previous one, and then add the following text:
    NameTrans fn="pfx2dir" from="/siteminderagent/pwcgi" dir="web_agent_home/pw" name="cgi"
    NameTrans fn="pfx2dir" from="/siteminderagent/pw" dir="web_agent_home/pw"
    NameTrans fn="pfx2dir" from="/siteminderagent/jpw" dir="web_agent_home/jpw"
    NameTrans fn="pfx2dir" from="/siteminderagent/redirectjsp" dir="web_agent_home/affwebservices/redirectjsp"
    NameTrans fn="pfx2dir" from="/siteminderagent/certoptional" dir="web_agent_home/samples"
    NameTrans fn="pfx2dir" from="/siteminderagent" dir="web_agent_home/samples"
    
    agent_home

    Indicates the directory where the SOA Agent is installed.

    Default (Windows 32-bit installations of SOA Security Manager SOA Agents only): [set Access Path variable]\webagent

    Default (UNIX/Linux installations): [set the Installation Path variable]/webagent

    Default (Windows 64-bit installations [SOA Security Manager SOA Agents for IIS only]): [set Access Path variable]\webagent\win64

    Default (Windows 32-bit applications operating on 64-bit systems [Wow64 with SOA Security Manager SOA Agents for IIS only]): [set Access Path variable]\webagent\win32

  7. Locate the following line:
    NameTrans fn="ntrans-j2ee" name="j2ee"
    
  8. Insert a new line below the previous one, and then add the following text:
    PathCheck fn="SmRequireAuth"
    
  9. Remove the following line:
    NameTrans fn="pfx2dir" from="/mc-icons" dir="C:/Program Files/Sun/WebServer7.0/lib/icons" name="es-internal"
    
  10. Locate the following line:
    ObjectType fn="force-type" type="text/plain"
    
  11. Insert a new line below the previous one, and then add the following text:
    Service method="(GET|POST)" fn="SmAdvancedAuth"
    
  12. Save the obj.conf file.

    The Oracle iPlanet web server is configured.