First, open a terminal window alongside Netscape. Change your directory to the server root:

root# cd

Next, you must run the key file generation program. It is in the bin directory of your server root:

root# bin/httpd/admin/bin/sec-key


You will be asked to type a location for the new key pair file. Usually, the key pair file is stored in the server root, under the directory /config, with the name ServerKey.db.

On your server, it would be in the directory /config/ServerKey.db


Next, you will be presented with a screen which has a progress meter. You should type keys (randomly) until the progress meter is full. The time between each of your keystrokes will be used to create a seed. The seed will be used to create a key pair file.


Finally, type in a password which will be used to protect your key pair and restart your Netscape Personal Server . Any time secure servers are restarted this password is required so that it can decrypt the key file and extract the public and private keys.

This password must not be forgotten.

If the password must be recorded, then the physical security of the recording is your responsibility.

Because of the importance of this password, you need to enter it twice to make sure there are no typing errors. The password must be 8 characters in length. It is required that the password have at least one non-alphabetical character (a number or punctuation) somewhere in the middle. The password should not be a real word and should not exist in any dictionary of any language.