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.
Procedimento
-
Criar usuário:
- Navegar até e selecione Novo .
- 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.
- 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.)
-
Criar certificado:
- Navegar até para abrir o. sys_ certificado tabela. Crie um novo certificado (o nome pode ser o que você preferir):
- Selecione o ícone Anexar (clipe de papel) para anexar o arquivo de armazenamento de chaves salvo anteriormente a este registro.
- Selecione Enviar.
- Clique em Valide o certificado e confirme se a mensagem de sucesso é exibida.
-
Criar perfil de protocolo:
- Navegar até 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 |
- Selecione Enviar.
-
Crie uma conexão de spoke do Docker:
- Navegar até para abrir o. sys_alias tabela.
- Selecione o alias com o nome Janela de encaixe .
- Na lista relacionada Conexões, selecione Novo .
- Preencha estes campos:
- Nome : Qualquer texto que você preferir
- Campo de credencial : Deixe em branco
- Selecione Construtor de URL caixa de seleção.
- Selecione Autenticação mútua caixa de seleção.
- Em Perfil de protocolo selecione o perfil de protocolo que você criou anteriormente.
- Em Host , adicione o endereço IP ou o nome do host do seu servidor.
- Selecione Enviar.
O URL de conexão é criado automaticamente pelo sistema.
-
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