These release notes contain important information available at the time of the Version 4.5 release of Netscape Certificate Management System (CMS). New features and enhancements, installation notes, known problems, and other late-breaking issues are addressed here. Read this document before you begin using Certificate Management System.
Check with technical support prior to installing and setting up your software and then periodically thereafter to obtain the latest release notes and manuals.
These release notes contain the following sections:
| Feature | Description/Notes |
|---|---|
| Bug fix #557698 | In previous versions, CMS attempted a reverse DNS lookup when accepting a new connection. If no DNS was available, the system would work very slowly. This is now fixed. |
| Bug fix #558479 | This fix makes the OCSP request parsing more rebust, so it can handle request from a wider variety of OCSP clients. |
| Bug fix #545900 | SCEP enrollment can now be used with a CA configured with a PKCS#11 HSM. |
| Bug fix #551320 | The LdapEnhancedMap mapper plug-in is now provided in the CMS mapper plugin registration area (this was originally sample code in previous versions of CMS). |
| Bug fix #551549 | A security fix to prevent unauthorized revocations. |
| Bug fix #552223 | A security fix to prevent unauthorized revocations. |
| Bug fix #553256 | In PinBasedEnrollment, the parameter used to specify the pin attribute (pinAttr) was ignored. This fix corrects this behaviour. |
| Bug fix #552345 | In the previous version of CMS, the server was inconsisent when constructing PKCS#7 certificate chains. Sometimes, the end-entity certificate was first, sometimes it was last. This fix makes the behaviour consistent - the end-entity certificate is always first in the chain, followed by its successive signers. This is to improve interoperability with PKI applications which rely on the cert chain ordering. |
| Bug fix #558480 | CMS sometimes rendered an incorrect HTML response with the Netscape 6 browser. This behaviour is now fixed. |
| Bug fix (bugzilla) #63961 | IE and Netscape 6 includes a feature to remember passwords a user submits in an HTML form. This is seen as undesirable in the CA enrollment page, so it is turned off by adding attributes to the HTML form. |
| Bug fix #558492 | This fix improves the reliablity of email notification. Previously, if an error was encountered while sending email to a set of users, the entire job was aborted. |
| Bug fix #558261 | This fix improves scaling of CMS to handle large numbers of agents. |
| Feature - Allow administrators to disable selected servlets | The CMS SDK now includes documentation on how to disable servlets. This is useful if you need to prevent the end-entity from searching or revoking their certificates. |
| Feature - Allow administrators to disallow putting certificates 'on hold' | The administrator can now configure the RevocationConstraints policy with the parameter 'allowOnHold' to disallow users from putting their certificates on hold. |
| Feature - Allow end user to import, download, and view delta-CRLs | CMS now provides a user interface to view and download Delta CRLs. |
| Feature - Make CMS start when rebooting NT without having to login as a user | CMS can run automatically when either an NT or Unix system boots, without having a user login. Instructions for setting this up is included in the 'misc' folder in the CMS SDK. |
| Feature - Improve Random Number Generator entropy by collecting UI events during installation wizard | CMS now collects additional mouse events from the user during installation to provide additional entropy to the CMS Random Number Generator. |
| Solaris Platform Requirements | |
| OS Version | Solaris 2.6 or 8 (with relevant Java 2 patches ) |
| Machine | Ultra 10 or faster |
| RAM | 128 MB (required) |
| Hard disk storage space requirements | Total required is approximately 400 MB, as follows:
|
| Other Requirements | You must install as root in order to use well-known port numbers (such as 443) that are less than 1024. If you do not plan to use port numbers less than 1024, you do not need to install as root. If you plan to run as root, you should also install as root and specify nobody as the default run-as user and group |
| Windows NT Platform Requirements | |
| OS Version | Windows NT 4.0 with Service Pack 6a, or Windows 2000 Server SP2 |
| Machine | Pentium 350 or faster |
| File system | NTFS |
| RAM | 128 MB of RAM (recommended) |
| Hard disk storage space requirements | Total required is approximately 350 MB, as follows:
|
| Other Requirements | On a Windows system, you must install as Administrator or a user with Administrator privileges (that is, the user must be in the Administrators group). |
To configure the server to run a CGI script:
The "<space>Corporation" gets left off; that is, the words trailing the space get truncated in the UI. [# 395046]
var keyTransportCert = null;
var keyGenAlg = "dsa-nonrepudiation";
certNickname.value = subject.value;
crmfObject = crypto.generateCRMFRequest(
subject.value,
"regToken", "authenticator",
keyTransportCert,
"setCRMFRequest();",
512, null, keyGenAlg);
"Netscape, Inc."in the text field for the O component. [# 391583]
snews://secnews.netscape.com/netscape.dev.certificateYou might also find it useful to subscribe to the following newsgroups, where security- and directory related topics are discussed:
snews://secnews.netscape.com/netscape.dev.sslSo that we can best assist you in resolving problems, please be sure to include the following information:
snews://secnews.netscape.com/netscape.dev.security
snews://secnews.netscape.com/netscape.dev.directory
Netscape and the Netscape N logo are registered trademarks of Netscape Communications Corporation in the United States and other countries. Other Netscape logos, product names, and service names are also trademarks of Netscape Communications Corporation, which may be registered in other countries. Other product and brand names are the exclusive property of their respective owners.