Risoluzione dei problemi di impostazione

Potresti riscontrare un problema durante l'impostazione di WebSphere Automation. Scopri come risolvere i problemi di configurazione più comuni.

Manca il segreto wsa-ansible o wsa - ansible - win
ERROR: The /was/ssh directory with the Ansible connection
        parameters is empty. Make sure the wsa-ansible secret exists.

Il segreto wsa-ansible o wsa-ansible-win è mancante con i parametri di connessione SSH o WinRM . Vedere Impostazione dell'accesso remoto sicuro.

Impossibile risolvere il nome host
Failed to connect to the host via ssh: ssh: Could not
        resolve hostname <hostname>

Alcuni server potrebbero essere configurati con nomi host che non possono essere risolti da DNS. In tali casi, potrebbe essere necessario configurare WebSphere Automation con un'associazione host personalizzata. Utilizzare il parametro .runbookManager.runbookRunner.hostAliases nella risorsa personalizzata WebSphereAutomation per fornire più mappature di host o IP. Ad esempio:

apiVersion: automation.websphere.ibm.com/v1
kind: WebSphereAutomation
metadata:
  name: wsa
spec:
  runbookManager:
    runbookRunner:
      hostAliases:
      - hostnames:
        - myvm
        ip: 9.46.84.208
Verifica della chiave host non riuscita
Failed to connect to the host via ssh: Host key verification
        failed.

WebSphere Automation verifica le chiavi host ma la chiave host di uno dei server è stata modificata. Se la modifica della chiave host era intenzionale, aggiornare la configurazione di wsa-ansible-known-hosts con la chiave aggiornata. Per ulteriori informazioni, vedere Impostazione di WebSphere Automation per SSH su Linux o server UNIX.

Errore del gestore correzioni non distribuito con il segreto con credenziali Fix Central non trovato

L'operatore riporta che FixManagerReady e InstallationManagerReady sono False quando il parametro wsa-secure-fixcentral-creds non è configurato. Per abilitare la funzione di installazione fix, è necessario configurare WebSphere Automation con credenziali per accedere a IBM Fix Central. Senza tali credenziali, WebSphere Automation non può acquisire l'elenco di correzioni per vulnerabilità nei server gestiti.

Per ulteriori informazioni, vedere Impostazione delle credenziali per Fix Central.

Il gestore distribuzione non è registrato

Se si sta registrando un gestore distribuzione WebSphere Application Server , deve essere la versione 9.0.5.14 o successiva. Questo requisito garantisce che la funzione di misurazione dell'utilizzo prospetti correttamente il tipo di server a WebSphere Automation. Il supporto per 8.5.5 è pianificato per una release futura di WebSphere Application Server.

Per abilitare la registrazione di un gestore dell'installazione client che non è possibile aggiornare a WebSphere Application Server 9.0.5.14, o di un gestore dell'installazione client WebSphere Application Server 8.5.5, contattare l 'assistenza IBM.

La registrazione del server non riesce con un messaggio di errore di uscita richiesta non corretta

Se si sta tentando di registrare un server WebSphere Application Server 9.0.5.14 o versione successiva o una versione precedente a cui è stata applicata una patch per supportare la registrazione del gestore distribuzione, assicurarsi che la versione di WebSphere Automation sia 1.4.5 o versione successiva. Le versioni di WebSphere Application Server che supportano la registrazione dei gestori distribuzione trasmettono il parametro ServerType durante la registrazione e questo parametro non è supportato dalle versioni precedenti di WebSphere Automation.

La configurazione del proxy non ha effetto

L'aggiunta della configurazione del proxy come indicato in Configurazione dell'uso di un server proxy non ha effetto. La variabile di ambiente JVM_ARGS che viene aggiunta due volte nel lavoro cron CVE Monitor è un sintomo di questo problema. Dovrebbero essere visualizzate due voci per JVM_ARGS nell'emissione dei seguenti comandi:


WSA_INSTANCE_NAMESPACE=websphere-automation
WSA_INSTANCE_NAME=$(oc get websphereautomation -o name -n $WSA_INSTANCE_NAMESPACE | cut -d/ -f2)
oc describe cronjob $WSA_INSTANCE_NAME-secure-cve-monitor -n $WSA_INSTANCE_NAMESPACE | grep JVM_ARGS

WSA_INSTANCE_NAMESPACE è lo spazio dei nomi dell'istanza in cui è installato WebSphere Automation . Il valore predefinito è websphere-automation. Se durante l'installazione è stato scelto un valore diverso, modificare di conseguenza il valore di WSA_INSTANCE_NAMESPACE . Per i comandi viene visualizzato il seguente output:


JVM_ARGS: -Dhttps.proxyHost=http://10.x.x.x -Dhttps.proxyPort=80
JVM_ARGS: --add-opens=java.base/java.math=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED

Per risolvere questo problema, impostare direttamente il valore consolidato nella configurazione.


kind: WebSphereSecure
spec:
  cveMonitor:
    env:
      - name: JVM_ARGS
        value: -Dhttps.proxyHost=http://10.x.x.x -Dhttps.proxyPort=80 --add-opens=java.base/java.math=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED