Etapa 5 na configuração [ Linux do ServiceNow® Navegador sem interface do usuário para ATF: configure sua instância para que ela seja compatível com o Navegador sem interface do usuário.
Procedimento
-
Criar usuário:
- Navegar até e selecione Novo.
- Crie um usuário: o ID do usuário, que pode ser o que você quiser, bem como um nome de usuário e uma senha. A senha deve ser igual à 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 no tópico Teste suas aplicações com o ATF.)
-
Criar certificado:
- Navegar até para abrir a tabela de certificados sys_. 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 que você salvou anteriormente a este registro.
- Selecione Enviar.
- Clique em Validar certificado e confirme se a mensagem de sucesso é exibida.
-
Criar perfil de protocolo:
- Navegar até para abrir a tabela sys_protocol_profile. Crie um novo registro de perfil de protocolo:
| Opção |
Descrição |
| Protocolo |
Uma palavra, em minúscula: "docker" |
| Porta padrão |
2376 (ou o que você escolheu 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 a tabela sys_alias.
- Selecione o alias com o nome Docker.
- Na lista relacionada Conexões, selecione Novo.
- Preencha estes campos:
- Nome: qualquer texto que você preferir
- Campo de credencial: Deixe em branco
- Marque a caixa de seleção do Construtor de URL.
- Marque a caixa de seleção Autenticação mútua.
- No campo Perfil de protocolo, selecione o perfil de protocolo que você criou anteriormente.
- No campo 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. O
Now Platform confia somente nos certificados que pode verificar em relação ao armazenamento de certificados da JVM. Certificados autoassinados e assinados pela empresa não são confiáveis. Para saber mais, consulte o tópico
Confiança do certificado (proteção de segurança da instância).
com.glide.communications.httpclient.verify_hostname: falso
com.glide.communications.trustmanager_trust_all: verdadeiro