Cifrar la comunicación entre clientes y el servidor mediante certificados

Puede utilizar archivos de autenticación de cliente y servidor para activar una comunicación segura y cifrada entre clientes de IBM® Engineering Requirements Management DOORS (DOORS) y el servidor de bases de datos. Utilice un archivo de proceso por lotes para generar los archivos de autenticación. Establezca las claves de registro e inicie el servidor y los clientes con los parámetros de seguridad necesarios.

Procedimiento

  1. Copie el archivo example_auth_files.bat desde la ubicación de instalación predeterminada C:\Program Files\IBM\Rational\DOORS\9.6\certdb a una carpeta temporal en un sistema donde esté instalado el cliente DOORS.
  2. Abra el archivo de proceso por lotes y realice los siguientes cambios:
    1. En el texto del archivo de proceso por lotes, edite estas contraseñas:
      • set serverKeyPwd=spassword123
      • set clientKeyPwd=cpassword123
    2. Sustituya spassword123 y cpassword123 por las nuevas contraseñas.
    3. En set dbServerName=db_server_name, cambie el valor de db_server_name al nombre de host del servidor de base de datos.
  3. Guarde y ejecute el archivo example_auth_files.bat. El archivo de proceso por lotes genera cuatro archivos client_authentication* y cuatro archivos server_authentication*.
  4. Copie los archivos client_authentication* a la carpeta certdb de cada sistema donde esté instalado el cliente DOORS. La ubicación predeterminada es C:\Program Files\IBM\Rational\DOORS\9.6\certdb.
    Atención: Asegúrese de que ha eliminado el archivo client_authentication.rdb.
  5. Copie los archivos server_authentication* a la carpeta certdb del sistema donde esté instalado el servidor de base de datos de DOORS. La ubicación predeterminada es C:\Program Files (x86)\IBM\Rational\DOORS\9.6\certdb.
    Importante: Debe copiar los archivos server_authentication* y client_authentication* en el directorio de instalación del servidor de DOORS (para dbadmin & dbsadmin). Por lo tanto, debe eliminar el archivo client_authentication.rdb existente.
  6. Detenga el servidor de base de datos de DOORS.
  7. Abra el registro y vaya a esta ubicación: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.6\Config.
  8. Crear el certName y establecer el valor del nombre del certificado del servidor como serverCertLabel en el mandato del archivo por lotes.
  9. Establezca los siguientes valores clave. Cree las claves si no existen. El valor SERVERHOSTNAME debe coincidir con el combre del servidor de base de datos que ha especificado en el mandato del archivo de proceso por lotes serverCertDN.
    Clave Valor
    seguro en
    certname serverCertLabel
    SERVERHOSTNAME dbServerName
  10. Inicie el servidor de base de datos de DOORS.
  11. Inicie el cliente con los siguientes parámetros: doors.exe -data 36677@dbServerName

Icono de vídeo Vídeo

Canal de Jazz.net
Canal de Software Education

Icono de más informaciónCursos

IoT Academy
Skills Gateway

Icono de preguntas Comunidad

Jazz.net
Foros de Jazz.net
Biblioteca de Jazz.net

icono de soporte Soporte

Comunidad de IBM Support
Wiki de despliegue