Installation de Caneco EP 3.4 en réseau Clé de protection Flexlm Date document : 12/01/2010 Plateforme : Windows NT(SP6) / 2000 / XP / Vista Sommaire Sommaire... 1 Principe de fonctionnement... 2 Installation sur le serveur... 3 Installation de l utilitaire ALPI de gestion de licence réseau pour serveur - ALPIlicmon... 3 Installation/Paramétrage du service de licence Flexlm... 4 Préparation préalable... 4 Configuration... 6 Note importante concernant les FIREWALL... 9 Activation de la licence sur le serveur... 9 Envoi immédiat par email depuis ce poste (le serveur de clé)... 12 Envoi par email depuis un autre poste connecté à internet... 13 Installer un fichier d'activation ALPI... 14 Préparation préalable... 14 Configuration... 14 Installation sur chaque poste utilisateur... 17 Installation de Caneco EP... 17 Paramétrage de la licence réseau... 18 p.1/19
Principe de fonctionnement Caneco EP est protégé par une clé logicielle (ou clé «soft»). La licence «soft» Flexlm est une licence «réseau» et elle ne sera installée que sur un poste ayant le rôle de serveur de licence. Vérifier si vous avez bien une clé réseau. Bien qu elle ne soit pas reconnaissable physiquement son numéro est précédé de la lettre N dans le préfixe (ex : N1111) ce qui permet de faire la différence avec une clé monoposte, dont le numéro est précédé de la lettre B (ex : B8888). Il existe plusieurs configurations de fonctionnement en réseau. Celle que nous recommandons est : La clé réseau est installée sur le serveur. Le logiciel est installé sur chaque poste utilisateur (installation monoposte). Quand l'utilisateur lance le logiciel celui-ci recherche la clé sur le serveur pour pouvoir s'exécuter. Les étapes d installation sont Sur le serveur : o Installation du gestionnaire de licence réseau (utilitaire ALPIlicmon) o Installation/Paramétrage pilote de clé et du service de licence (par ALPIlicmon) o Activation de la licence sur le serveur (par ALPIlicmon) Sur chaque poste utilisateur. o Installation de la version monoposte de Caneco EP (Setup_CanecoEP.exe) o Configuration de l accès à la licence réseau sur chaque poste utilisateur (utilitaire ALPIlmclient) p.2/19
Installation sur le serveur Pour l installation réseau typique décrite dans le paragraphe «principe de fonctionnement», Il n est pas nécessaire d installer le logiciel Caneco EP sur le serveur. Il est indispensable d installer l utilitaire ALPI de gestion de licence réseau pour serveur («ALPI Network license Manager» = ALPIlicmon) Il est indispensable d installer les services de clé/licence réseau. Se connecter en tant qu administrateur ou avec un compte ayant les droits administrateur avant de commencer l installation Installation de l utilitaire ALPI de gestion de licence réseau pour serveur - ALPIlicmon Lancement de l assistant d installation depuis le panneau d accueil du CD- ROM Caneco EP (Menu Notices techniques et Outils système/ Clé logicielle Flexlm/Serveur : installer AlpilicMon) Ou en trouvant l executable suivant sur le support livré ; SetupALPIlicmon- [1.0.x.x].exe Installer ALPIlicmon en suivant les instructions p.3/19
A la fin de l installation, cocher la case de lancement du programme ALPIlicmon Installation/Paramétrage du service de licence Flexlm Préparation préalable Le service de clé Flexlm pour protéger les programmes ALPI se présente sous la forme de 2 démons (lmgrd.exe et caneco.exe) qui seront utilisés en tant que Service Windows sur le serveur. Pour éviter un redémarrage du serveur pendant l installation, ces services ne sont pas installés automatiquement (cela nécessiterait un arrêt/redémarrage des services). L installation de ces services est donc manuelle. Identifier la version de lmgrd.exe et caneco.exe installée avec ALPIlicmon (1) Avec l explorateur Windows, aller dans le répertoire d installation des services ALPI Flexlm. Le chemin usuel est : C:\Program Files\ALPI\Network License Manager\ Flexlm Service Install Identifier date et version des exécutables lmgrd.exe et caneco.exe Vérifier la présence de version précédente de lmgrd.exe et caneco.exe dans le répertoire des licences ALPI Flexlm (2) Avec l explorateur Windows, aller dans le répertoire des licences ALPI Flexlm en cours de fonctionnement. Le chemin usuel est : C:\Program Files\ALPI\Network License Manager\ License S ils sont présents, identifier date et version des exécutables lmgrd.exe et caneco.exe afin de les comparer à ceux du répertoire d installation p.4/19
Si le répertoire des licences ALPI Flexlm en cours d utilisation (2) contient une version plus ancienne que celle du répertoire d installation 1. Arrêter le service «ALPI flexlm service» : clic-droit sur «Poste de travail» -> «gérer» -> «Services et applications» -> «Services» Si le répertoire des licences ALPI Flexlm en cours d utilisation (2) ne contient pas lmgrd.exe et caneco.exe sélectionner «Alpi Flexlm service» cliquer sur le bouton «arreter le service» en haut 2. Copier les fichiers lmgrd.exe et caneco.exe depuis le répertoire «Flexlm Service Install» (1) vers le répertoire «Licenses» (2) 3. Redémarrer le service «ALPI flexlm service» (idem 1, sauf qu il faut cliquer sur le bouton «Démarrer le service» Copier les fichier lmgrd.exe et caneco.exe depuis le répertoire «Flexlm Service Install» (1) vers le répertoire «Licenses» (2) Vous êtes maintenant prêt à configurer le service Flexlm. Note : si les fichiers lmgrd.exe et caneco.exe étaient déjà présents sur le répertoire licence et qu un service «ALPI flexlm service» existait déjà, ce n est plus la peine de passer les étapes de configuration ci-dessous. Vous pouvez alors passer à l étape d activation de la licence. p.5/19
Configuration Lancer l'utilitaire ALPIlicmon : S il n est pas lancé à la fin de l installation, on peut le lancer par le menu «Démarrer» de Windows ALPI / ALPI Network License Manager / ALPI License Monitor Cliquer sur «Licences sur clé software» La licence se présente sous la forme d'un fichier (généralement "ALPI.LIC"), utilisé par le serveur de licence Flexlm, qui doit donc être installé et paramétré (grâce à l'utilitaire lmtools) sur le serveur de licences ALPI. Paramétrage du service dans lmtools 1- Choisir l'onglet "Service/License File" 2- Sélectionner l'option "Configuration using services" 3- Choisir l'onglet "Config Services" p.6/19
Dans l'onglet "Config Services", Dans l'onglet "Config Services", 4- Dans la liste "Service Name", effectuez l'une des opérations suivantes: Si un service «Alpi flexlm Service» existe déjà (par exemple parce qu un autre programme ALPI protégé par clé Flexlm a déjà été configuré sur ce serveur), passez à l étape X Si "Alpi flexlm Service" n'apparait pas dans la liste, il faut alors le créer: Saisissez le nom "Alpi flexlm Service" Si d'autres éditeurs de logiciels installés sur cet ordinateur utilisent FLEXlm, la liste "Service Name" contient d'autres services qu'il convient de ne pas modifier. Dans l'onglet "Config Services", 5- Dans la zone "Path to lmgrd.exe file", entrez le chemin d'accès au démon Network Licence Manager (lmgrd.exe) ou cliquez sur browse pour atteindre le fichier. Le chemin usuel pour trouver lmgrd.exe est le répertoire de licence (voir «préparation préalable»): C:\Program Files\ALPI\Network License Manager\Licenses Ne surtout pas donner le répertoire d install des services Flexlm installé avec ALPIlicmon (Flexlm Service Install), car les fichiers sont désinstallés à chaque mise à jour p.7/19
Dans l'onglet "Config Services", Dans l'onglet "Config Services", Dans l'onglet "Config Services", Dans l'onglet "Config Services", 6- Dans la zone "Path to the license file", entrez le chemin du fichier de licence ALPI.LIC ou cliquez sur browse pour atteindre le fichier. Le chemin usuel pour trouver ALPI.LIC est : C:\Program Files\ALPI\Network License Manager\Licenses Si le fichier ALPI.LIC n'existe pas encore (aucune licence n'a jamais été activée), vous devez alors créer avec l'explorateur Windows un fichier texte, vide, nommé ALPI.LIC, dans le répertoire C:\Program Files\ALPI\Network License Manager\Licenses 7- Dans la zone "Path to the debug log file", entrez un chemin pour créer un journal de debogage ou cliquez sur browse pour atteindre le fichier. Le chemin usuel pour le fichier journal est : C:\Program Files\ALPI\Network License Manager\Licenses 8- Cocher "Use Services" (en tant que service). 9- Cocher "Start Server at power up" (pour que le service FLEXlm soit automatiquement démarré à chaque démarrage de la machine) Cliquer sur "Save Service" pour enregistrer la configuration. Passer alors à l'étape de démarrage du service. Typiquement, nommer ce fichier ALPIflexlm.LOG (s'il n'existe pas, il sera automatiquement créé). Accéder à l'écran d'arrêt/démarrage du service: 1- Choisir l'onglet "Service/License File" 2- Sélectionner l'option "Configuration using services" 3- Sélectionner "ALPI flexlm Service" dans la liste 4- Choisir l'onglet "Start/Stop/Reread" p.8/19
(Re)démarrer le serveur de licence: 1- Cliquez sur "Start Server" Le message "Server Start Successful." apparait en bas de l'écran si le serveur a démarré Erreur à la sauvegarde du paramétrage du service Message d'erreur The license file / license Path does not exist where specified Explication Fichier de licence inexistant à l'endroit spécifié: Si le fichier ALPI.LIC n'existe pas encore (aucune licence n'a jamais été activée), vous devez alors créer avec l'explorateur Windows un fichier texte, vide, nommé ALPI.LIC, dans le répertoire C:\Program Files\ALPI\Network License Manager\Licenses Si le fichier existe, vérifiez l'orthographe du chemin d'accès que vous avez saisi. Note importante concernant les FIREWALL Le démon lmgrd.exe «écoute» les connexions entrantes sur un port réseau TCP (par défaut le port 27000). Il se peut que le firewall installé sur le serveur coupe par défaut toute communication vers ce port. La licence réseau sera donc inaccessible. Penser à paramétrer votre firewall (voir la documentation de votre firewall) pour autoriser le trafic entrant vers les démons Flexlm (ie les programmes «lmgrd.exe» ET «caneco.exe» du répertoire «C:\Program Files\ALPI\Network License Manager\Licenses»), ou autoriser le trafic TCP entrant sur le port 27000. Activation de la licence sur le serveur Une licence logicielle nécessite une activation par ALPI après installation sur le poste qui utilise la licence. La demande d'activation doit être transmise à ALPI par courrier électronique ou formulaire sur le site web ALPI. Une fois activée, le programme protégé peut alors fonctionner sans limite de temps. Pour activer une licence logicielle, vous devez vous munir de : - le numéro de clé de votre licence (fourni sur le bon de livraison de votre logiciel) - le nom de l'ordinateur sur lequel sera installée la licence réseau La demande doit être effectuée sur le poste qui détiendra la licence (= le serveur de licence ALPI), mais il n'est pas nécessaire que celui-ci soit connecté à l'internet pour envoyer la demande à ALPI. L'utilitaire ALPIlicmon permet en effet de sauvegarder en fichier la demande d'activation et de l'envoyer depuis un autre PC connecté à l'internet. p.9/19
Lancer l'utilitaire ALPIlicmon : S il n est pas lancé à la fin de l installation, on peut le lancer par le menu «Démarrer» de Windows ALPI / ALPI Network License Manager / ALPI License Monitor placez vous sur l'écran de demande d'activation de clé logicielle: p.10/19
Logiciel et ordinateur associé à la licence : Dans l'écran qui apparait, préciser 1 2 3 4 Utilisateur détenteur de la licence 1- le type de logiciel pour lequel vous activez une licence 2- le numéro de série de la licence (clé) : SEPR xxx 3- le nom de l'ordinateur (prérempli) 4- l'identifiant de l'ordinateur (prérempli) Valider par "Suivant" pour continuer Renseigner les informations sur votre société et l'utilisateur détenteur de la licence. Valider par "Suivant" pour continuer L'écran suivant permet de confirmer les informations du détenteur de la licence. Valider par "Suivant" pour continuer. p.11/19
Mode d'envoi de la demande d'activation Une fois le mode d'envoi de l'activation choisi (voir ci-dessous), cliquez sur "Envoyer" pour continuer. Mode d'envoi Connexion directe par internet Par email depuis ce poste Par email depuis un autre poste Description La demande est immédiatement transmise au serveur d'activation ALPI en connexion directe. La demande sera préparée dans un email et mis en attente d'envoi dans le logiciel de messagerie sur cet ordinateur. Il n'y aura plus qu'à confirmer l'envoi du mail par votre logiciel de messagerie. Nécessite : - que cet ordinateur soit connecté à l'internet - qu'un logiciel de messagerie (client) soit installé et configuré sur cet ordinateur. Le fichier de demande d'activation est préparé et peut être enregistré sur un support de sauvegarde pour être envoyé par email à ALPI depuis un autre poste, connecté à internet et équipé d'un logiciel de messagerie. Envoi immédiat par email depuis ce poste (le serveur de clé) Après clic sur le bouton "envoyer", votre logiciel de messagerie s'ouvre, avec un mail prérempli: adresse destinataire = activation@alpi.fr objet : Activation : <nom du logiciel ALPI> pièce jointe : le fichier XML de la demande d'activation texte du mail : libre, vous pouvez y ajouter les commentaires de votre choix Envoyez ce mail ALPI répondra à votre demande d'activation à l'adresse email de l'émetteur de ce mail. p.12/19
Une fois le mail parti, l'écran suivant apparait, vous informant qu'une copie du fichier XML de la demande d'activation est conservée sur votre ordinateur. Cliquer sur "Quitter" La demande d'activation est terminée à ce stade. Lorsque vous recevrez la réponse d'alpi avec les fichiers d'activation définitive de votre licence, passez à l'étape Installer une activation ALPI. Envoi par email depuis un autre poste connecté à internet Après clic sur le bouton "envoyer", un écran apparait et vous donne les instructions à suivre pour l'envoi depuis un autre poste Pour l'envoi de l'email depuis l'autre poste, voici un exemple de mail : adresse destinataire = activation@alpi.fr objet : Activation : <nom du logiciel ALPI> pièce jointe : le fichier XML de la demande d'activation texte du mail : libre, vous pouvez y ajouter les commentaires de votre choix Sur le poste qui a fait la demande d'activation, la demande d'activation est terminée à ce stade. Lorsque vous recevrez la réponse d'alpi avec les fichiers d'activation définitive de votre licence, passez à l'étape "Installer un fichier d'activation ALPI". p.13/19
Installer un fichier d'activation ALPI Le fichier d'activation ALPI est le fichier d'activation définitive de licence que vous recevrez (généralement par email) en réponse à la demande d'activation de licence effectuée précédemment. Le fichier d'activation ALPI doit être installé sur le serveur Flexlm de licence ALPI en suivant la procédure ci-dessous: Préparation préalable Copier le fichier d'activation de licence reçu de ALPI sur le serveur Enregistrer sur le serveur le fichier en pièce jointe du mail d'activation définitive émis par ALPI. Il s'agit d'un fichier dont le nom se termine par.act Exemple : MASOCIETE_BT_SEPR1234_2008-03-28.ACT (ici pour la licence n SEPR1234 de Caneco EP, émis pour la société MASOCIETE) Conseil pour l'enregistrement du fichier: Enregistrez le dans le répertoire des licences ALPI de cet ordinateur, géré par cet utilitaire. Par défaut, il s'agit du répertoire : "C:\Program Files\ALPI\Network License Manager\Licenses" Configuration Lancer l'utilitaire ALPIlicmon : S il n est pas lancé à la fin de l installation, on peut le lancer par le menu «Démarrer» de Windows ALPI / ALPI Network License Manager / ALPI License Monitor p.14/19
Placez vous sur l'écran de gestion des clés logicielles Et choisir «installer un fichier d activation de licence» Définir le fichier d'activation de licence (fichier reçu) à installer Dans l'écran, cliquer sur l'icone de choix de fichier, et sélectionnez le fichier reçu (celui nommé dans l'étape préalable), Le contenu du fichier de licence s'affiche alors (pour contrôle). Choisir l'emplacement du fichier de licence: Par défaut un fichier ALPI.LIC est sélectionné, dans le répertoire C:\Program Files\ALPI\Network License Manager\Licenses Le fichier ALPI.LIC sera créé, et rempli avec les informations du fichier d'activation. (Note : s il y a déjà un fichier ALPI.LIC existant, il y aura fusion voir l aide) p.15/19
Installation du fichier Après demande de confirmation, le fichier est installé Le fichier de licence ALPI.LIC a été mis à jour avec les nouvelles informations d'activation, mais il reste à reinitialiser le serveur Flexlm pour qu'il prenne en compte ces modifications. Redémarrage du service Flexlm : Cliquer sur "Lancer Flexlm lmtools". Accéder à l'écran d'arrêt/démarrage du service: 1- Choisir l'onglet "Service/License File" 2- Sélectionner l'option "Configuration using services" 3- Sélectionner "ALPI flexlm Service" dans la liste 4- Choisir l'onglet "Start/Stop/Reread" Redémarrer le serveur de licence: 1- Cocher "Force Server Shutdown" 2- Cliquez sur "Stop Server" (le message "Stopping server" apparait en bas de l'écran) 3- Cliquez sur "Start Server" (le message "Server Start Successful." apparait en bas de l'écran si le serveur a démarré) p.16/19
Installation sur chaque poste utilisateur Installation de Caneco EP Lancement de l assistant d installation depuis le panneau d accueil du CD-ROM Caneco EP (Installer Caneco EP) Ou en trouvant l exécutable suivant sur le support livré ; SetupCanecoEPx.x.exe Installer Caneco EP en suivant les instructions A la fin de l installation, un écran vous invite à poursuivre avec la configuration de la licence Cliquer sur «Continuer» Cela installe et lance l utilitaire de configuration de licence pour poste utilisateur (ALPIlmclient) Voir le chapitre suivant p.17/19
Paramétrage de la licence réseau A la fin de l installation de Caneco EP, ALPIlmclient est lancé automatiquement pour la configuration de la licence Saisir le numéro de la clé réseau livrée Cliquer sur «Configurer ma licence» Ajouter le paramétrage permettant d accéder au serveur Et cliquer sur «Suivant» p.18/19
Test et validation Cliquer sur le bouton + pour ajouter un serveur (par son nom ou son adresse IP). Laisser le port «par défaut» (recommandé). Cliquer sur Suivant une fois le serveur ajouté Un test de présence de la clé est effectué dès ouverture ce cet écran Une boule verte indique un test réussi Une boule rouge indique un échec, expliqué par un message (vérifier la config vers le serveur et/ou les éventuels paramétrages de firewall) p.19/19