Problemi di funzionamento del server

I problemi di funzionamento del server in License Metric Tool potrebbero includere problemi generali che potrebbero verificarsi quando si utilizza l'applicazione e le sue funzioni. Tuttavia, è possibile risolvere facilmente questi problemi.

La configurazione della scansione mostra lo stato: Server non disponibile
Non è possibile visualizzare e impostare la pianificazione della scansione perché il server o il servizio Web Reports non risponde BigFix® server o il servizio Web Reports non risponde. Per risolvere il problema:
  1. Andare in Gestione > Sorgenti dati.
  2. Controllare i parametri di connessione del server BigFix .
  3. Accedere a un browser sul computer di License Metric Tool e verificare il seguente URL :
    https://bigfix-server-address:52311/api/query?relevance=id%20of%20bes%20computers%20whose%20(root%20server%20flag%20of%20it=true)
  4. Quando richiesto, accedere fornendo i parametri di connessione per il server BigFix , verificato nel passo 2.
Il risultato previsto è:
<BESAPI xsi:noNamespaceSchemaLocation="BESAPI.xsd">
   <Query Resource="id of bes computers whose (root server flag of it=true)">
   <Result>
   <Answer type="integer">number value</Answer>
   </Result>
   <Evaluation>
   <Time>0.202ms</Time>
   <Plurality>Singular</Plurality>
   </Evaluation>
   </Query>
</BESAPI>
Il seguente messaggio indica che il servizio Web Reports è stato avviato ma le informazioni richieste non sono ancora state raccolte. Attendere un paio di minuti e ripetere la query.
<BESAPI xsi:noNamespaceSchemaLocation="BESAPI.xsd">
<Query Resource="id of bes computers whose (root server flag of it=true)">
<Result/>
<Error>Singular expression refers to nonexistent object.</Error>
</Query>
</BESAPI>
È possibile ricevere uno dei seguenti messaggi di errore:
  • HTTP 401: Unauthorized
    Indica che sono state fornite credenziali non valide o che la fase di autorizzazione è stata annullata.
  • Cannot perform relevance query evaluation at this time because there is no reachable Web Reports instance collecting data from this Server.

    Indica che il servizio Web Reports è inattivo o che si è verificato un problema con la connessione di rete, ad esempio: il proxy o il firewall bloccano l'accesso a Web Reports. Contattare l'amministratore di rete per assistenza per abilitare la comunicazione tra il server BigFix e Web Reports.

Il fixlet dello scanner RPM ha esito negativo su AIX® 6.1
Lo scanner ha esito negativo e viene restituito il pacchetto di installazione RPMundefineddurante la scansione software. Per risolvere questo problema, aggiornare il server, console e client BigFix alla versione 8.2.1175.
Versione 8.0 e 8.1 BigFix Enterprise Server Clients non possono sottoscrivere il server License Metric Tool .
La soluzione è di annullare la sottoscrizione di tutti i computer dal sito corrente oppure di rimuovere il sito, quindi di effettuare di nuovo la sottoscrizione dei client.
Un report è stato creato correttamente ma non è stato possibile inviarlo come allegato PDF in un'email.
Non è stato possibile inviare il report PDF perché il server di posta dell'azienda non accetta allegati email di grandi dimensioni. Per risolvere il problema:
  1. Determinare la dimensione dei report di grandi dimensioni generati da License Metric Tool: generare un PDF di esempio facendo clic sull'icona PDF nell'interfaccia utente web di License Metric Tool .
  2. Rivolgersi all'amministratore del server di posta e richiedere un limite di dimensione superiore per gli allegati email nella configurazione del server di posta, sia in uscita che in entrata.
License Metric Tool non viene avviato dopo il riavvio del server.

Il problema si verifica spesso in ambienti in cui License Metric Tool e DB2® sono installati sullo stesso server. Dopo aver riavviato il server, l'istanza DB2 non viene avviata e ciò blocca l'avvio di License Metric Tool .

Per risolvere il problema, verificare che l'istanza DB2 sia in esecuzione e avviare License Metric Tool:
  1. Accedere come proprietario dell'istanza DB2 e avviare l'istanza:
    su db2inst1
    db2start
  2. Avviare il server License Metric Tool :
    /etc/init.d/LMTserver start
"Ci dispiace, ma qualcosa è andato storto."
Per ulteriori informazioni sull'errore, controllare il file di log del server tema.log nella directory installation_directory/wlp/usr/servers/server1/logs/ .
Il software distribuito nella directory tmp non viene rilevato.
Le directory temporanee (tmp) contengono una grande quantità di dati irrilevanti. Di conseguenza non vengono sottoposte a scansione per impostazione predefinita. Tuttavia, alcune applicazioni vengono installate nelle directory tmp e non vengono rilevate dalle scansioni software. Per risolvere il problema, includere tutte le directory tmp tranne la directory temporanea principale del sistema operativo nelle scansioni software. In tal modo ci si assicura che le applicazioni installate nelle directory tmp vengano correttamente rilevate e che la directory temporanea principale del sistema operativo non venga sottoposta a scansione inutilmente.
Sul computer dove è installato il software, passare alla directory BESClient/LMT/CIT/ ed aprire il file exclude_path.txt. Vengono elencate tutte le directory escluse dalla scansione del software.
  • Per i sistemi operativi UNIX
    1. Rimuovere la directory */tmp/* dall'elenco.
    2. Aggiungere le seguenti directory e salvare il file.
      /tmp/*
      /var/tmp/*
      */usr/tmp/*
  • Per Windows
    1. Rimuovere la directory */tmp/* dall'elenco e salvare il file.
Viene visualizzato il codice di ritorno 9 o 29 nei risultati dell'analisi Stato scansione software.
Il codice di ritorno indica un timeout dello scanner. Per risolvere il problema, eseguire le seguenti operazioni:
  • Aumentare il timeout della scansione nell'attività Configura timeout scansione.
  • Aumentare la quantità di CPU che può essere consumata dallo scanner incrementando la soglia CPU nell'attività Inizia scansione software.
  • Escludere le directory con i backup dalle scansioni software.
  • Diminuire il livello di traccia dello scanner nell'attività Modifica impostazioni di traccia scanner.
Se tutte le altre opzioni non hanno un risultato positivo, reinstallare lo scanner.
Si verifica un errore durante l'importazione dei contratti tramite l'API REST.
Quando si utilizza un comando curl per importare i contratti tramite l'API REST, viene visualizzato il seguente errore:
curl: (18) transfer closed with outstanding read data remaining 

Per risolvere il problema, aggiornare curl a una versione successiva:

Linux Curl deve utilizzare la libreria NSS 3.14, o successiva. Eseguire curl --version. Nell'output viene visualizzata la versione di NSS. Aggiornare curl se la versione NSS è precedente a 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

Finestre Aggiornare a curl 7.27.0 o a una versione successiva.

Quando si effettua una chiamata API, la chiamata non riesce e il seguente messaggio viene scritto nel log:The connection is closed.
Il problema si verifica quando si crea un'API durante l'importazione. Per risolvere il problema, attendere il termine dell'importazione e verificare che il server License Metric Tool sia in esecuzione. Quindi, ripetere la chiamata API.
Il file tema.log contiene il seguente errore:E CWWKF0002E: A bundle could not be found for com.ibm.ws.javaee.servlet.3.0/[1.0.0,1.0.100).
L'errore si verifica dopo aver abilitato SSO (single sign - on). Non ci sono altri problemi tranne per gli errori nel log. Per risolvere il problema, eseguire le seguenti operazioni:
  1. Passare alla directory di installazione di License Metric Tool e aprire il file wlpstart.bat .
    • Linux: /opt/ibm/LMT/wlp/bin/wlpstart.bat
    • Windows: C:\Program Files\ibm\LMT\wlp\bin\wlpstart.bat
  2. Aggiungere il parametro --clean all'ultima riga del file.
     call "%WLP_PATH%\bin\server.bat" start server1 --clean 
  3. Arrestare il server.
  4. Avviare il server.
  5. Verificare che gli errori non vengano più visualizzati nel log e rimuovere il parametro --clean dal file wlpstart.bat .
Le email con report pianificati non vengono inviate via email dopo l'aggiornamento del server License Metric Tool .
Per risolvere questo problema, riavviare il server License Metric Tool .
License Metric Tool non viene avviato quando SELinux (Security - enhanced Linux ) è impostato sulla modalità 'Enforzante'.

L'utilizzo di License Metric Tool e del server DB2 corrispondente in un ambiente in cui SELinux è impostato sulla modalità di applicazione dipende dalla configurazione della politica SELinux.

Il server License Metric Tool non è completamente operativo se non è esplicitamente consentito nella politica SELinux.

SELinux in modalità 'Permissiva' non presenta problemi.