Cortex XSOAR: Los hosts no pueden formar el grupo HA

Cortex XSOAR: Los hosts no pueden formar el grupo HA

3431
Created On 10/13/23 09:21 AM - Last Modified 01/07/25 07:32 AM


Symptom


  • El host no aparece en el grupo de host dentro de la configuración del host en la interfaz de usuario
  • Los siguientes mensajes se ven en el /var/log/demisto/server.log del host que falla:
Request failed in 1 out of 5 [error 'Failed to get license from main, got response status code 401
....
Failed getting license from main account [error 'Failed to get license from main, got response status code 401
.....
Failed to register host in main [error 'Failed to register host, got response status code 401 with error json: Unmarshal(non-pointer services.ErrorServices) (8924)']
.....
Host registration request failed, got response status code 401


Environment


  • Corteza XSOAR
  • Versiones compatibles de XSOAR
  • implementaciones de alta disponibilidad ( HA )


Cause


  • Los host recién creados tienen valores incorrectos o faltantes de las claves API
  • Obtenga las claves API de la cuenta principal y agréguelas a uno de los hosts en el archivo otc.conf.json


Resolution


  1. Vaya a Configuración > Acerca de > Solución de problemas > Configuración del servidor en uno de los hosts.
  2. Establezca ? Host.HAGroups.GroupMasterAPIKeyOverrideEnabled ? en verdadero.
Nota : Si la interfaz de usuario no es accesible, modifique el valor en " /etc/demisto.conf ".
  1. Detener el servicio demisto para cada host en ese grupo de hosts systemctl stop demisto.
  2. Obtener el ID del grupo anfitrión.
    1. Abra la herramienta para desarrolladores del explorador.
    2. Vaya a la página del grupo de host y verifique el contenido de la respuesta de ha-groups para obtener el ID del grupo de host correcto.
  3. Descargue la configuración usando la URL https:// /host/config/ID del grupo de hosts
  4. Del archivo descargado, tome los valores masterAPIKey, etAPIKey y master.
  5. Then prepare and validate the JSON file as below.
    {"masterAPIKey":"REPLACE_HERE_DATA_FROM_HOST_CONFIG_FILE","host":{"etAPIKey":"REPLACE_HERE_DATA_HOST_CONFIG_FILE","master":"REPLACE_HERE_DATA_HOST_CONFIG_FILE"}}
  6. Guarde el JSON como otc.conf.json en /var/lib/demisto en el host donde se modificó la configuración del host.
  7. Otorgue la propiedad del archivo al usuario demisto chown demisto:demisto otc.conf.json
  8. Inicie el host con el archivo OTC y la configuración modificada.
    1. Verifique si el host aparecerá en el grupo HA en la interfaz de usuario.
    2. Verifique si el registro menciona la eliminación del archivo OTC.
    3. Compruebe si faltan errores de licencia.
  9. Establezca ? Host.HAGroups.GroupMasterAPIKeyOverrideEnabled ? en falso
  10. Inicie otros hosts ubicados en el grupo HA y valide si aparecen en la interfaz de usuario


Additional Information


Descripción general de alta disponibilidad

Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000g2OwCAI&lang=es&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language