Gestor De Serveis

Micro Focus Service Manager: consells i trucs

30 d'octubre de 2021

Taula de continguts

  • 1. Gestor de serveis de Micro Focus - Consells i trucs - desembre de 2020
    • 1. Instruccions per obtenir les transaccions SSL amb l'aplicació de Java Virtual Machine (JVM)
    • 2. Instruccions per enviar un correu electrònic que sigui específic sobre el valor de l'opció d'usuari a partir d'una sol·licitud del Catàleg
    • 3. Passos per resoldre el nivell web SM 9.52 P5 que mostra una pàgina d'índex en blanc a Internet Explorer
    • 4. Instruccions per ajudar els usuaris a imprimir variables a Workflow/RuleSet per a la resolució de problemes
    • 5. Quan les beines Rabbitmq no s'inicien i romanen en fase pendent
    • 6. Suport del ServiceManager per a Simultaneous Multithreading (SMT)
    • 7. Solució per a SM DevOps Support 1.10 perquè funcioni a Unix després d'un error
    • 8. Instruccions per esbrinar quina acció/regles resulta en l'estat d'Open-Idle per carregar automàticament
    • 9. Quan l'actualització de l'SM no ha complert el seu deure
    • 10. Quan l'script de planificació no funciona amb precisió
  • 2. Gestor de serveis de Micro Focus: consells i trucs: gener de 2021
    • 1. Quan l'adaptador de correu electrònic intel·ligent falla quan consumeix un correu electrònic que conté un feed de formulari
    • 2. Quan està a HPSM, no es pot afegir l'àrea de gestió de problemes
    • 3. Instruccions per definir l'APROBADOR d'un ítem concret del catàleg sol·licitat al bitllet SD del catàleg de serveis ITSM
    • 4. És possible que l'inquilí d'SM funcioni o es connecti amb l'equilibrador de càrrega SM?
    • 5. Quan el nom CI no es captura a l'SM per als esdeveniments del servidor
    • 6. Instruccions per actualitzar l'usuari dba de Postgres al mapa de configuració de la base de dades
    • 7. Solucionar el problema quan la notificació per correu electrònic de missatgeria instantània està malmesa o hi falten fitxers
    • 8. Correcció de l'error quan el model de canvi migrat no pot mostrar les tasques correctament
    • 9. Quan l'IDM no es pot iniciar a causa de l'error /opt/apache-tomcat/conf/tomcat.keystore no trobat el fitxer de magatzem de claus del servidor
    • 10. Resolució de l'error repetit del planificador, quan no és capaç d'avaluar l'expressió 1 + ‘dd/mm/aa’ (scheduler. Process, reschedule)
  • 3. Gestor de serveis de Micro Focus - Consells i trucs - febrer de 2021
    • 1. Error del programador de tancament automàtic d'incidències que no funciona
    • 2. Les beines Rabbitmq no s'inicien i segueixen pendent d'error d'estat
    • 3. Error XSS basat en DOM
    • 4. Cerca intel·ligent: títol incorrecte per a un error d'interacció als resultats de la cerca
    • 5. No s'ha pogut portar el segell de la data de reassignació o el resum del problema de l'hora 4 al formulari de missatgeria instantània
    • 6. Error de divulgació d'informació detallada
    • 7. SD02770580-F2 – Ampliar, editar el valor del camp actual en una finestra independent no funciona error
    • 8. Error al mostrar els valors a les taules
    • 9. La instal·lació de CDF està encallada a l'error d'estat de pods del component Comprovar
    • 10. Com configurar camps de només lectura per a 2 grups d'assignació específics a la fase de tancament de l'error del ticket d'incident
  • 4. Micro Focus Service Manager - Consells i trucs - març de 2021
  • 5. Gestor de serveis de Micro Focus - Consells i trucs - abril de 2021
    • 1. L'actualització de SM ha fallat en producció
    • 2. SMA Com copiar fitxers des de/a contenidors/pods
    • 3. L'inici falla amb el missatge: JRTE E Tomcat – El port HTTPS […] no està disponible
    • 4. Les opcions de selecció d'usuari no poden utilitzar la variable $L.file per al portal de serveis SMA-SM
    • 5. Problema a causa de la falta del catàleg de navegació de SRC
    • 6. El contingut de Smart Analytics no pot començar
    • 7. SM 9.x: la solució de correu electrònic HTML està truncant els correus electrònics. B-SL:400 HPSL:300 LIB4:true TYPE:errormsg HPTYPE:technical_documents ATT:0
    • 8. Creeu un programador per a la sincronització SD relacionada si la SD no es resol amb l'estat de MI relacionat
    • 9. Error en instal·lar el client SM Windows: Flexeraart no es pot emetre a Flexeraasv
  • 6. Micro Focus Service Manager – Consells i trucs – maig de 2021
    • 1. ERROR no s'ha trobat el fitxer de magatzem de claus del servidor /opt/apache-tomcat/conf/tomcat.keystore
    • 2. Estat pendent de canvi del mòdul de gestió d'incidències no necessari a l'SM sense codi
    • 3. S'ha produït un error en l'autenticació mitjançant el servidor Service Manager
    • 4. Feature Tracker (DevOps): hem de carregar DevOps_Deploy_SM960P1_SM950.unl al sistema Deploy si només fem servir svc_import?
    • 5. Quina diferència hi ha entre la reindexació completa i la compactació de l'índex IDOL de programació?
    • 6. Problema de l'enllaç
    • 7. Com canviar el nom d'usuari de base de dades predeterminat establert per a SMA

4. Micro Focus Service Manager - Consells i trucs - març de 2021

Com imprimir variables en un flux de treball / RuleSet per resoldre problemes?

Voleu imprimir variables en un Workflow/RuleSet per resoldre problemes?

Hi haurà dues opcions a la pantalla, fitxer de registre, és a dir.

Com imprimir variables en un flux de treball / RuleSet per resoldre problemes?

Quina és la sintaxi per als noms de variables als fluxos de treball / fases / conjunts de regles?

Nota : no podeu modificar els fluxos de treball propietaris de Microfocus.

És possible que hàgiu d'Adaptar - Dissenyador de processos - Copieu el flux de treball existent al vostre propi flux de treball i modifiqueu-lo. A part d'això, és possible que hàgiu de modificar la categoria per utilitzar el vostre propi flux de treball per activar-la.

Creeu un nou conjunt de regles

Sastreria – Dissenyador de processos – RuleSets Nou

ID: custom.print.variables

Nom: custom.print.variables

Desa (registre del conjunt de regles afegit)

Afegeix una regla

Tipus: executeu JavaScript

Afegiu declaracions d'impressió per imprimir el contingut del camp:

Per exemple, si voleu imprimir els valors d'una sol·licitud a Phase Fulfillment, feu servir això a la cadena per identificar les declaracions d'impressió on s'imprimeixen.

Codi per als missatges a la pantalla

(els missatges a la pantalla apareixen més recentment a la part superior)

imprimir (Fase de compliment després de l'actualització correcta record.assigned_group: +record.assigned_group);

imprimir (Fase de compliment després d'una actualització satisfactòria oldRecord.assigned_group: +oldRecord.assigned_group);

Resultat en missatges a la pantalla per a aquest exemple:

Fase de compliment després de l'actualització correcta oldRecord.assigned_group: SYSTEMS ADMIN

Fase de compliment després d'una actualització correcta record.assigned_group: FACILITIES

Codi per als missatges de registre:

// Obteniu un registre per al nom Phase Fulfillment després d'una actualització correcta

var mylog = getLog(Fase de compliment després d'una actualització correcta);

// Estableix el nivell de registre

// mylog.setLevel('info');

mylog.setLevel('trace');

// Registra un missatge per a la traça del nivell de registre

mylog.trace(‘missatge de seguiment: record.assigned_group: ‘+record.assigned_group);

mylog.trace(‘missatge de traça: oldRecord.assigned_group: ‘+oldRecord.assigned_group);

Resultat en sm log

Per exemple:

Compliment de la fase JS T després d'un missatge de traça d'actualització correcta: record.assigned_group: FACILITIES

Compliment de la fase JS T després del missatge de traça d'actualització correcta: oldRecord.assigned_group: SYSTEMS ADMIN

Nota : els noms de camp que contenen un punt (.) a dbdict requereixen un tractament especial quan s'utilitzen en JavaScript. Utilitzeu la sintaxi:

registre.

o

registre[]

D'acord

Desa i surt

Utilitzeu el conjunt de regles per imprimir valors als fluxos de treball

Regla 1: Sastreria – Dissenyador de processos – Fluxos de treball

Regla 2: Seleccioneu el vostre flux de treball al qual voleu afegir la declaració d'impressió

Regla 3: Seleccioneu la Fase on voleu imprimir els valors, p. Compliment en el flux de treball de la sol·licitud

Regla 4: Afegiu el conjunt de regles que heu creat (custom.print.variables)

Regla 5 : Deseu el flux de treball

Escenari de prova

Regla 6: Seguiu els vostres passos per reproduir-vos

Regla 7: Comproveu els missatges a la pantalla / sm.log del vostre missatge imprimint els valors de les variables.

Visió general de les opcions de registre: https://docs.microfocus.com/itom/Service_Manager:9.64/ImplementingCustomLogging

Les beines Rabbitmq no comencen a estar pendents d'estat

Hi ha un estat pendent a causa de la no funcionament de les beines Infra-rabbitmq. kubectl describe mostra aquest error:

Advertiment FailedScheduling 46 s (x12 més de 16 m) els nodes 0/2 del programador predeterminat estan disponibles: 1 node(s) no coincideix amb el selector de nodes, 1 node(s) no es va programar.

Rabbitmq no funciona correctament perquè els treballadors no tenen etiquetes de Treballadors associades. Perquè funcioni, executeu l'ordre

nodes d'etiquetes kubectl Worker=etiqueta

Això assignarà l'etiqueta Worker al node correctament perquè rabbitmq pod pugui començar.

Problema d'estat suspès I

SLA suspès per no recórrer al treball en curs després del temps de caducitat. Comproveu les versions en conseqüència.

L'SLA actualitza l'objectiu de nivell de servei. A causa del canvi d'estat i la modificació d'alguns camps del mateix registre del bitllet, es va produir un error en l'estalvi d'estat

Per configurar el procés SLA perquè s'executi en segon pla, seguiu les ordres escrites a continuació.

Inicieu sessió al client SM > Gestió del nivell de servei > Administració > Configura l'aplicació > cerca incidents > desmarqueu executar en primer pla > Deseu el canvi

Divulgació d'informació detallada

Aquí, en aquest article, veurem la divulgació d'informació detallada.

Modifiqueu el sever.xml (per exemple: C:Program FilesApache Software FoundationTomcat 8.5_Tomcat_webtierconf) per tenir la configuració següent.

Al fitxer server.xml Trobeu el

Després de l'actualització, hauria de tenir el següent aspecte.

unpackWARs=true autoDeploy=true>

prefix=localhost_access_log sufix=.txt

patró=%h %l %u %t %r %s %b />

Deseu el fitxer i reinicieu el servei.

Djavax.net.debug s'utilitza per rastrejar la comunicació SSL entre clients i servidor

Voleu aplicar l'opció JVM a la JVM que executa Service Manager? La informació de depuració de les transaccions SSL es pot obtenir aplicant l'opció Java Virtual Machine (JVM) -Djavax.net.debug=ssl a la JVM que executa Service Manager.

Quin paràmetre de depuració es pot utilitzar per aïllar la comunicació SSL (Secure Socket Layer) entre el client de Service Manager i el Service Manager Server

Aquí et donem les respostes a totes les preguntes. La informació de depuració de Service Manager sobre transaccions SSL es pot obtenir afegint la següent opció de màquina virtual Java (JVM) al fitxer de configuració sm.ini de Service Manager, o als processos individuals al fitxer de configuració sm.cfg o a la línia d'ordres:

Opció JVMO N :-Djavax.net.debug=ssl

NOTA: Aquest paràmetre és un paràmetre Java d'Oracle i no és específic de Service Manager. Proporcionarà informació de depuració SSL sobre qualsevol JVM que gestioni connexions SSL.

L'adaptador de correu electrònic intel·ligent es bloqueja si consumeix un correu electrònic que conté un feed de formulari

Un correu electrònic que conté un feed de formulari es bloqueja a l'adaptador de correu electrònic intel·ligent.

30/09/2018 15:02:34 25811( 65110) SMIS [DEBUG][SmartEmailManagerClass]: instància d'habilitació.

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][FieldMappingProcessor]: S'està inicialitzant FieldMappingProcessor amb la configuració:14

30/09/2018 15:02:42 25811( 66066) SMIS [INFO][SmartEmailController]: inici

30/09/2018 15:02:42 25811( 66066) SMIS [INFO][SmartEmailController]: defineix l'usuari com a agent de correu electrònic

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: readEmailIDs

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: initMailReceiver

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: ClassType: EWS

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: Connexió oberta del servidor de correu.

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][startFrom]: null

30/09/2018 15:02:42 25811( 66066) SMIS [ERROR][Error a MailReceiver.receiveMsgIdList. excepció: error en trucar al mètode: getMsgIdList a la classe: com/hp/ov/sm/server/utility/htmlemail/MailReceiver Exception (microsoft.exchange.webservices.data.core.exception.service.remote.ServiceRequestException: la sol·licitud ha fallat. ParseError a [fila,col]:[17,6]

Missatge: la referència del caràcter és un caràcter XML no vàlid.)]: sense definir

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: Gestió del codi d'error de SmartEmail: 404[No s'ha pogut connectar al servidor de correu].

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentTitle]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentAssignmentGroup]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentImpact]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentUrgency]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentCategory]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentSubcategory]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentArea]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentAffectedService]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentContact]:

30/09/2018 15:02:42 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass, this.incidentServiceRecipient]:

30/09/2018 15:02:43 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: no s'ha pogut crear un incident per a l'error 404 [No s'ha pogut connectar al servidor de correu]. per a la validació ha fallat

30/09/2018 15:02:43 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: error de correu electrònic 404[No s'ha pogut connectar al servidor de correu] a l'administrador: xxxxx@xxxx.com

30/09/2018 15:02:43 25811( 66066) SMIS [DEBUG][SmartEmailManagerClass]: s'està intentant recuperar la tasca afegint una marca al registre de la botiga

La causa principal d'aquest problema prové de l'API EWS que no pot gestionar aquest caràcter especial. SM crida al mètode findItems de l'API EWS per continuar amb el contingut del correu electrònic, però hi ha un problema conegut sobre els caràcters no vàlids dels correus electrònics.

A més, tots els caràcters que coincideixen amb l'expressió regular següent són vàlids a xml1.0.

Caràcter::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF] /* qualsevol caràcter Unicode, exclosos els blocs substituts, FFFE i FFFF. */

Arreglar

Els clients poden utilitzar l'ajuda de Microsoft per obtenir més ajuda. Quan es produeixi aquest problema, l'adaptador de correu electrònic intel·ligent pot fallar i haureu de reiniciar l'adaptador de correu electrònic intel·ligent.

Com enviar un correu electrònic basat en el valor d'una opció d'usuari d'una sol·licitud d'element de catàleg

Aquí veurem com enviar un correu electrònic basat en el valor d'una opció d'usuari d'una sol·licitud d'element de catàleg?

Aquí teniu uns quants passos a seguir per enviar el correu electrònic.

Pas 1: Creeu un conjunt de regles per enviar el correu electrònic.

Pas 2: Afegiu una regla a la notificació per correu electrònic HTML del tipus de conjunt de regles.

Pas 3: Seleccioneu la plantilla de correu electrònic i definiu la condició.

Pas 4: Afegiu el codi javascript següent per enviar un correu electrònic

|_+_|

Nota : Substituïu XXXXX pel nom de l'opció d'usuari que conté l'adreça de correu electrònic que envia per rebre el correu electrònic. Afegiu un conjunt de regles en el moment en què cal enviar el correu electrònic a la fase de flux de treball o transició.

Nivell web SM 9.52 P5 que mostra una pàgina d'índex en blanc a Internet Explorer

La pàgina en blanc es mostra a IE fins i tot després d'actualitzar el nostre nivell web 9.52 a P5. Després de l'actualització, quan un usuari inicia sessió a SM amb Internet Explorer, es mostra una pàgina en blanc. Sembla que l'usuari es pot autenticar correctament. La consola mostra l'error següent: Sintaxi Errorcwc-Extjs-All.js (9,85261).

Segons la descripció del client, el problema s'ha produït després d'aplicar el pedaç de nivell web 5, el problema només es produeix a IE 11. Per solucionar aquest problema, heu de seguir els passos escrits a continuació.

Pas 1: Atureu el servei Apache Tomcat.

Pas 2: Aneu a la carpeta Web Client > WEB-INF > classes > application-context.xml

Pas 3: Canvieu el valor IE10 a IE11 a la línia següent: IE=11

Pas 4: Deseu els canvis al document > neteja la memòria cau de Tomcat i Internet Explorer.

Pas 5: Inicieu els serveis Apache Tomcat.

Nota : Les versions més noves a partir de la 9.61 i possiblement la 9.52.P5 ja han establert IE=Edge per admetre les funcions d'enganxament de captures de pantalla.