Configure a instância para o Navegador Headless em Linux

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Etapa 5 em Linuxconfiguração para ServiceNow®Navegador sem cabeça para ATF: Configure sua instância para que ela possa oferecer suporte ao Navegador sem cabeça.

    Antes de Iniciar

    Conclua a Etapa 5: Adicione segredos à janela de encaixe para configuração do navegador sem cabeça em Linux

    Função necessária: administrador em seu ServiceNowadministrador local e da instância na máquina host.

    Esta tarefa: Configure a instância para que ela se comunique e se autentique com sucesso com a máquina host.

    Procedimento

    1. Criar usuário:
      1. Navegar até Administração de usuários > Usuários e selecione Novo .
      2. Criar um usuário - ID de usuário, que pode ser o que você quiser, bem como um nome de usuário e senha. A senha deve ser a mesma que você criou para o contêiner secreto do Docker.
      3. Adicione a função atf_test_designer para este usuário. (Para saber mais, consulte a seção Funções do usuário em Explorando Automated Test Framework.)
    2. Criar certificado:
      1. Navegar até Definição do Sistema > Certificados para abrir o. sys_ certificado tabela. Crie um novo certificado (o nome pode ser o que você preferir):
      2. Selecione o ícone Anexar (clipe de papel) para anexar o arquivo de armazenamento de chaves salvo anteriormente a este registro.
      3. Selecione Enviar.
      4. Clique em Valide o certificado e confirme se a mensagem de sucesso é exibida.
    3. Criar perfil de protocolo:
      1. Navegar até Segurança do sistema > Perfis de Protocolo para abrir o. sys_protocol_profile tabela. Crie um novo registro de perfil de protocolo:
        Opção Descrição
        Protocolo Uma palavra, minúscula: "docker"
        Porta padrão 2376 (ou aquele que você escolheu para usar)
        Armazenamento de chaves Armazenamento de chaves do host do Docker
      2. Selecione Enviar.
    4. Crie uma conexão de spoke do Docker:
      1. Navegar até Conexões e Credenciais > Aliases de conexão e credencial para abrir o. sys_alias tabela.
      2. Selecione o alias com o nome Janela de encaixe .
      3. Na lista relacionada Conexões, selecione Novo .
      4. Preencha estes campos:
        • Nome : Qualquer texto que você preferir
        • Campo de credencial : Deixe em branco
      5. Selecione Construtor de URL caixa de seleção.
      6. Selecione Autenticação mútua caixa de seleção.
      7. Em Perfil de protocolo selecione o perfil de protocolo que você criou anteriormente.
      8. Em Host , adicione o endereço IP ou o nome do host do seu servidor.
      9. Selecione Enviar.
      O URL de conexão é criado automaticamente pelo sistema.
    5. Modificar propriedades:
      Aviso:
      Por padrão, a propriedade com.glide.communications.trustmanager_trust_all é definida como falso. . ServiceNow AI PlatformConfia somente nos certificados que ele pode verificar em relação ao armazenamento de certificados JVM. Certificados autoassinados e assinados pela empresa não são confiáveis.

      Você precisa fazer isso somente ao usar certificados autoassinados. Para saber mais, consulte Gerar certificados para configuração do navegador sem cabeça para Linux.

      • com.glide.communications.httpclient.verify_hostname : falso
      • com.glide.communications.trustmanager_trust_all : verdadeiro