Ativando a segurança do servidor para um serviço do Windows

Quando o servidor de banco de dados IBM® Engineering Requirements Management DOORS® (DOORS ) é instalado, ele é registrado como um serviço do Windows. Por padrão, o modo seguro e as opções de segurança do servidor são desativados. Se você estiver executando o servidor de base de dados a partir de serviços do Windows e desejar usar a segurança do servidor, deverá ativar as opções de modo seguro e de segurança do servidor.

Sobre essa Tarefa

O local das chaves do registro que armazenam os parâmetros de configuração para o serviço de banco de dados do DOORS depende da versão de seu sistema operacional

Para o 9.7.2.10 e versões anteriores,

  • O caminho para as chaves do registro das máquinas de 64 bits é: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.version\Config
  • O caminho para as chaves do registro das máquinas de 32 bits é: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.version\Config
Para o 9.7.2.11 e versões posteriores,
  • O caminho para as chaves do registro das máquinas de 64 bits é: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.version\Config
Ao ativar a segurança do servidor, defina estes parâmetros de configuração:
  • secure ON
  • serverSecurityBrokerHost BrokerHost
  • serverSecurityBrokerPort BrokerPort

em que BrokerHost é o nome do servidor ou o endereço IP do servidor que está hospedando o Active MQ broker e BrokerPort é a porta para conexões do Active MQ broker.

Dependendo dos certificados que você utiliza, talvez também possa precisar configurar estes parâmetros:
  • serverhostname nome_do_hospedeiro_do_servidor
  • certName nome_do_certificado
  • keyDB localização do repositório de chaves

Procedimento

  1. Pare o servidor de banco de dados DOORS .
  2. Edite as propriedades para o DOORS serviço do servidor de banco de dados usando o console de gerenciamento Microsoft.
  3. No campo Parâmetros de início , insira estes parâmetros:

    -secure ON -serverSecurityBrokerHost BROKER_HOST -serverSecurityBrokerPort 61616

    em que
    Comutador Exemplo de parâmetro Descrição
    -secure ON

    O comutador que deve ser configurado como ativado para que a segurança seja ativada

    -serverSecurityBrokerHost BROKER_HOST

    O nome do servidor ou o endereço IP do servidor que está hospedando o Active MQ broker

    -serverSecurityBrokerPort 61616

    O número da porta para conexão com o broker do Active MQ

    Você também pode incluir estes parâmetros, dependendo dos certificados que utiliza:
    Comutador Exemplo de parâmetro Descrição
    -serverhostname IBMEDSERV

    O nome do servidor de banco de dados DOORS conforme especificado pelo certificado.

    -certName DBM1

    O nome do certificado utilizado para conexões seguras.

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

    O caminho do keystore de certificado

  4. Na janela Propriedades , clique em Iniciar para executar o serviço.
  5. Para fechar a janela, clique em OK.
    Nota: se o serviço for reiniciado, será necessário inserir novamente os parâmetros de início.
    Como alternativa, você pode configurar valores de parâmetro nestas chaves de registro do Windows:
    • serverhostname
    • secure
    • certName
    • keyDB
    Outros valores de parâmetro devem ser incluídos no campo Parâmetros de início para o serviço. Essas configurações não usam o registro, mas têm valores padrão:
    • serverSecurityBrokerHost: 127.0.0.1
    • serverSecurityBrokerPort: 61616
    Nota: Se o broker ActiveMQ estiver em execução no mesmo computador que o serviço de banco de dados DOORS e o broker usar a porta padrão, ao iniciar o serviço, não será necessário fornecer essas configurações.