Configure an Oracle iPlanet 7.0 Reverse Proxy Server

You can use a Oracle iPlanet 7.0 web server as a reverse proxy with .
casso10
You can use a Oracle iPlanet 7.0 web server as a reverse proxy with
CA Single Sign-On
.
casso10
The
CA Single Sign-On
Agent Configuration wizard
only
modifies the
default
obj.conf file on the Oracle iPlanet (formerly Sun Java System) web server. To protect other instances or reverse proxy deployments with
CA Single Sign-On
, copy the
CA Single Sign-On
settings from the default obj.conf file to any respective
instance_name
-obj.conf files. For example, your web server created an obj.conf file when you installed it, but you later added a server instance named my_server.example.com. To protect resources on my_server.example.com with
CA Single Sign-On
, copy the
CA Single Sign-On
settings the wizard added from the obj.conf file to the my_server.example.com-obj.conf file.
Follow these steps:
  1. Add the following directive to the
    instance_name
    -obj.conf file:
    • NameTrans
      Specifies the local and remote virtual paths using the following format:
      NameTrans fn="map" from="local_virtual_path" name="reverse-proxy-/local_virtual_path" to="remote_virtual_path"
      Example
      :
      NameTrans fn="map" from="/realma" name="reverse-proxy-/reamla" to="http://server.example.org/realma/"
  2. Add the following directives at the
    end
    of the obj.conf file:
    • Object name
      Specifies the name of the local virtual path and the URL of the remote virtual path used in the NameTrans directive, using the following format:
      <Object name="reverse-proxy-/local_virtual_path"> Route fn="set-origin-server" server="http://remote_server_URL:port" </Object>
      Example
      :
      <Object name="reverse-proxy-/realma"> Route fn="set-origin-server" server="http://server.example.org:port" </Object>
    • Object ppath
      Specifies the partial path that is given to the server by the client.
      Example
      :
      <Object ppath="http:*"> Service fn="proxy-retrieve" method="*" </Object>
  3. Restart the web server.
    The reverse proxy is configured.