---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Configurar instância do Navegador sem interface em Linux

# Configurar instância do Navegador sem interface em Linux {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Etapa 5 na configuração \[ Linux do ServiceNow® Navegador sem interface para ATF: configure sua instância para que ela seja compatível com o Navegador sem interface.

## Antes de Iniciar

Conclua a Etapa 5: [Adicionar segredos à configuração do Docker para navegador remoto em Linux](https://servicenow-prod.fluidtopics.net/buStC~BeoPOC8V513R5TTA "Crie um segredo do Docker, que armazena a senha do usuário ServiceNow que fará login na instância para executar os testes. Os Docker Secrets são um recurso do ServiceNow para armazenar com segurança as senhas que serão usadas em contêineres.")

Função necessária: administrador na instância ServiceNow e administrador local na máquina host.

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

## Procedimento

1. Criar usuário:  
   1. Navegar até Administração de usuáriosUsuários e selecione Novo.
   2. Crie um usuário - ID do 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 Docker Secret.
   3. 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 seus apps com o ATF](https://servicenow-prod.fluidtopics.net/pFVnQFysMGpi9Iquxuczfw "O Automated Test Framework (ATF) permite que você crie e execute testes automatizados para confirmar que sua instância funciona após fazer uma mudança. Por exemplo, após um upgrade, durante o desenvolvimento de aplicações ou ao implantar configurações de instância com conjuntos de atualizações. Revise os resultados de testes com falha para identificar as mudanças que causaram a falha e as mudanças que você deve revisar.").)
   {#headless-browser-instance-setup__ol_mgr_p5c_5rb}
2. Criar certificado:  
   1. Navegar até Definição do SistemaCertificados para abrir a tabela de certificados sys_. Crie um novo certificado (o nome pode ser o que você preferir):
      * Tipo: Java Key Store
      * Senha: senha do armazenamento de chaves criado na Etapa 1 ([Gerar certificados para configuração do Navegador sem interface para Linux](https://servicenow-prod.fluidtopics.net/_LPXGmFNu_ZhAxac1cZZTw "Gere certificados TLS/SSL para proteger a REST API do Docker e autenticar solicitações HTTP.")).
      {#headless-browser-instance-setup__ul_sgh_hvc_5rb}
   2. Selecione o ícone Anexar (clipe de papel) para anexar o arquivo de armazenamento de chaves que você salvou anteriormente a este registro.
   3. Selecione Enviar.
   4. Clique em Validar certificado e confirme se a mensagem de sucesso é exibida.
   {#headless-browser-instance-setup__ol_mfx_x5c_5rb}
3. Criar perfil de protocolo:  
   1. Navegar até Segurança do sistemaPerfis de Protocolo para abrir a tabela sys_protocol_profile. Crie um novo registro de perfil de protocolo: {#headless-browser-instance-setup__table_j1v_rxc_5rb__entry__2}

      | Opção | Descrição |
      |-|-|
      | Protocolo | Uma palavra, minúscula: "docker" |
      | Porta padrão | 2376 (ou o que você escolheu usar) |
      | Armazenamento de chaves | Armazenamento de chaves do host do Docker |
      [ ]

      {#headless-browser-instance-setup__table_j1v_rxc_5rb}
   2. Selecione Enviar.
   {#headless-browser-instance-setup__ol_bxq_rwc_5rb}
4. Crie uma conexão de spoke do Docker:  
   1. Navegar até Conexões e CredenciaisAliases de conexão e credencial para abrir a tabela sys_alias.
   2. Selecione o alias com o nome Docker.
   3. Na lista relacionada Conexões, selecione Novo.
   4. Preencha estes campos:
      * Nome: qualquer texto de sua preferência
      * Campo de credencial: deixe em branco
      {#headless-browser-instance-setup__ul_am3_5jt_qpb}
   5. Marque a caixa de seleção do Construtor de URL.
   6. Marque a caixa de seleção Autenticação mútua.
   7. No campo Perfil de protocolo, selecione o perfil de protocolo que você criou anteriormente.
   8. No campo Host, adicione o endereço IP ou o nome do host do seu servidor.
   9. Selecione Enviar.
   {#headless-browser-instance-setup__ol_dpl_byc_5rb}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. 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 de certificado (proteção de segurança da instância).

   Você precisa fazer isso somente ao usar certificados autoassinados. Para saber mais, consulte [Gerar certificados para configuração do Navegador sem interface para Linux](https://servicenow-prod.fluidtopics.net/_LPXGmFNu_ZhAxac1cZZTw "Gere certificados TLS/SSL para proteger a REST API do Docker e autenticar solicitações HTTP.").
   * `com.glide.communications.httpclient.verify_hostname`: falso
   * `com.glide.communications.trustmanager_trust_all`: verdadeiro
   {#headless-browser-instance-setup__ul_bm3_5jt_qpb}
{#headless-browser-instance-setup__steps_spp_dv4_3pb}
**Tópico anterior:** [Adicionar segredos à configuração do Docker para navegador remoto em Linux](https://servicenow-prod.fluidtopics.net/buStC~BeoPOC8V513R5TTA "Crie um segredo do Docker, que armazena a senha do usuário ServiceNow que fará login na instância para executar os testes. Os Docker Secrets são um recurso do ServiceNow para armazenar com segurança as senhas que serão usadas em contêineres.")  
**Próximo tópico:** [Configurar ATF para navegador remoto em Linux](https://servicenow-prod.fluidtopics.net/tfy2K5Y_CWo2t01MaB1Y9g "Etapa 6 na configuração [ Linux do ServiceNow Navegador sem Cabeça para ATF: configure o ATF com propriedades.")

