Générer une empreinte digitale de machine pour AppScan Enterprise

Générer une empreinte digitale de machine unique requise pour obtenir un fichier de licence à partir du portail My HCLSoftware (MHS) pour AppScan Enterprise. Utilisez cet utilitaire pour générer une clé d'empreinte digitale de machine sans avoir besoin d'exécuter au préalable l'utilitaire complet AppScan Enterprise Assistant de configuration. Ceci est utile pour les administrateurs qui doivent acquérir un fichier de licence à partir du portail MHS avant de démarrer le AppScan Enterprise processus d'installation. Le processus d'installation standard pour AppScan Enterprise inclut un Assistant de Configuration qui affiche également cette clé d'empreinte digitale. Cet utilitaire fournit une méthode pour récupérer uniquement la clé.

Avant de commencer

Important :
Vous devez exécuter cet utilitaire sur le même ordinateur sur lequel vous prévoyez d'installer le AppScan Enterprise serveur. La licence échouera à la validation si l'empreinte numérique est générée à partir d'un autre ordinateur.
  • Vous devez avoir Java Runtime Environment (JRE) version 17 installé et correctement configuré sur l'ordinateur sur lequel vous prévoyez d'installer AppScan Enterprise.
  • Si AppScan Enterprise est déjà installé, vous pouvez utiliser son JRE fourni. Le JRE requis est inclus avec le AppScan Enterprise l'installation du serveur et se trouve généralement dans le sous-répertoire \Liberty\jre.

Pour vérifier que le JRE est installé et configuré correctement :

  1. Ouvrez une fenêtre d'Invite de commandes.
  2. Entrez la commande suivante et appuyez sur Entrée :
    java -version
    • Une réponse réussie affiche les informations de version de Java.

    • Un message d'erreur tel que java n'est pas reconnu indique que le JRE n'est pas installé ou n'est pas configuré dans la variable PATH du système. Consultez la section Dépannage pour obtenir de l'aide.

Procédure

  1. Téléchargez l'utilitaire HCL AppScan Enterprise Fingerprint Generator depuis le portailMy HCLSoftware (MHS).
    Remarque :
    Cet utilitaire est disponible pour AppScan Enterprise version 10.9.1 et ultérieure. Pour trouver le téléchargement, accédez à : Téléchargements > HCL AppScan > AppScan Enterprise > [version]. Le fichier est généralement nommé ase_fingerprint_[version].zip.
  2. Extraire le fichier MHSFingerPrint.exe de l'archive zip téléchargée.
  3. Ouvrez une fenêtre d'invite de commande et naviguez jusqu'au répertoire où vous avez extrait le fichier exécutable.
  4. Exécutez l'utilitaire avec l'argument generatefingerprint : MHSFingerPrint.exe generatefingerprint

Résultats

L'empreinte de la licence apparaît dans la fenêtre de l'invite de commande sous la forme d'une seule ligne de texte alphanumérique, comme ceci :

Que faire ensuite

Après avoir copié la clé d'empreinte digitale, utilisez-la sur le portail MHS pour obtenir votre fichier de licence. Pour des instructions complètes, voir Génération et application du fichier de licence.

Traitement des incidents

Erreur : "Impossible de trouver l'environnement d'exécution Java" ou "java n'est pas reconnu"

Cette erreur se produit lorsqu'un JRE compatible n'est pas installé ou n'est pas correctement configuré dans les variables d'environnement du système.

Pour résoudre ce problème, vous devez créer une variable d'environnement JAVA_HOME et mettre à jour la variable Path.

  1. Créez une variable d'environnement système JAVA_HOME qui pointe vers votre répertoire d'installation du JRE (par exemple, C:\Program Files\Java\jdk-17.

  2. Mettez à jour la variable d'environnement système Path pour inclure le chemin vers le répertoire bin du JRE (par exemple, %JAVA_HOME%\bin).

Erreur : Aucun résultat n'est affiché ou l'application se ferme immédiatement

Si le JRE est correctement installé mais que l'utilitaire n'affiche pas d'empreinte digitale, essayez les solutions suivantes :

  • Vérifiez que vous exécutez la commande exactement comme indiqué à l'étape 4, y compris l'argument generatefingerprint.

  • Fermez la fenêtre d'invite de commande, ouvrez-en une nouvelle avec les privilèges d'administrateur, et exécutez à nouveau la commande.

  • Vérifiez les propriétés du fichier MHSFingerPrint.exe pour vous assurer qu'il n'a pas été bloqué par Windows ou modifié par un logiciel antivirus.