Documentação · Guias práticos
Instalação em ambientes isolados
Instale e licencie o Daxlate em uma máquina sem acesso à internet.
Última atualização:
A verificação de licença do Daxlate roda inteiramente offline. O aplicativo confere a assinatura criptográfica da sua licença contra uma chave pública embutida, sem chamadas de rede durante o uso normal. Isso torna o Daxlate adequado a máquinas permanentemente desconectadas da internet, incluindo ambientes regulados, redes classificadas e ambientes de análise seguros.
O fluxo de ativação padrão precisa da internet para um único passo: falar uma vez com nosso servidor de licenças para buscar seu blob de licença assinado. Em máquinas isoladas, você pode pular esse passo instalando o arquivo de licença manualmente.
Pré-requisitos #
Antes de começar, em uma máquina com acesso à internet:
-
Compre uma assinatura do Daxlate em daxlate.com. Você recebe um e-mail com a licença poucos segundos depois da compra.
-
Abra o e-mail. Você verá um texto de licença parecido com este (é longo, normalmente de cem a duzentos caracteres):
daxlate-license:v2:eyJlbWFpbCI6...AbCdEf==.MEUCIQD...XYZ=Copie esse texto. Você vai precisar dele na máquina isolada.
-
Baixe o instalador MSI do Daxlate em /download.
Agora transfira o instalador MSI e o texto da licença para a máquina isolada pelo método que seu ambiente permitir: USB, um serviço de transferência de arquivos aprovado ou mídia assinada.
Instale o Daxlate #
Na máquina isolada, dê um duplo clique em Daxlate.msi e siga as instruções do
instalador. Veja
Instalação e ativação para as
observações sobre o aviso do Windows SmartScreen, enquanto não sai uma versão
assinada com EV.
Depois de instalar, abra o Daxlate uma vez e feche. Isso permite que o aplicativo crie sua pasta por usuário em:
%LOCALAPPDATA%\Daxlate\
que na maioria dos sistemas equivale a:
C:\Users\<seu-usuario>\AppData\Local\Daxlate\
Você pode deixar a versão de avaliação na tela de licença. Ela será substituída pela sua licença real no passo seguinte.
Crie o arquivo de licença #
No Explorador de Arquivos, cole %LOCALAPPDATA%\Daxlate na barra de endereços e
pressione Enter. Você deve ver uma pasta com settings.json e, possivelmente,
recent-files.json e uma pasta logs.
Crie nessa pasta um arquivo novo chamado license.json com o conteúdo a
seguir, trocando <cole-o-texto-da-licenca-aqui> pelo texto do seu e-mail:
{
"blob": "<cole-o-texto-da-licenca-aqui>"
}
O arquivo completo deve ficar assim:
{
"blob": "daxlate-license:v2:eyJlbWFpbCI6...AbCdEf==.MEUCIQD...XYZ="
}
Alguns tropeços comuns
- O arquivo precisa se chamar exatamente
license.json, nãolicense.json.txt. Se você criá-lo no Bloco de Notas, use Arquivo → Salvar como, defina Tipo como Todos os arquivos e coloque o nome entre aspas:“license.json”. - Salve como UTF-8 (o padrão do Bloco de Notas moderno). Arquivos em UTF-16 ou com BOM não serão interpretados.
- O texto da licença precisa ficar em uma única linha, sem quebras inseridas pelo seu cliente de e-mail. Se o cliente quebrou o texto quando você copiou, cole primeiro no Bloco de Notas e remova as quebras antes de envolvê-lo no JSON.
- O texto deve começar com
daxlate-license:v2:, ou comdaxlate-license:v1:em licenças mais antigas.
Verifique #
Abra o Daxlate. Se estiver tudo certo:
- A tela de licença some e você vai direto para a tela de boas-vindas.
- O selo “Avaliação · N dias restantes” na barra de menus desaparece.
- Ajuda → Sobre mostra o e-mail da sua assinatura, o plano e a data de renovação.
Se a tela de licença continuar aparecendo:
- Abra
%LOCALAPPDATA%\Daxlate\license.jsone confira se o arquivo é JSON válido. O blob fica entre aspas duplas, sem vírgula sobrando e sem quebras de linha dentro dele. - Confira se a extensão é
.json. O Windows oculta extensões por padrão. Exibir → Mostrar → Extensões de nomes de arquivos no Explorador de Arquivos revela. - Confira se o blob não expirou. As licenças valem até o fim do seu período de cobrança atual mais sete dias de tolerância.
Renovações #
Toda vez que sua assinatura é renovada, nosso servidor assina sua licença de novo com uma data de expiração nova e envia um blob novo por e-mail. Instalações isoladas não recebem essas renovações automaticamente.
Quando um e-mail de renovação chegar na sua máquina conectada:
- Copie o novo texto da licença do e-mail.
- Transfira para a máquina isolada.
- Substitua o conteúdo de
%LOCALAPPDATA%\Daxlate\license.jsonpelo blob novo, mantendo a mesma estrutura JSON em volta. - Reinicie o Daxlate.
O Daxlate continua funcionando por até sete dias depois da data de expiração do blob anterior, então você tem uma janela confortável para trocar o arquivo antes que o acesso pare.
Recomendamos criar um lembrete no calendário alguns dias antes da sua data de renovação.
Remover uma licença #
Para remover uma licença de uma máquina isolada, apague
%LOCALAPPDATA%\Daxlate\license.json. Na próxima vez que abrir, o Daxlate volta
ao estado de avaliação, ou à tela de licença se a avaliação já acabou.
Não é preciso desativar pelo nosso servidor, porque o dispositivo nunca foi registrado lá.
Limitações #
- Sem avisos de atualização no aplicativo. A verificação de atualizações na inicialização também é uma chamada de rede. Em uma máquina isolada, você vai precisar acompanhar os lançamentos do Daxlate manualmente pela página de download e transferir as novas versões do MSI quando saírem.
Precisa de ajuda? #
Se o seu ambiente isolado tem restrições incomuns, como redes segmentadas em que uma ativação única ainda seria possível, licenciamento de dispositivos em volume ou janelas de renovação mais longas, escreva para contact@daxlate.com antes de montar tudo. Normalmente conseguimos acomodar.