Novell eDirectory 8.8 SP2 for Windows

October 12, 2007
1.0 Installation
1.1 Prerequisites
1.2 Distributing Proper Versions of DSRepair to All Servers in the Tree
1.3 Video Cards and Driver Settings
1.4 SNMP Installation Notes
1.5 IPX Configuration - Network Settings
1.6 Manually Extending the Schema Before Installation
1.7 Installing eDirectory on a Windows Server That Has a Jaz or Zip Drive
1.8 Removing Novell Client after eDirectory Installation
1.9 Upgrading to eDirectory 8.8 SP2
1.10 DIB Upgrade Issues While Upgrading to eDirectory 8.8 SP2
1.11 Specifying eDirectory Information During the Installation
1.12 Core DS Component Installation
1.13 iManager Plug-ins Installation
1.14 Uninstalling
1.15 Interoperability between eDirectory and Nsure Audit 1.0.x
2.0 Known Issues
2.1 Installation and Configuration Issues
2.2 ldif2dib Limitations
2.3 Encrypted Attributes and Encrypted Replication Issues
2.4 Clone DIB Issues
2.5 Restarting NLDAP on Windows
2.6 iManager Issues
2.7 iMonitor Issues
2.8 DHost Issues
2.9 SecretStore over LDAP
2.10 SNMP Issues
2.11 eDirectory Service Manager Issues
2.12 Increasing the Size of the eDirectory Log Files
2.13 Netscape Schema Attributes
2.14 Deletion of a Moved Object Fails (error -637)
3.0 Documentation
3.1 Viewing eDirectory Documentation
3.2 Additional Documentation and Readme Information
4.0 Legal Notices


1.0 Installation


1.1 Prerequisites

NOTE:  Check the currently installed Novell and Third Party applications to determine if eDirectory 8.8 SP2 is supported before upgrading your existing eDirectory environment. You can find out the current status for Novell products in the TID - What products are supported with Novell eDirectory 8.8 SP2?. It is also highly recommended to backup eDirectory prior to any upgrades.

  • One of the following:
    • Windows* 2000 Server with Service Pack 4 or later
    • Windows 2000 Advanced Server with Service Pack 4 or later
    • Windows Server 2003 with latest Service Pack
    • Windows 2003 Enterprise Server with latest Service Pack

    IMPORTANT:  Windows XP is not a supported Novell® eDirectoryTM 8.8 SP2 platform.


1.2 Distributing Proper Versions of DSRepair to All Servers in the Tree

For information on preparing an existing tree for an eDirectory 8.8 SP2 installation, see "Updating the eDirectory Schema for Windows" in the Novell eDirectory 8.8 Installation Guide.


1.3 Video Cards and Driver Settings

The eDirectory and Novell iManager installs use Java* 1.4. This means that a minimum color depth of 8 bits (256 colors) is required by your video card and driver setting to run the installations properly.

With some video cards, and with some driver versions, you might notice some visual abnormalities in the installation screens. Examples include a pastel color scheme and a strange mottling effect that might look like the resolution is much lower than the actual setting. Some installation screens do not display at all. This makes it appear that the installation is hung up, or that it has aborted. If you see that the installation screens do not appear correctly, download a newer version of the driver for your video card. Otherwise, the installation might not complete successfully.

With some video cards, when 256 colors are set, the installation screen might seem to disappear after the SNMP portion of the installation, even though install.exe and launch.exe are still running (as shown in the Windows Task Manager). If this happens, use Task Manager to terminate the launch.exe process, set your display to more than 256 colors, then re-run the installation. This performs an upgrade installation over the top of the existing installation, and the upgrade should complete successfully.


1.4 SNMP Installation Notes

Prior to the installation of eDirectory 8.8 SP2 on Windows 2000 or 2003 Server, make sure that the native Master Agent is installed.

If you have the Windows SNMP service installed and running on your system, the eDirectory installation temporarily shuts it down while it installs the Novell SNMP subagent. After the Novell SNMP subagent is installed, the Windows SNMP service is restarted.


1.5 IPX Configuration - Network Settings

If your IPXTM configuration (in Network Settings in the Windows Control Panel) is configured with an Internal Network Number of 0, the eDirectory 8.8 SP2 installation might fail if the machine has multiple NICs. The Internal Network Number must be set to something other than 0 in order for the eDirectory installation to complete properly, and for eDirectory to run properly after installation.

If you choose to uninstall IPX, IPX should be completely uninstalled as a protocol, not merely disabled on some or all adapters.

If you use IPX, it must be configured correctly. That is, multiple adapters (LAN or WAN) must have a valid internal IPX net number set.

You cannot install, remove, enable, or disable a protocol on any adapter while eDirectory is running.


1.6 Manually Extending the Schema Before Installation

In some cases, schema extensions do not synchronize fast enough to the lower levels of a tree where the first new eDirectory 8.8 SP2 server is being installed for some features to be completely installed.

This problem can be avoided by manually extending the schema in your tree before you install eDirectory 8.8 SP2, using the eDirectory 8.8 SP2 schema files located in the \nt\I386\NDSonNT\ndsnt\nds directory.

For more information on extending the schema, refer to the eDirectory 8.8 Administration Guide.


1.7 Installing eDirectory on a Windows Server That Has a Jaz or Zip Drive

When installing eDirectory on a Windows server that has a Jaz* or Zip* drive, you might receive the following error:

"There is no disk in the drive. Please insert a disk into <drive_name>."

To resolve this issue, do one of the following:

  • Click Continue several times.
  • Insert a Jaz or Zip cartridge, then click Continue.
  • Start the install with a Jaz or Zip cartridge in the drive.


1.8 Removing Novell Client after eDirectory Installation

When eDirectory 8.8 SP2 is installed on a Windows 2000 already containing the Novell ClientTM, eDirectory installs an SLP service, but sets the service to manual mode so that it does not run when the server is booted. eDirectory then uses the SLP service from the Novell Client.If the Novell Client is removed, leaving no SLP service for eDirectory to use, you must manually start the SLP service, or change it to start automatically when the server boots.


1.9 Upgrading to eDirectory 8.8 SP2

If you have eDirectory 8.5.x or 8.6.x, you have to first upgrade to eDirectory 8.7.x and then upgrade to eDirectory 8.8 SP2.


1.9.1 Upgrading to eDirectory 8.8 SP2 in System Running IDM

During the upgrade from eDirectory 8.7.x to eDirectory 8.8.2. The location of the IDM files is changed requiring a reinstall of the IDM engine and drivers. Any third party jar files will not automatically be copied to the new location and will need to be manually placed prior to starting the drivers affected. It is recommended that all drivers be set to manual prior to upgrading to eDirectory 8.8 SP2.


1.9.2 Disk Space Check on Upgrading to eDirectory SP2 or later

When eDirectory server is upgraded from previous versions to eDirectory 8.8 SP2 or later, the disk space check for the DIB upgrade would be performed. The free disk space necessary in the file system, where the DIB resides would be equal to that of the DIB size. The messages of the disk space check would be updated in the nioutput.txt and <Install Path>\novell\nds\ndscheck.log, <Install Path>\novell\nds\ndsdibupg.log.

NOTE:  The disk space check is required only during the DIB upgrade process. For more information, refer to Chapter 8, "Upgrade Requirements of eDirectory 8.8," on page 117.


1.10 DIB Upgrade Issues While Upgrading to eDirectory 8.8 SP2

When eDirectory is upgraded to eDirectory 8.8 SP2, the server is stopped and a DIB upgrade operation is performed before the server is started and the normal upgrade is performed. The time taken for this upgrade depends on the number of objects in the tree.

For more details on DIB upgrade, please refer to the Chapter 8, Upgrade Requirements of eDirectory 8.8 SP2 of Installation Guide.


1.11 Specifying eDirectory Information During the Installation

When specifying the eDirectory information during the installation, if an invalid Server object container type is specified, the installation does not detect the error until later, and the eDirectory installation fails with a -611 or -634 error.

The valid Server object container types are:

  • Organization (O)
  • Organizational Unit (OU)
  • Domain (DC)


1.12 Core DS Component Installation

On rare occasions, the eDirectory installation fails during its core DS component installation. If so, an error like the following is displayed:

"The DS component of eDirectory failed to install correctly. The error received was: '<some error>'. Please view DSInstall.log for more detailed information. The eDirectory installation will now be terminated."

If you receive this error, you should try to reinstall the product, or remove it and then reinstall it. If the reinstallation fails because of a partial installation already being on your system, or for any other reason, please visit the Novell Support Web site for possible solutions.


1.13 iManager Plug-ins Installation

  • Download the following iManager Plugins from the Web.
    • eDir_88_iMan26_Plugins.npm
    • eDir_88_iMan27_Plugins.npm
  • Install the NPMs as mentioned in the iManager 2.6 and iManager 2.7.


1.14 Uninstalling


1.14.1 Uninstalling NICI

After uninstalling NICI, if you want to completely remove NICI from your server, delete the \windows\system32\Novell\NICI subdirectory. You might need to take ownership of some of the files and directories under the NICI subdirectory to delete them.

WARNING:  When the NICI subdirectory has been removed, any data or information that was previously encrypted with NICI cannot be recovered.


1.15 Interoperability between eDirectory and Nsure Audit 1.0.x

eDirectory 8.8 SP2 does not function properly with Nsure Audit 1.0.x. For full functionality with eDirectory 8.8 SP2, upgrade to Novell Audit 2.0.


2.0 Known Issues


2.1 Installation and Configuration Issues


2.1.1 Install Fails to Stop the Existing eDirectory Service when Other Novell Products are Installed

Before upgrading to eDirectory 8.8 SP2 on Windows, if other Novell products are installed (such as ZENWorks®, NsureTM Audit, and NetMail® Manager), you must first manually stop the currently running NDS® server service before proceeding with the installation of eDirectory 8.8 SP2. Restart the applications after the eDirectory installation.


2.1.2 Launching Utilities Help Files Fails on Windows 2003 Server

Due to some security issues, Windows 2003 Server restricts console access from within a service. As eDirectory evokes as a service on Windows, it has restricted access to console that disallows it to open help dialogue box. This is observed for operations such as dsrepair, dsmerge, and dsbrowse.

NOTE:  This is not observed on Windows 2000 Server.

Work around: To view the help files for these utilities, open them directly by double clicking from the directory they are located in. For example, C:/Novell/NDS/NLS/Nihongo for Japanese help file.


2.1.3 Missing Files Prevent W32 SMDR from Loading

The W32 SMDR service cannot start, because the following files are missing from the installed 8.8 system:

  • CALWIN32.DLL
  • CLNWIN32.DLL
  • NCPWIN32.DLL
  • NETWIN32.DLL

These files are not installed with the eDirectory 8.8 SP2 installation. They are only installed if the Novell Client is installed.

To work around this problem, install the client.


2.1.4 Login Fails During Installation of Secondary Server

During secondary server installation, in case the login fails, click the Browse button next to the 'Administrator Login Name' dialog box. After this it may report an error message and then it displays a dialog box prompting for entering an IP address. Enter the IP address of any server in the tree, preferably the Master server of the partition to which the server is being added. If the server is running on a port number other than '524', enter the port number as well (example: 1.2.3.4:1524). This connects to the server, displays the tree name and prompts for login name and password. Follow the dialog boxes to continue with the installation. Ensure that the time between primary and secondary servers is synchronized.


2.1.5 Replication Issues After Upgrade

When you upgrade eDirectory 8.7.3.x to eDirectory 8.8 SP2 and enable encrypted replication, replication fails in rare scenarios.

To work around this issue, do the following:

  1. In Novell iManager select modify object and then the NCP Server object.

  2. Under the General Tab, select Other.

  3. Add NCPKeyMaterialName from Unvalued Attributes to Valued Attributes with the certificate name, for example, SSL CertificateDNS.

  4. Run Limber on the server where the attribute changed (in the above step).


2.1.6 Novell SSL Service Startup Error

After eDirectory 8.8 SP2 installation is complete, when you login to iMonitor or use NDSCONS to start the sas.dlm service, and you may get the -5984 error.

This issue occurs on systems where Client32 is not installed. To resolve this issue, add \novell\nds\sms to the path environmental variable.


2.1.7 LDAP Transaction OIDs

In LDAP transaction support, supportedGroupingTypes OID and transactionGroupingType OIDs are same ( 2.16.840.1.113719.1.27.103.7).


2.2 ldif2dib Limitations


2.2.1 Simple Password LDIF

On Windows, while uploading LDIF having simple password, ldif2dib might fail if the NICI keys in the System and Administrator folder are not in sync.

To work around this issue, access the keys present in the nici/system folder as follows:

  1. Go to the C:\Windows\system32\novell\nici\ folder.

  2. Backup the files present in the Administrator folder.

  3. Get access to the System folder and its files by performing the following steps:

    • Go to the Security tab in the Properties window of the system folder.
    • Select Advanced Options and go to the Owner tab.
    • Select Administrator.
    • Go back to the Security tab and add Administrator to the list.
    • Repeat the similar steps to get read access to all the files present inside the system folder.
    • Overwrite the files in the Administrator folder with the ones in the system folder.
    • Once the upload is done, copy the backed up files to the Administrator folder.
    • Revert back the Administrator's access to the system folder and also the files within the folder.


2.2.2 Schema

The LDIF file should mention all the object classes that an entry belongs to. You should also include the classes that an entry belongs to because of inheritance of classes. For example, an entry of type inetOrgPerson has following syntax in the LDIF file:

  • objectclass: inetorgperson
  • objectclass: organizationalPerson
  • objectclass: person
  • objectclass: top


2.2.3 ACL Templates

Objects bulkloaded using the ldif2dib utility are not added with ACLs that are specified in the ACL templates for the object class of the object.


2.2.4 Signal Handler

You can temporarily suspend the offline bulkload operation by pressing the s or S key. You can use Escape key (Esc) to stop the bulkload operation.


2.3 Encrypted Attributes and Encrypted Replication Issues


2.3.1 Configuring Encrypted Replication through iManager

You cannot configure encrypted replication through iManager if any server in the replica ring is down.


2.3.2 Viewing or Modifying Encrypted Attributes Through iManager

If an attribute of an object is encrypted, you will not be able to view or modify the object using iManager 2.5 or above.

To work around this issue, you can view or modify the encrypted attribute over a secure channel using any of the following methods:

  • LDAP: The LDAP request must be sent over a secure channel. For that the trusted root certificate of the server need to be used.
  • ICE: LDIF scripts can be used to modify the object. ICE must come over secure channel in this case.
  • Use iManager 2.5 FP2, iManager 2.6 or later.

NOTE:  We recommend using iManager 2.6 or later for viewing or modifying encrypted attributes.

Alternatively, you can turn off the secure channel required option for viewing or modifying the encrypted attributes by disabling the requireSecure attribute in the EA policy. This makes the object and the encrypted attributes accessible by any client over clear text channel. After this, iManager will be able to access the object.


2.3.3 Merging Trees With Encrypted Replication Enabled Fails

When encrypted replication is enabled, merging trees fails. Disable secure replication on each tree before doing a merge.


2.4 Clone DIB Issues


2.4.1 Clone DIB Can Fail Immediately After Offline Bulkload

If you try taking the clone of a server immediately after an offline bulkload, it might result in a failure, if the bulkload has been done with "disable indices" option. However, there won't be any such issue if the dibclone is initiated a few hours after the bulkload completion.


2.4.2 Issue in Cloning with Enabled Encrypted Replication Feature

While cloning with enabled Encrypted Replication feature in the source server, modify the ER policy to temporarily exclude the cloned server. This can be withdrawn after the configuration of the cloned server is complete.


2.5 Restarting NLDAP on Windows

On Windows, once NLDAP is stopped, you need to restart the server to load NLDAP.


2.6 iManager Issues


2.6.1 iManager Dependency on Novell Client with NMAS Support

iManager requires NMASTM support to be installed on the Windows system on which iManager is installed, it does not require the Novell Client. If you are going to use the Novell Client, iManager requires a version with NMAS support.


2.6.2 LDAP Operations Fail After Creating a New LDAP Group Using Quick Create

Quick Create only creates an LDAP group object with dummy attributes that you can later modify. It creates the LDAP Group object with version one instead of nine. Therefore, all the LDAP operations fail as it is not possible to associate any LDAP server due to version incompatibility.

To work around this issue, after creating the LDAP group using Quick Create, change the LDAP Group object version number to nine.


2.7 iMonitor Issues


2.7.1 Browsing for Objects Containing Double-Byte Characters in iMonitor

When using iMonitor to browse an eDirectory tree for objects, an object with double-byte characters in the name might not hyperlink to the object properties correctly. This issue will be resolved in a future release of iMonitor.


2.7.2 Agent Health Check on a Single Server Tree

The Agent Health check feature in iMonitor shows a Warning icon in the Results column when run on a single server tree because of the Perishable Data status. This does not mean that the tree is not healthy or that the Agent Health check is not working as designed. Perishable Data indicates the amount of data that has not yet been synchronized to at least one replica. A single server tree, by its nature, means that the data is always at risk for catastrophic failure because there is no other place that the data is replicated. If you lose the hard disk, you lose the data.

If you don't want to view health check warnings about Perishable Data or Readable Replica Counts on your single server tree, you can turn off these health checks by editing the ndsimonhealth.ini file to change the following entries:

perishable_data-active: OFF

and

ring_readable-Min_Marginal: 1
or
ring_readable-active: OFF

This turns off the warnings for Readable Replica Count and Perishable Data.


2.7.3 iMonitor Report Does Not Save the Records for Each Hour

The custom reports feature in iMonitor is designed to place the URL specified by the user into the saved report (the saved HTML file) when the custom report is created. That means that when you open a saved custom report that has been run, you see the live (current) data instead of the data captured by the URL at the time the custom report is run. This issue will be resolved in a future release of iMonitor.


2.7.4 Enabling Trace Buttons in Internet Explorer 6.0.3790.0

Many buttons in iMonitor, including the Trace On/Off, Select All, Clear All, and Update buttons, depend on JavaScript* being enabled. Internet Explorer 6.0.3790.0 has JavaScript disabled by default.

To enable JavaScript in Internet Explorer 6.0.3790.0:

  1. Click Tools > Internet Options, then click the Security tab.

  2. Select the Internet icon, then click Custom Level.

  3. Scroll down to the Scripting section and set Active Scripting to Enable.

  4. Click OK twice.


2.8 DHost Issues


2.8.1 Running DHost with Windows 2000 Terminal Services

When running eDirectory utilities such as dsbrowse.dlm and dsrepair.dlm on a Windows Terminal Server, the utility opens on the main desktop, not on the Terminal Services window. This is because Win32, for security reasons, does not allow a service to display a window on the Terminal screen.


2.8.2 DHost Crashes when the Admin Logs Off

DHost crashes if the administrator logs off when a repair window is still open. When running repair utility, all the repair windows must be closed before logging off the Windows session.


2.9 SecretStore over LDAP

The SecretStore functionality does not work over LDAP. To resolve this, you need to refresh LDAP through iManager.


2.10 SNMP Issues


2.10.1 eDir.mib

The eDirectory MIB file (<eDirectoryInstallRootDir>\snmp\edir.mib) on Windows compiles with a few errors and warnings on HP-OpenView. You can ignore these errors.


2.10.2 SNMP Configuration File

If LDAP is not configured to run in clear text mode, the name of the trusted root certificate file needs to be given in the SNMP configuration file (for example, SSLKEY sys:\etc\trust.der) before bringing up dssnmpsa.

ndssnmp.cfg can be found in C:\novell\nds\snmp on Windows.


2.10.3 Sub Agent Login Screen

On Windows 2000, the SNMP Sub Agent login screen sometimes appears after a considerable delay.


2.10.4 Using SNMP After a New Tree Installation

When installing eDirectory 8.8 SP2 for the first time (creating a new tree), if the Windows SNMP Service is installed on the server, and the SNMP Service has one or more dependent services, eDirectory cannot shut down the SNMP Service. In this case, SNMP is not ready to use after the eDirectory installation.

To use SNMP, follow these steps to restart the SNMP service:

  1. Click Start > Settings > Control Panel > Administrative Tools > Services.

  2. Right-click SNMP Service in the Name list, then click Stop.

  3. Click Yes to All.

  4. Right-click SNMP Service in the Name list, then click Start.


2.10.5 SNMP Object Creation Error on Windows 2003 Server

While installing eDirectory on Windows 2003 Server, if you get an SNMP group object creation error, you need to manually create the SNMP group object. For more information on the steps to manually create an SNMP object, refer to the SNMP Support of eDirectory chapter of the eDirectory 8.8 Administration Guide.


2.10.6 Uninstalling SNMP with eDirectory Uninstallation

If the Windows SNMP Service is installed on a server, and the SNMP Service has one or more dependent services, the eDirectory uninstall does not delete all the SNMP files in the C:\novell\nds directory. However, the other uninstallation processes complete successfully, including the deletion of the SNMP registry entries, and the deconfiguration process that the Novell SNMP agent does with DS and the SNMP Service.

To complete the uninstallation:

  1. Click Start > Settings > Control Panel > Administrative Tools > Services.

  2. Right-click SNMP Service in the Name list, then click Stop.

  3. Click Yes to All.

  4. Right-click SNMP Service in the Name list, then click Start.

  5. Manually delete the remaining SNMP files in the C:\novell\nds directory.


2.11 eDirectory Service Manager Issues

If you use the eDirectory Service Manager in Novell iManager to stop eDirectory, restarting it through Service Manager is not possible. Use the Novell eDirectory Services utility (C:\novell\NDS\NDSCons.exe) on the eDirectory server to restart eDirectory.


2.12 Increasing the Size of the eDirectory Log Files

You can use Novell iManager to increase the maximum size of the eDirectory log files. In iManager, click eDirectory Maintenance Utilities > Log File > specify which server will perform the log file operation > authenticate to the server > Log File Options, then set the maximum file size to a large value (such as several megabytes).

However, the size of the log files can become a problem and might cause eDirectory to stop responding on Windows NT. To solve this problem, increase the heap size allocated to the JVM* for iManager by using an environment variable of the following form:

TOMCAT_OPTS=-Xmx512m

This increases the JVM heap size from the default of 64 MB to 512 MB.


2.13 Netscape Schema Attributes

The Netscape-related attributes have been removed from the default schema installed with LDAP in eDirectory 8.8 SP2 onwards. If you want to use those attributes, they are present in a tree that was installed prior to eDirectory 8.8 SP2, or you can add them to any new trees by using the Novell Import Conversion Export utility to run the \nt\I386\NDSonNT\ndsnt\nds\netscape-mappings.ldif file.


2.14 Deletion of a Moved Object Fails (error -637)

Deletion of a moved object can fail in a tree with two or more servers.


3.0 Documentation


3.1 Viewing eDirectory Documentation

Novell eDirectory 8.8 SP2 has the following documentation:

  • Novell eDirectory 8.8 What's New Guide
  • Novell eDirectory 8.8 Installation Guide
  • Novell eDirectory 8.8 Administration Guide
  • Novell eDirectory 8.8 Troubleshooting Guide

These documents are available at the Novell eDirectory 8.8 online documentation Website.


3.2 Additional Documentation and Readme Information


3.2.1 iManager


3.2.2 NMAS 3.2.0

For NMAS information, refer to the NMAS online documentation.


3.2.3 Certificate Server 3.3

For Certificate Server information, refer to the Certificate Server online documentation.


3.2.4 NICI 2.7.3

For NICI information, refer to the NICI online documentation.


4.0 Legal Notices

Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes.

Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc. reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes.

Any products or technical information provided under this Agreement may be subject to U.S. export controls and the trade laws of other countries. You agree to comply with all export control regulations and to obtain any required licenses or classification to export, re-export, or import deliverables. You agree not to export or re-export to entities on the current U.S. export exclusion lists or to any embargoed or terrorist countries as specified in the U.S. export laws. You agree to not use deliverables for prohibited nuclear, missile, or chemical biological weaponry end uses. Please refer Novell International Trade Services Web page for more information on exporting Novell software. Novell assumes no responsibility for your failure to obtain any necessary export approvals.

Copyright © 2007 Novell, Inc. All rights reserved. No part of this publication may be reproduced, photocopied, stored on a retrieval system, or transmitted without the express written consent of the publisher.

Novell, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.novell.com/company/legal/patents/ and one or more additional patents or pending patent applications in the U.S. and in other countries.

For a list of Novell trademarks, see the Novell Trademark and Service Mark list at http://www.novell.com/company/legal/trademarks/tmlist.html.

All third-party products are the property of their respective owners.

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. Please refer to \documentation\english\license\license.txt for additional information and license terms.