Installation en environnement isolé

Installez et licenciez Daxlate sur une machine sans accès Internet.

Dernière mise à jour :

La vérification de licence de Daxlate fonctionne entièrement hors ligne. L’application contrôle la signature cryptographique de votre licence face à une clé publique intégrée, sans appel réseau en usage normal. Daxlate convient donc aux machines déconnectées d’Internet en permanence, y compris les environnements réglementés, les réseaux classifiés et les environnements d’analyse sécurisés.

Le parcours d’activation standard a besoin d’Internet pour une seule étape : contacter une fois notre serveur de licences afin de récupérer votre blob de licence signé. Sur une machine isolée, vous pouvez sauter cette étape en installant le fichier de licence à la main.

Prérequis #

Avant de commencer, sur une machine avec accès Internet :

  1. Achetez un abonnement Daxlate sur daxlate.com. Vous recevez un e-mail de licence quelques secondes après le paiement.

  2. Ouvrez cet e-mail. Vous y trouverez une chaîne de licence de ce genre (elle est longue, généralement de cent à deux cents caractères) :

    daxlate-license:v2:eyJlbWFpbCI6...AbCdEf==.MEUCIQD...XYZ=
    

    Copiez cette chaîne. Vous en aurez besoin sur la machine isolée.

  3. Téléchargez le programme d’installation MSI de Daxlate depuis /download.

Transférez maintenant le MSI et la chaîne de licence vers la machine isolée par le moyen que votre environnement autorise : clé USB, service de transfert de fichiers approuvé ou support signé.

Installer Daxlate #

Sur la machine isolée, double-cliquez sur Daxlate.msi et suivez les instructions du programme d’installation. Voir Installation et activation pour les remarques sur l’invite Windows SmartScreen, en attendant une version signée EV.

Après l’installation, lancez Daxlate une fois puis fermez-le. Cela permet à l’application de créer son dossier utilisateur :

%LOCALAPPDATA%\Daxlate\

qui, sur la plupart des systèmes, correspond à :

C:\Users\<votre-nom-utilisateur>\AppData\Local\Daxlate\

Vous pouvez laisser la version d’essai sur l’écran de licence. Vous la remplacerez par votre vraie licence à l’étape suivante.

Créer le fichier de licence #

Dans l’Explorateur de fichiers, collez %LOCALAPPDATA%\Daxlate dans la barre d’adresse et appuyez sur Entrée. Vous devriez voir un dossier contenant settings.json, et éventuellement recent-files.json ainsi qu’un dossier logs.

Créez dans ce dossier un fichier nommé license.json avec le contenu suivant, en remplaçant <coller-la-chaîne-de-licence-ici> par la chaîne issue de votre e-mail :

{
  "blob": "<coller-la-chaîne-de-licence-ici>"
}

Le fichier complet doit ressembler à ceci :

{
  "blob": "daxlate-license:v2:eyJlbWFpbCI6...AbCdEf==.MEUCIQD...XYZ="
}

Quelques pièges fréquents

  • Le fichier doit s’appeler exactement license.json, pas license.json.txt. Si vous le créez dans le Bloc-notes, utilisez Fichier → Enregistrer sous, réglez Type sur Tous les fichiers et mettez le nom entre guillemets : “license.json”.
  • Enregistrez-le en UTF-8 (le réglage par défaut du Bloc-notes moderne). Les fichiers en UTF-16 ou préfixés d’un BOM ne pourront pas être analysés.
  • La chaîne de licence doit tenir sur une seule ligne, sans saut de ligne inséré par votre client de messagerie. Si votre client l’a coupée à la copie, collez-la d’abord dans le Bloc-notes et supprimez les sauts de ligne avant de l’entourer de JSON.
  • La chaîne doit commencer par daxlate-license:v2:, ou par daxlate-license:v1: pour les licences plus anciennes.

Vérifier #

Lancez Daxlate. Si tout est en ordre :

  • L’écran de licence disparaît et vous arrivez directement sur l’écran d’accueil.
  • Le badge « Essai · N jours restants » de la barre de menus a disparu.
  • Aide → À propos affiche l’e-mail de votre abonnement, votre formule et la date de renouvellement.

Si l’écran de licence est toujours là :

  • Ouvrez %LOCALAPPDATA%\Daxlate\license.json et vérifiez que le fichier est du JSON valide. Le blob est entre guillemets doubles, sans virgule finale et sans saut de ligne à l’intérieur.
  • Vérifiez que l’extension est bien .json. Windows masque les extensions par défaut. Affichage → Afficher → Extensions de noms de fichiers dans l’Explorateur les révèle.
  • Vérifiez que le blob n’est pas expiré. Les licences sont valides jusqu’à la fin de votre période de facturation en cours, plus sept jours de grâce.

Renouvellements #

À chaque renouvellement de votre abonnement, notre serveur resigne votre licence avec une nouvelle date d’expiration et vous envoie un nouveau blob par e-mail. Les installations isolées ne reçoivent pas ces renouvellements automatiquement.

Quand vous recevez un e-mail de renouvellement sur votre machine connectée :

  1. Copiez la nouvelle chaîne de licence depuis l’e-mail.
  2. Transférez-la vers la machine isolée.
  3. Remplacez le contenu de %LOCALAPPDATA%\Daxlate\license.json par le nouveau blob, en conservant la même enveloppe JSON.
  4. Redémarrez Daxlate.

Daxlate continue de fonctionner jusqu’à sept jours après la date d’expiration du blob précédent : vous disposez donc d’une fenêtre confortable pour remplacer le fichier avant la coupure d’accès.

Nous vous conseillons de placer un rappel dans votre agenda quelques jours avant votre date de renouvellement.

Supprimer une licence #

Pour retirer une licence d’une machine isolée, supprimez %LOCALAPPDATA%\Daxlate\license.json. Daxlate revient à l’état d’essai, ou à l’écran de licence si l’essai est épuisé, au lancement suivant.

Il n’est pas nécessaire de désactiver via notre serveur, puisque l’appareil n’y a jamais été enregistré.

Limites #

  • Pas de notification de mise à jour dans l’application. La vérification des mises à jour au démarrage est elle aussi un appel réseau. Sur une machine isolée, vous devrez suivre les versions de Daxlate manuellement depuis la page de téléchargement et transférer les nouvelles versions du MSI à leur sortie.

Besoin d’aide ? #

Si votre environnement isolé présente des contraintes particulières, par exemple des réseaux segmentés où une activation unique resterait possible, des licences d’appareils en volume ou des fenêtres de renouvellement plus longues, écrivez-nous à [email protected] avant l’installation. Nous trouvons presque toujours une solution.