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 [email protected] antes de montar tudo. Normalmente conseguimos acomodar.