Habilitación de la seguridad del servidor para un servicio de Windows

Cuando se instala el servidor de base de datos de Rational DOORS, se registra como un servicio de Windows. De forma predeterminada, la modalidad segura y las opciones de seguridad del servidor están inhabilitadas. Si ejecuta el servidor de base de datos desde servicios de Windows y desea utilizar la seguridad del servidor, debe habilitar la modalidad segura y las opciones de seguridad del servidor.

Acerca de esta tarea

La ubicación de las claves de registro que almacenan parámetros de configuración para el servicio de base de datos de Rational DOORS depende de la versión del sistema operativo. Cuando habilita la seguridad del servidor, debe establecer estos parámetros de configuración:

donde host_intermediario es el nombre de servidor o la dirección IP del servidor que aloja el intermediario ActiveMQ y puerto_intermediario es el puerto para las conexiones del intermediario Active MQ.

En función de los certificados que utiliza, es posible que también deba establecer estos parámetros:

Procedimiento

  1. Detenga el servidor de base de datos de Rational DOORS.
  2. Edite las propiedades para el servicio de servidor de base de datos de Rational DOORS utilizando la consola de gestión de Windows.
  3. En el campo Parámetros de inicio, especifique estos parámetros:

    -secure ON -serverSecurityBrokerHost BROKER_HOST -serverSecurityBrokerPort 61616

    donde
    Conmutador Parámetro de ejemplo Descripción
    -secure ON

    El conmutador que debe establecerse como activo (ON) para habilitar la seguridad.

    -serverSecurityBrokerHost BROKER_HOST

    El nombre de servidor o la dirección IP del servidor que aloja el intermediario Active MQ.

    -serverSecurityBrokerPort 61616

    El número de puerto para conectarse con el intermediario ActiveMQ.

    También puede añadir estos parámetros, en función de los certificados que utilice:
    Conmutador Parámetro de ejemplo Descripción
    -serverhostname IBMEDSERV

    El nombre del servidor de base de datos de Rational DOORS según especifica el certificado.

    -certName DBM1

    El nombre de certificado que se utiliza para conexiones seguras.

    -keyDB C:\path\to\key\db.kdb

    La vía de acceso del almacén de claves de certificados.

  4. En la ventana Propiedades, pulse Inicio para ejecutar el servicio.
  5. Para cerrar la ventana, pulse Aceptar.
    Nota: Si se reinicia el servicio, debe volver a especificar los parámetros de inicio.
    Como alternativa, puede establecer los valores de parámetros en estas claves de registro de Windows:
    • serverhostname
    • secure
    • certName
    • keyDB
    Otros valores de parámetros deben añadirse en el campo Parámetros de inicio para el servicio. Estos valores no utilizan el registro, pero tienen valores predeterminados:
    • serverSecurityBrokerHost: 127.0.0.1
    • serverSecurityBrokerPort: 61616
    Nota: Si el intermediario ActiveMQ se ejecuta en el mismo sistema que el servicio de base de datos de Rational DOORS y el intermediario utiliza el puerto predeterminado, cuando inicie el servicio, no es necesario proporcionar estos valores.

Comentarios