Sun OpenSSO Enterprise 8.0 Installation and Configuration Guide

Updating the Directory Server Information for the AMSDK Plug-in

Update the Directory Server information by exporting, modifying, and then re-importing the information.

Important: If your deployment has multiple OpenSSO Enterprise server instances, you must perform the following steps on all server instances.

ProcedureTo Update the Directory Server Information for the AMSDK Plug-in

  1. Export the Directory Server configuration information from the OpenSSO Enterprise server instance using the ssoadm command with the get-svccfg-xml subcommand. For example:

    # ./ssoadm get-svrcfg-xml -u amadmin -f ./password-file \
    -s http(s)://host.domain:port/opensso -o serverconfig.xml

    where:

    -u specifies the administrative user. For example: amadmin

    -f specifies the password file for the administrative user.

    -s specifies the server instance name. For example: https://openssohost1.example.com:8080/opensso

    -o specifies the output file name that will contain the Directory Server configuration information. For example: serverconfig.xml

  2. Edit the Directory Server configuration information in the serverconfig.xml file as follows:

    1. In the <ServerGroup name="default" ...> entry, add the Directory Server configuration information, including the host, port and protocol.

    2. Update the encrypted passwords for the admin and proxy users. Use the ampassword utility to obtain the encrypted passwords

  3. Import the revised Directory Server configuration information using the ssoadm command with the set-svccfg-xml subcommand. For example:

    # ./ssoadm set-svrcfg-xml -u amadmin -f ./password-file \
    -s http(s)://host.domain:port/opensso -X serverconfig.xml

    where:

    -u specifies the administrative user. For example: amadmin

    -f specifies the password file for the administrative user.

    -s specifies the server instance name. For example: http://openssohost1.example.com:8080/opensso

    -X specifies the input file name that contains the revised Directory Server configuration information. For example: serverconfig.xml