Configuration manuelle des paramètres de licence

La plupart des licences pour AppScan® Source sont gérées par le Gestionnaire de licences. Grâce au gestionnaire de licences, vous pouvez configurer l'octroi de licence à l'aide d'un serveur de licences cloud ou local ou d'un serveur proxy. Vous pouvez configurer les paramètres de licence manuellement en modifiant directement le fichier de configuration license.ozsettings ou en exécutant le script licensemanager.bat avec les paramètres.

Editez le fichier de configuration license.ozsettings

Le fichier de configuration de licence, license.ozsettings, spécifie les propriétés du mode de gestion des licences pour HCL®AppScan® Source. Le fichier license.ozsettings réside sous <data_dir>\config(où <data_dir> est l'emplacement de vos données de programme AppScan® Source, comme décrit dans Emplacements des fichiers de données utilisateur et des fichiers d'installation). Vous pouvez utiliser la ligne de commande pour éditer le fichier.

Dans les rares occasions où vous devez éditer directement le fichier license.ozsettings, le fichier dirige l'octroi de licence avec les propriétés suivantes :
Propriété Valeur par défaut Description
license_borrow_interval 24 Intervalle d'inactivité, en heures, pour lequel AppScan® Source conserve une licence. Le minimum est de 24 heures et le maximum de 168 heures. Lorsqu'une licence est inactive pendant le nombre d'heures spécifié, la licence est renvoyée au serveur de licences pour être utilisée par une autre instance du produit.
license_instance_id n/a Si vous utilisez un serveur de licences cloud, il s'agit de l'ID d'instance de l'instance cloud.
license_server_name hclsoftware Nom du serveur de licences cloud ou local. hclsoftware est le nom du serveur de licences cloud par défaut. Si vous utilisez un serveur de licences local, le nom doit correspondre exactement au nom d'hôte local pour lequel le certificat du serveur de licences a été généré.
license_server_port n/a Si vous utilisez un serveur de licences local, il s'agit du port sur lequel se trouve le serveur.
license_type CLS Type de licence AppScan® Source :
  • CLS : Serveur de licences cloud
  • LLS : Serveur de licences local
license_use_ssl true Lors de la connexion à un serveur de licences local, indiquez s'il faut utiliser des protocoles SSL ou non-SSL :
  • true : HTTPS (SSL)
  • false : HTTP (non-SSL)
use_local_ssl_cert true Lors de l'authentification du certificat auprès d'un serveur de licences local :
  • true : Utilisez le certificat local pour l'authentification, téléchargé dans le dossier de configuration
  • false : Utilisez le certificat si importé via le gestionnaire de certificats Windows
Vous devez redémarrer le gestionnaire de licences après avoir édité le fichier license.ozsettings.
Remarque : Prenez soin de vous assurer qu'il n'y a pas d'espace supplémentaire dans une valeur de paramètre.

Exécutez le script licensemanager.bat

Utilisez licensemanager.bat sur la ligne de commande.

Pour configurer les détails du serveur proxy par lequel se connecter pour accéder au serveur de licences. Il est nécessaire d'effectuer au préalable les configurations suivantes :
licensemgr.bat -configure -proxy -host <proxyHost> -port <proxyPort> [-user <username> -password <password>]
  • -host : Spécifie le nom d'hôte du serveur proxy.

  • -port : Spécifie le port du serveur proxy.

  • -user : Facultatif. indique le nom d'utilisateur pour la connexion au serveur proxy.

  • -password : Facultatif. indique le mot de passe pour la connexion au serveur proxy.

Pour configurer AppScan® Source avec les informations de licence cloud :
licensemgr.bat -configure -type CLS -serverId <serverId> [-acceptCert]
  • -serverId : Indique l'ID du serveur de licences cloud.

  • -acceptCert : Facultatif. S'il est fourni, accepte le certificat pour se connecter au serveur de licences.

Pour configurer AppScan® Source avec les informations de licence locale :
licensemgr.bat -configure -type LLS -server <serverHost> -port <serverPort> [-acceptCert]
  • -server : Spécifie le nom d'hôte du serveur de licence local.

  • -port : Spécifie le port du serveur de licence local.

  • -acceptCert : Facultatif. S'il est fourni, accepte le certificat pour se connecter au serveur de licences.

Pour importer un fichier de licence affecté à un nœud :
licensemgr.bat -absolutelyNoUI -importLicenseFile licensefile.bin
  • -absolutelyNoUI : Indique que l'importation de licence n'utilisera pas l'interface utilisateur.
  • -importLicenseFile : Indique que le fichier de licence est importé à partir du fichier nommé suivant.
  • licensefile.bin : Nom du fichier de licence à importer.