Gestionnaire De Services

Micro Focus Service Manager – Trucs et astuces

30 octobre 2021

Table des matières

  • 1. Micro Focus Service Manager - Trucs et astuces - Décembre 2020
    • 1. Instructions pour obtenir les transactions SSL avec l'application de Java Virtual Machine (JVM)
    • 2. Instructions pour envoyer un e-mail spécifique à la valeur de l'option utilisateur à partir d'une demande du catalogue
    • 3. Étapes pour résoudre le niveau Web SM 9.52 P5 affichant une page d'index vierge sur Internet Explorer
    • 4. Instructions pour aider les utilisateurs à imprimer des variables sur Workflow/ RuleSet pour le dépannage
    • 5. Lorsque les pods Rabbitmq ne démarrent pas et qu'ils restent en attente
    • 6. Prise en charge du ServiceManager pour le multithreading simultané (SMT)
    • 7. Solution pour que SM DevOps Support 1.10 fonctionne sous Unix après une panne
    • 8. Instructions pour déterminer l'action/l'ensemble de règles résultant de l'état Open-Idle à charger automatiquement
    • 9. Lorsque la mise à niveau SM n'a pas réussi à accomplir son devoir
    • 10. Lorsque le script de planification ne fonctionne pas correctement
  • 2. Micro Focus Service Manager - Trucs et astuces - janvier 2021
    • 1. Lorsque l'adaptateur de messagerie Smart Email se bloque lorsqu'il consomme un e-mail contenant un flux de formulaire
    • 2. Dans HPSM, la zone dans la gestion des problèmes ne peut pas être ajoutée
    • 3. Instructions pour définir l'APPROVER d'un élément de catalogue demandé particulier dans le ticket SD du catalogue de services ITSM
    • 4. Est-il possible pour le locataire SM de travailler ou de se connecter avec l'équilibreur de charge SM ?
    • 5. Lorsque le nom du CI n'est pas capturé dans le SM pour les événements de serveur
    • 6. Instructions pour mettre à jour l'utilisateur Postgres dba dans la configuration de la base de données
    • 7. Résoudre le problème lorsque la notification par e-mail de messagerie instantanée est corrompue ou contient des fichiers manquants
    • 8. Correction de l'erreur lorsque le modèle de changement migré ne parvient pas à afficher correctement les tâches
    • 9. Lorsque l'IDM ne peut pas démarrer en raison du fichier de stockage de clés du serveur /opt/apache-tomcat/conf/tomcat.keystore non trouvé erreur
    • 10. Résoudre l'erreur répétée du planificateur, lorsqu'il est incapable d'évaluer l'expression 1 + 'jj/mm/aa' (planificateur. Traiter, replanifier)
  • 3. Micro Focus Service Manager - Trucs et astuces - Février 2021
    • 1. Le planificateur de fermeture automatique d'incident ne fonctionne pas
    • 2. Les pods Rabbitmq ne démarrent pas et restent en attente d'erreur d'état
    • 3. Erreur XSS basée sur DOM
    • 4. Recherche intelligente : titre erroné pour une erreur d'interaction dans les résultats de recherche
    • 5. Impossible d'apporter l'horodatage de réaffectation ou timeduration4probsummary à l'erreur de formulaire de messagerie instantanée
    • 6. Erreur de divulgation d'informations détaillées
    • 7. SD02770580-F2 - Agrandir, modifier la valeur du champ actuel dans une fenêtre séparée ne fonctionne pas
    • 8. Problème d'affichage des valeurs sur les tables erreur
    • 9. L'installation de CDF est bloquée à l'erreur Vérifier l'état des pods du composant
    • 10. Comment configurer les champs en lecture seule pour 2 groupes d'affectation spécifiques dans la phase de clôture de l'erreur de ticket d'incident
  • 4. Micro Focus Service Manager - Trucs et astuces - Mars 2021
    • Comment imprimer des variables dans un Workflow / RuleSet pour le dépannage ?
    • Les pods Rabbitmq ne démarrent pas et restent en attente
    • Problème de statut suspendu
    • Divulgation d'informations détaillées
    • Djavax.net.debug est utilisé pour tracer la communication SSL entre les clients et le serveur
    • L'adaptateur de messagerie Smart Email se bloque s'il utilise un e-mail contenant un flux de formulaire
    • Comment envoyer un e-mail en fonction d'une valeur d'option utilisateur à partir d'une demande d'élément de catalogue
    • Webtier SM 9.52 P5 affichant une page d'index vierge sur Internet Explorer
  • 5. Micro Focus Service Manager - Trucs et astuces - Avril 2021
  • 6. Micro Focus Service Manager - Trucs et astuces - Mai 2021
    • 1. ERREUR fichier de magasin de clés du serveur /opt/apache-tomcat/conf/tomcat.keystore introuvable
    • 2. Le statut en attente de changement dans le module de gestion des incidents n'est pas nécessaire dans le SM sans code
    • 3. L'authentification via le serveur Service Manager a échoué
    • 4. Feature Tracker (DevOps) : Avons-nous besoin de charger DevOps_Deploy_SM960P1_SM950.unl dans le système Deploy si nous utilisons uniquement svc_import ?
    • 5. Quelle est la différence entre la réindexation complète et la planification du compactage de l'index IDOL ?
    • 6. Problème de lien
    • 7. Comment changer le nom d'utilisateur db par défaut défini pour SMA

5 . Micro Focus Service Manager – Trucs et astuces – avril 2021

1. La mise à niveau SM a échoué en production

La mise à niveau de SM a échoué en production avec l'erreur ci-dessous. Nous mettons à niveau la production de 9.30 à 9.64 avec le package de mise à niveau personnalisé de mon système de test.

|__+_|

Solution

Nous pouvons résoudre ce problème.

R : Environnement

DEV : mise à niveau de 9.30 classique vers 9.64 HYBRID dans le DEV et génération du package de mise à niveau personnalisé.

Prod : 9.30 classique, version applicative 9.30.

B. Problème actuel

L'erreur ci-dessous :

|__+_|

C. Dépannage effectué

STR :

Suivre ce document pour mettre à niveau l'application :

Les docs dans microfocus.com, itom, Service_Manager:9.64 - Créer et appliquer une mise à niveau personnalisée

et appliquez la mise à niveau personnalisée à l'environnement de test à l'élément #8. L'utilitaire de mise à niveau affiche l'état lorsque la mise à niveau est en cours de traitement. Les clients sont confrontés à cette erreur.

Vérifiez l'ID de document KM03387290 pour référence et suivez les étapes mentionnées ci-dessous. La solution était :

Étape 1: Écrire datadict dans la ligne de commande SM

Étape 2: Rechercher sur ocmprofile

Étape 3 : Dans la liste, recherchez Mise à jour

Étape 4: Changez le type en Caractère mais le champ est déjà Caractère dans ce cas.

Dans ce cas, la solution est qu'il s'agissait d'un problème de données dans la valeur de mise à jour de l'enregistrement de l'environnement smevn car l'un d'eux était vrai qui causait le problème.

2. SMA Comment copier des fichiers depuis/vers des conteneurs/pods

Comment pouvons-nous copier des fichiers depuis/vers des conteneurs/pods dans SMA ? Il y a certainement une solution pour chaque problème. J'ai décomposé la solution en étapes pour une meilleure compréhension:

Solution

Voici les étapes à suivre.

Étape 1: Identifiez le nom du pod et le conteneur à partir duquel/vers lequel le fichier doit être copié.

Étape 2: Lisez la commande suivante du maître/travailleur vers lequel le fichier sera copié.

kubectl cp ./file_name namespace/podID:destination_path/file_name -c container_name

Par example, kubectl cp ./sm.ini itsma3/sm-rte2-2042745150-3hfzz:opt/SM_SERVER/RUN/sm.ini -c sm-rte , S'il est nécessaire de copier dans le sens inverse, la commande suivante peut être utilisée.

kubectl cp namespace/podID:destination_path/sm.ini ./file_name -c container_name

Étape 3: Il est également possible de copier des fichiers à l'aide de la commande docker > docker cp. docker ps | grep pour obtenir un identifiant

Étape 4: Puis cours docker cp ./file_name dockercontainerID:destination_path/file_name

3. Le démarrage échoue avec le message : JRTE E Tomcat – Le port HTTPS […] n'est pas disponible

Après la mise à niveau, lorsque le service Service Manager est démarré, les conteneurs de servlet ne démarrent pas le port HTTPS. Le fichier sm.log affiche le message d'erreur JRTE E Tomcat – Le port HTTPS [XXXXX.] n'est pas disponible et le démarrage se termine. Les paramètres nécessaires pour le SSL sont correctement présents dans les fichiers sm.ini et sm.cfg.

Solution

Vérifiez les certificats SSL fournis au système. Assurez-vous qu'ils sont aux bons endroits et, si nécessaire, renouvelez-les avec les informations correctes pour le serveur sm.

4. Les options de sélection de l'utilisateur ne peuvent pas utiliser la variable $L.file pour le portail de service SMA-SM

Les options de sélection de l'utilisateur ne peuvent pas utiliser la variable $L.file pour le portail de service SMA-SM. La même chose s'est produite avec moi aussi. Le portail de service échoue avec l'erreur 500 pour certains éléments du catalogue. Le problème est lié aux sélections/options de l'utilisateur

Solution

Le document ci-dessous est vraiment utile.

La documentation se trouve sur microfocus.com. L'emplacement exact est itom, Service Management Automation_-_SM:2020.08 Comparaison du portail

Répertoriez la variable RAD qui peut être utilisée dans la requête et $L. le fichier n'en fait pas partie. Dans ce scénario particulier, il est nécessaire de modifier la requête à utiliser sur l'une des variables répertoriées, par ex. request.for dans $L.file à $requested for

5. Problème dû à l'absence du catalogue de navigation de SRC

Publier

Le catalogue de navigation est absent du SRC après le redémarrage.

Solution

Selon notre analyse, nous pouvons vous proposer les deux options suivantes.

Option A :

Pour l'opérateur falcon dans SM, définissez le mot de passe sur vide, enregistrez-le, déconnectez-vous et connectez-vous pour validation.

Assurez-vous que les faucons ont des mots de capacité d'API SOAP.

Noter : Pour utiliser SRC, un utilisateur doit disposer du mot de capacité de l'API SOAP plus au moins un des autres mots de capacité parmi les suivants :

API SOAP (obligatoire) : le mot de capacité doit être ajouté pour permettre à l'utilisateur de se connecter à SRC. Sinon, un message d'erreur utilisateur non valide peut apparaître.

svcCatDeptRequester : (facultatif) un employé peut demander des éléments du catalogue au nom d'un service.

svcCatEmployeeRequester : (facultatif) un employé peut demander des éléments du catalogue.

svcCatManagerRequester : (facultatif) un gestionnaire peut demander des éléments à partir d'un catalogue.

svcCatRequestOnBehalf : (facultatif) un utilisateur peut demander des éléments pour un autre employé.

deux . Accédez à SRCWEB-INFclassesapplicationContext.properties, défini comme sm.adminCredentials=LIST(falcon,).

3 . Nettoyez le cache dans SRC comme ci-dessous et redémarrez SRC tomcat.

Veuillez supprimer ces dossiers IuceneIndexedData, pièces jointes, journaux, Catalina.

Ces dossiers supprimés seront recréés lorsque vous redémarrerez le service SRC Tomcat.

Si l'option A ne fonctionne pas, essayez de redéployer SRC en tant qu'option B.

Option B :

Supprimez le service SRC, puis réinstallez et redéployez SRC à nouveau. Nous avons joint le guide des documents pour votre préoccupation.

6. Le contenu Smart Analytics ne peut pas démarrer

Il y a un problème lié à la résolution de la configuration du moteur persistant. Il est incohérent (IndexCompression) - sortie.

Après le redémarrage de Microsoft Windows Server, les services de contenu Smart Analytics de Service Manager ne démarrent plus. L'erreur dans le fichier application.log d'IDOL Content Server est : 99-Toujours : la configuration du moteur persistant est incohérente (IndexCompression) - sortie.

Solution

Pour remettre le contenu dans un état d'exécution, veuillez supprimer les éléments suivants du répertoire de contenu de chaque service de contenu (1,2,3) :

a) Tous les répertoires sauf licence et uid

b) Tous les fichiers .str et .lck.

c) Réindexer les bibliothèques

La corruption d'index nécessitera une réindexation complète.

7. SM 9.x : la solution de messagerie HTML tronque les e-mails. B-SL:400 HPSL:300 LIB4:true TYPE:errormsg HPTYPE:technical_documents ATT:0

Publier

Nous avons remarqué que les e-mails étaient tronqués, ce qui les empêchait d'être envoyés en texte brut lors de l'utilisation de la solution de messagerie HTML. Cela est probablement dû au fait que les messages envoyés via le moteur de notification sont tronqués si l'élément de tableau est supérieur à 8192 caractères.

Cela provoque l'affichage du code HTML en texte brut au lieu du code HTML traduit, comme indiqué ci-dessous :

|__+_|

La balise de fin est manquante, ce qui entraîne l'interprétation du courrier comme du texte brut.

Solution

Utilisez le paramètre msg_buffer_size: dans le fichier sm.ini. Cela peut être étendu à une taille selon les besoins. Habituellement, une valeur de 35000 devrait être suffisante. Par example:

msg_buffer_size:35000

REMARQUE : Si vous étendez le paramètre au-delà de 32768, un message peut s'afficher dans le sm.log, tel que :

RTE W La taille de la mémoire tampon du message (35 000) est supérieure à 32 768 octets !

Il s'agit simplement d'un message d'information et la taille de paramètre spécifiée est toujours utilisée.

8. Créez un planificateur pour la synchronisation SD associée si sd n'est pas résolu avec l'état IM associé

Créez un planificateur pour la synchronisation SD associée si sd n'est pas résolu avec l'état IM associé. Vous voulez créer un script de planificateur et ajouter sm. Durée d'exécution : 10 min de temps de répétition. Lorsque sd ne se synchronise pas avec le statut de messagerie instantanée connexe, il est résolu.

Nous pouvons créer un calendrier pour synchroniser SD et IM après un certain temps. Voici la commande.

|__+_|

9. Erreur lors de l'installation du client SM Windows : Flexeraart ne peut pas être converti en Flexeraasv

Sur certains PC, lorsque vous essayez d'installer un client SM Windows, il génère une erreur et ne peut pas continuer l'installation : java.lang.ClassCastException : Flexeraart ne peut pas être converti en Flexeraas.

Installation avec les droits d'administrateur, mode de compatibilité… après un certain temps de progression de l'installation, il atteint un point où il génère l'erreur et quitte l'installation.

Messages d'erreur:

|__+_|

C'est quelque chose d'aléatoire, qui ne se produit que sur quelques PC sans raison apparente.

Solution

Il peut s'agir d'une solution de contournement avec une installation silencieuse, en suivant les étapes ci-dessous :

Effectuez une installation silencieuse pour installer un client Windows partagé

Suivez ces étapes:

  1. Assurez-vous que les dossiers d'espace de travail et de configuration sont accessibles en écriture.
  2. Connectez-vous au partage réseau en tant qu'utilisateur avec des privilèges d'administrateur.
  3. Extrayez le fichier smx.xx.xxxx_Windows_Client.zip dans le lecteur approprié du serveur.
  4. Exécutez la commande suivante pour installer le client Windows normalement et générer un fichier de réponse :
    setupclient-x.xx.exe -r setupclient.prop
  5. Exécutez la commande suivante pour effectuer une installation silencieuse avec le fichier de réponses :
    setupclient-x.xx.exe -i silencieux -f setupclient.prop
    Le dossier d'installation par défaut est : C:Program FilesMicro FocusService Manager x.xxClient.
    Noter Pour faire attendre la console jusqu'à la fin de l'installation silencieuse, vous pouvez enregistrer la commande ci-dessus dans un fichier de commandes tel que install.bat, puis exécuter le appeler install.bat commander.
  6. Continuez à suivre étape 14 à étape 16 comme décrit ci-dessus.

Le client Windows est maintenant installé. Ensuite, vous devez définir une connexion entre le client Windows et le serveur Service Manager.