You can use client and server authentication files to enable secure, encrypted
communication between IBM®
Rational®
DOORS® clients
and the database server. Use a batch file to generate the authentication files. Set registry keys
and start the server and clients with the required security parameters.
Procedure
- Copy the example_auth_files.bat file from the default installation
location C:\Program Files\IBM\Rational\DOORS\9.6\certdb to a temporary folder
on a computer where the Rational
DOORS client
is installed.
- Open the batch file and make the following changes:
- In the batch file text, edit these passwords:
- set serverKeyPwd=spassword123
- set clientKeyPwd=cpassword123
- Replace spassword123 and cpassword123 with new
passwords.
- In set dbServerName=db_server_name, change the value of
db_server_name to the host name of the database server.
- Save and run the example_auth_files.bat file. The batch file generates four client_authentication* files and four
server_authentication* files.
- Copy the client_authentication* files to the certdb
folder on each computer where a Rational
DOORS client
is installed. The default location is C:\Program
Files\IBM\Rational\DOORS\9.6\certdb.
- Copy the server_authentication* files to the certdb
folder on the computer where the Rational
DOORS database
server is installed. The default location is C:\Program Files
(x86)\IBM\Rational\DOORS\9.6\certdb.
- Stop the Rational
DOORS database
server.
- Open the registry and go to this location:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.6\Config.
- Create the certName and set the value of the server certificate name as
serverCertLabel in the batch file command.
- Set the following key values. Create the keys if they do not exist. The
SERVERHOSTNAME value must match the database server name that you entered in the
serverCertDN batch file command.
Key |
Value |
secure |
on |
certname |
serverCertLabel |
SERVERHOSTNAME |
dbServerName |
- Start the Rational
DOORS database
server.
- Start the client with the following parameters: doors.exe -data
36677@dbServerName