Problèmes liés aux opérations de serveur
Les problèmes de fonctionnement du serveur dans License Metric Tool peuvent inclure des problèmes généraux que vous pouvez rencontrer lorsque vous utilisez l'application et ses fonctions. Ces incidents peuvent se corriger facilement.
- Le fixlet du scanner RPM échoue sous AIX® 6.1
- Le scanner échoue et le package d'installation RPM est renvoyéundefinedlors de l'analyse de logiciels. Pour résoudre ce problème, mettez à niveau votre serveur, console et clients BigFix vers la version 8.2.1175.
- Les clients de la version 8.0 et 8.1 BigFix Enterprise Server ne peuvent pas s'abonner au serveur License Metric Tool .
- La solution consiste à désabonner tous les ordinateurs du site en cours ou de supprimer le site, puis à les réabonner.
- Un rapport a été créé correctement, mais il n'a pas pu être envoyé en tant que PDF joint à un courrier électronique.
- Le rapport au format PDF n'a pas pu être envoyé, car le serveur de messagerie de votre entreprise n'accepte pas les pièces jointes volumineuses. Pour corriger ce problème :
- Déterminez la taille des rapports volumineux générés par License Metric Tool: générez un exemple de PDF en cliquant sur l'icône PDF dans l'interface utilisateur Web License Metric Tool .
- Contactez l'administrateur de votre serveur de messagerie et demandez une limite de taille plus élevée pour les pièces jointes dans la configuration des serveurs de messagerie sortante et entrante.
- License Metric Tool ne démarre pas après le réamorçage du serveur.
Le problème se produit souvent dans les environnements où License Metric Tool et DB2® sont installés sur le même serveur. Après le réamorçage du serveur, l'instance DB2 n'est pas démarrée, ce qui bloque également le démarrage de License Metric Tool .
Pour résoudre le problème, vérifiez que votre instance DB2 est en cours d'exécution, puis démarrez License Metric Tool:- Connectez-vous en tant que propriétaire de l'instance DB2 et démarrez l'instance:
su db2inst1 db2start - Démarrez le serveur License Metric Tool :
/etc/init.d/LMTserver start
- Connectez-vous en tant que propriétaire de l'instance DB2 et démarrez l'instance:
- « Nous sommes désolé, mais une erreur s'est produite. »
- Pour plus d'informations sur l'erreur, consultez le fichier journal du serveur tema.log dans le répertoire installation_directory/wlp/usr/servers/server1/logs/ .
- Le logiciel déployé sous un répertoire tmp n'est pas reconnu.
- Les répertoires temporaires (tmp) contiennent de
grandes quantités de données sans intérêt. Par défaut, ils ne sont
pas analysés. Cependant, certaines applications sont installées dans
les répertoires tmp. Elles ne sont pas reconnues
par les analyses de logiciels. Pour résoudre ce problème, incluez
tous les répertoires tmp dans des analyses de
logiciels, sauf pour le répertoire temporaire principal du système
d'exploitation. De cette façon, les applications installées dans les
répertoires tmp seront reconnues mais le
répertoire temporaire principal du système d'exploitation ne sera pas
analysé.Sur l'ordinateur où les logiciels sont installés, accédez au répertoire BESClient/LMT/CIT/ et ouvrez le fichier exclude_path.txt. Il répertorie tous les répertoires qui sont exclus des analyses de logiciels.
- Pour les systèmes d'exploitation UNIX
- Supprimez de la liste le répertoire */tmp/*.
- Ajoutez les répertoires suivants puis sauvegardez le fichier :
/tmp/* /var/tmp/* */usr/tmp/*
- Sous Windows
- Supprimez le répertoire */tmp/* de la liste et sauvegardez le fichier.
- Pour les systèmes d'exploitation UNIX
- Le code retour 9 ou 29 est affiché dans les résultats de l'analyse Statut de l'analyse des logiciels.
- Le code retour indique que le scanner a dépassé le délai d'attente. Pour résoudre le problème, effectuez les étapes ci-dessous.
- Augmentez le délai d'attente de l'analyse dans la tâche Configurer le délai d'attente de l'analyse.
- Augmentez la quantité d'UC que le scanner peut utiliser en augmentant le seuil d'UC dans la tâche Lancer l'analyse de logiciel.
- Excluez les répertoires avec des sauvegardes des analyses de logiciels.
- Abaissez le niveau de trace du scanner de la tâche Modifier les paramètres de trace du scanner.
- Une erreur se produit pendant l'importation de contrats par l'API REST.
- Lors de l'utilisation de la commande curl pour importer des contrats via l'API REST, l'erreur suivante s'affiche :
curl: (18) transfer closed with outstanding read data remainingPour résoudre le problème, mettez curl à niveau sur une version ultérieure :
Curl doit utiliser la bibliothèque NSS 3.14, ou une version ultérieure. Exécutez curl --version. La version de NSS est affichée dans la sortie. Mettez à niveau curl si la version de NSS est antérieure à la verson 3.14.curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.14.0.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Mettre à jour vers curl 7.27.0, ou plus récent. - Lorsque vous effectuez un appel API, l'appel échoue et le message suivant est consigné dans le journal:The connection is closed.
- Le problème se produit lorsque vous passez un appel API pendant l'importation. Pour résoudre le problème, attendez la fin de l'importation et vérifiez que le serveur License Metric Tool est en cours d'exécution. Puis, répétez l'appel d'API.
- Le fichier tema.log contient l'erreur suivante :E CWWKF0002E: A bundle could not be found for com.ibm.ws.javaee.servlet.3.0/[1.0.0,1.0.100).
- L'erreur se produit après avoir activé la connexion unique. Il n'existe pas d'autres problèmes, à l'exception des erreurs dans le journal. Pour résoudre ce problème, procédez comme suit :
- Accédez au répertoire d'installation de License Metric Tool et ouvrez le fichier wlpstart.bat .
- Linux: /opt/ibm/LMT/wlp/bin/wlpstart.bat
- Windows :C:\Program Files\ibm\LMT\wlp\bin\wlpstart.bat
- Ajoutez le paramètre
--cleanà la dernière ligne dans le fichier.call "%WLP_PATH%\bin\server.bat" start server1 --clean - Arrêtez le serveur.
- Démarrez le serveur.
- Vérifiez que les erreurs n'apparaissent plus dans le journal et supprimez le paramètre
--cleandu fichier wlpstart.bat.
- Accédez au répertoire d'installation de License Metric Tool et ouvrez le fichier wlpstart.bat .
- Les courriers électroniques contenant des rapports planifiés ne sont pas envoyés par courrier électronique après la mise à niveau du serveur License Metric Tool .
- Pour résoudre ce problème, redémarrez le serveur License Metric Tool .
- License Metric Tool ne démarre pas lorsque Security-enhanced Linux (SELinux) est défini sur le mode'Mise en application'.
L'utilisation de License Metric Tool et du serveur DB2 correspondant dans un environnement où SELinux est défini sur le mode d'application dépend de la configuration de la règle SELinux.
Le serveur License Metric Tool n'est pas entièrement opérationnel s'il n'est pas explicitement autorisé dans la règle SELinux.
SELinux en mode'Permissif'ne présente aucun problème.