Configuring Publisher Settings

  1. In iManager, click DirXML > Overview.

  2. Locate the driver set containing the SOAP driver, then click the driver's icon to display the DirXML Driver Overview page.

  3. In the DirXML Driver Overview page, click the driver's icon again, then scroll to Publisher Settings.

  4. Enter the Subscriber settings as described in Step 8.

  5. Click Apply, then click OK.


Configuring the Publisher to Receive HTTPS Connections

  1. Create a server certificate in iManager.

    1. Click Novell Certificate Server > Create Server Certificate.

    2. Select the server object where the SOAP driver is installed and specify a certificate nickname.

    3. Select the Standard creation method.

    4. Click Next, then click Finish.

  2. Export a self-signed certificate from the certificate authority in eDirectory.

    1. Click eDirectory Administration > Modify Object.

    2. Select your tree's certificate authority object, then click OK.

      It is usually found in the Security container and is named something like TREENAME CA.Security.

    3. Click Certificate > Self Signed Certificate.

    4. Click Export.

    5. When asked if you want to export the private key with the certificate, click No.

    6. Based on the client to be accessing the Web service, select either binary DER or Base64 format for the certificate.

      If the client uses a Java-based keystore or trust store, then you can choose either format.

    7. Click Save the Exported Certificate to a File, then save it to a known location on your computer.

  3. Import the self-signed certificate into the client's trust store.

    The steps to import the certificate vary depending on the client that connects to the Publisher channel's HTTPS listener. If the client uses a typical Java keystore, you can perform the following steps to create the keystore:

    1. Use the keytool executable that is included with any Java JDK*.

      For more information on keytool, see Keytool - Key and Certificate Management Tool.

    2. Type the following command at a command prompt:

      keytool -import -file name_of_cert_file -trustcacerts -noprompt
      -keystore filename -storepass password

      For example:

      keytool -import -file tree_ca_root.b64 -trustcacerts -noprompt -keystore dirxml.keystore -storepass novell

  4. Configure the Publisher to use the server certificate you created in Step 1.

    1. In iManager, click DirXML > Overview.

    2. Locate the driver set containing the SOAP driver, then click the driver's icon to display the DirXML Driver Overview page.

    3. In the DirXML Driver Overview page, click the driver's icon again, then scroll to Publisher Settings.

    4. In the KMO name setting, specify the certificate nickname you used in Step 1.

  5. Click Apply, then click OK.