Gestion des licences flottantes (Dongle ou Unique Host ID) Installation du serveur de licence Pour installer votre licence flottante, il vous faudra : - Le CD d installation de Solid Edge, - Votre fichier licence, - Le dongle USB (sauf si c est une licence Unique Host ID), - Un accès administrateur à votre serveur Licences Flottantes Notez que la procédure avec une licence Unique Host ID est identique à celle avec dongle. Simplement, il n est pas nécessaire de brancher de dongle. 1. Branchez le Dongle USB. Il devrait être reconnu automatiquement par Windows. Si ce n est pas le cas, depuis le dvd d installation, cliquez sur «Clé matérielle» pour installer les pilotes. 2. Préparez le fichier licence : Ouvrir ce fichier avec un éditeur de texte (bloc note par exemple). Il s agit d un fichier au format.txt ou.dat que vous avez reçu par mail. Remplacer "THIS_HOST" par le nom réseau du serveur de licence. 1
Pour trouver ce nom réseau, depuis l ordinateur servant de serveur, cliquer sur le menu «Démarrer», «Exécuter» (ou directement dans rechercher sous Vista et Seven) et taper «cmd». Une fenêtre MS-DOS s ouvre, taper «hostname» : le nom réseau s affiche. Enregistrer ce fichier sous "SELicense.dat" et le stocker dans un répertoire temporaire. 2
3. Installez le Gestionnaire de Licence : depuis le dvd d installation, cliquez sur «Gestionnaire des licences». Il vous sera demandé à l étape ci-dessous le fichier de licence. Bien que ce soit facultatif, il est fortement conseillé de cliquer sur parcourir et de donner votre fichier de licence configuré (this_host remplacé). Ainsi le gestionnaire sera configuré automatiquement une fois l installation terminé. 3
4. Configurer le pare-feu : Si vous utilisez un pare-feu (le pare feu Windows par exemple), il faut mettre des exceptions sur les programmes selmd.exe et lmgrd.exe situé dans l installation de SEFlex. a. Exemple avec le pare-feu Windows : panneau de configuration, Système et sécurité, Pare-feu Windows b. Paramètre avancé 4
c. Dans les règles de trafic entrant, ajoutez une autorisation sur un programme : d. Autorisez les programmes C:\SEFlex\Program\lmgrd.exe et C:\SEFlex\Program\selmd.exe 5
Configuration des postes clients Pour installer la licence sur les postes clients, lancez par le menu démarrer, Solid Edge, Licence, Utilitaire de licence. Si vous voulez pouvoir faire des emprunts de licence, choisissez «J ai un fichier de licence», cliquez sur Parcourir et retrouver votre fichier licence placée sur le serveur. Cliquer sur OK. Si l emprunt ne vous intéresse pas (ou doit être désactivé), choisissez «J ai un serveur de licence» et entrez le nom réseau du serveur (le même qu indiqué dans le fichier licence du serveur précédemment). Cliquez sur OK. Emprunt de licence Les utilisateurs possédant des licences Solid Edge flottantes peuvent demander à emprunter un jeton afin de pouvoir travailler sans être connectés au serveur de licence. Cette action retire une licence du serveur le temps de l emprunt. L utilitaire d emprunt de licence est accessible via «Solid Edge STX/Licences/Emprunt de licence» du menu «Démarrer». Cette boîte de dialogue affiche des informations sur les licences disponibles et les licences en cours d'utilisation. Elle permet de déterminer la durée de l'emprunt et de retourner la licence avant l'échéance. Pour emprunter une licence, cliquez sur la version demandée dans la liste «Licences disponibles», sélectionnez une date de retour dans la liste déroulante et cliquez sur le bouton «Emprunter licences». Si une licence est disponible, un message indique que l'emprunt de licence est activé et que vous pouvez vous déconnecter du serveur. Lorsque vous cliquez sur OK, la boîte de dialogue est mise à jour pour afficher les informations sur les licences empruntées. 6
Pour rendre la licence, cliquez sur «Rendre toutes les licences». Pour synchroniser la durée d'emprunt de toutes les licences, sélectionnez toutes les licences nécessaires, sélectionnez une date, puis cliquez sur «Emprunter licences». Remarque : Tout utilisateur possédant un fichier de licence correct peut emprunter une licence. Cependant, un administrateur peut utiliser le fichier «Options» de flexlm pour exclure certains utilisateurs, voir des groupes d'utilisateurs de la possibilité d'emprunt. Erreur de licence au lancement de Solid Edge Si au lancement de Solid Edge vous obtenez un message d erreur de ce type, voici ce qu il faut vérifier. 1. Générez une licence d urgence pour que vos utilisateurs puissent continuer à travailler! a. Voir «Générer une licence d urgence», plus bas. 2. Vérifiez le fichier de licence sur le poste client : c:\programmes\solid Edge ST7\Preferences\SELicense.dat 7
a. Ouvrez ce fichier avec le bloc note et vérifiez que sur la ligne «SERVER», le nom de la machine corresponde au nom réseau du serveur de licence (voir partie correspondante plus haut) 3. Vérifiez que vous voyez le serveur de licence depuis le poste client : menu démarrer, tapez «cmd» a. Dans l invite de commande, tapez «ping nom_serveur» en remplaçant nom_serveur par ce que vous avez mis dans votre fichier de licence. Si vous n obtenez pas de réponse, vérifiez votre accès réseau et celui de votre serveur, ainsi que son nom. Contactez votre responsable informatique si vous n arrivez pas à résoudre ce problème. 4. Sur votre serveur, vérifiez que votre dongle est correctement branché! 5. Sur votre serveur, lancez «lmtools» depuis «C:\SEFlex\Program» : a. Dans l onglet Config Services, vérifiez que les fichiers pointés existent : 8
b. Vérifiez que le fichier de licence utilisé (toujours dans le même onglet) soit correct : «this_host» bien remplacé, jeton de licence correcte par rapport à votre contrat et pas de date d expiration. N oubliez pas de cliquer sur Save Service si vous faites une modification c. Onglet Start/Stop/Reread : i. Cliquez sur Stop ii. Lancez le gestionnaire des tâches iii. Vérifiez dans les processus qu aucun lmgrd.exe ou selmd.exe fonctionne iv. Si ce n est pas le cas, «tuez» ces processus v. Dans lmtools, cliquez sur Start vi. Dans le gestionnaire des tâches, vérifiez que lmgrd.exe et selmd.exe fonctionne (attendez quelques instants!) Si selmd fonctionne, le serveur devrait être fonctionnel. Si seul lmgrd fonctionne, il doit y avoir un autre problème 9
d. Onglet Server Status : Cliquez sur Perform Status Enquiry i. Vérifiez que le fichier de licence utilisé est le bon ii. Vérifiez que «license server UP» Licences Flottantes iii. Puis plus bas, vérifiez que «Vendor daemon status» «selmd UP» également. C est en général ici que ça ne fonctionne plus. Voir plus bas. iv. Vérifiez enfin que les licences sont détectées au bon nombre : «users of solidedgeclassic» Si ces lignes là s affiche, tout est fonctionnel côté serveur. Vérifiez alors votre pare-feu et le ping côté client (voir plus haut) e. Si le «vendor daemon status» est «down» et que vous avez bien suivi toutes les étapes i. Essayez de brancher le dongle sur un autre port usb (parfois un port usb est défectueux) : faite un stop puis un start serveur, en vérifiant dans le gestionnaire des tâches que lmgrd.exe s arrête bien avant de le relancer. f. Si ça ne fonctionne toujours pas, affichez le log : onglet Config Services, view log i. Descendez tout à la fin et regardez les messages d erreurs. ii. En général, arrivé à ce point-là, appelez le support Digicad pour interpréter ce log, si ce n est pas déjà fait! iii. Il s agit souvent d un problème de Dongle : le numéro SE_HWKEY de correspond pas à celui de la licence, ou erreur de type «25», etc. Cela veut dire que le dongle n est pas correctement reconnu. (SERVER line says SE_HWKEY_ID=36243, hostid is SE_HWKEY_ID=61576) Deux actions : 1. Vérifiez qu il s agit du bon dongle pour Solid Edge (voir photo cidessous) : corps noir, étiquette SafeNet avec tache bleue et au dos, numéro SRB09578. 2. Essayez de le brancher sur un autre port usb, si possible au dos des tours (pas en façade). 10
Mise a jour d une licence flottante A chaque nouvelle version de Solid Edge, une nouvelle licence doit être générée. Vous pouvez le faire vous-même grâce à votre accès au GTAC. L adresse du GTAC est la suivante : http://support.ugs.com Une licence Solid Edge est un simple fichier texte nommé «SELicense.dat». Pour récupérer ce fichier, il faut se rendre dans le menu «Gestion de Licences», sous menu «Licences Courantes». 11
Siemens vous demande alors votre identifiant et mot de passe «Webkey». Voir le premier chapitre. 12
Une fois connecté, vous arrivez sur la page ci-dessus. Votre Sold-to et vos informations sont renseignées en haut à gauche. Vous pouvez à partir de cette page enregistrer votre adresse IP (nécessaire pour le téléchargement des nouvelles versions de Solid Edge). Pour récupérer votre fichier licence, cliquez sur Passwords and License Files. Sur cette page, pensez à sélectionner votre version (103 : ST3, 104 : ST4, etc.). Cliquez sur Continue : le fichier SELicense.dat se télécharge. Enregistrez-le dans un dossier de sauvegarde. Le gestionnaire de licence doit également être réinstallé avec la version de Solid Edge utilisée. Cela se fait simplement depuis le DVD de Solid Edge. Gestionnaire des licences Sa configuration devrait être maintenue. Si ce n est pas le cas, suivre le chapitre «Configuration du gestionnaire de licence». 13
Une fois le gestionnaire mis à jour, il faut lui donner la nouvelle licence. Copiez votre fichier licence dans le dossier de SEFlex (par défaut : «C:\SEFlex\Program»). Ensuite, lancez «lmtools.exe» disponible dans le dossier «C:\SEFLEX\Program». Dans l onglet «Config Services», donnez l emplacement de la nouvelle licence et cliquez sur «Save Service» 14
Ensuite, dans l onglet «Start/Stop/Reread», cliquez sur «Reread License File». Le nouveau fichier licence a été pris en compte. Vous pouvez le vérifiez en lançant un «Perform Status Enquiry» dans l onglet «Server Status». 15