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 401Environment
- 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
- Vaya a Configuración > Acerca de > Solución de problemas > Configuración del servidor en uno de los hosts.
- Establezca ? Host.HAGroups.GroupMasterAPIKeyOverrideEnabled ? en verdadero.
Nota : Si la interfaz de usuario no es accesible, modifique el valor en " /etc/demisto.conf ".
- Detener el servicio demisto para cada host en ese grupo de hosts systemctl stop demisto.
- Obtener el ID del grupo anfitrión.
- Abra la herramienta para desarrolladores del explorador.
- 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.
- Descargue la configuración usando la URL https:// /host/config/ID del grupo de hosts
- Del archivo descargado, tome los valores masterAPIKey, etAPIKey y master.
- 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"}} - Guarde el JSON como otc.conf.json en /var/lib/demisto en el host donde se modificó la configuración del host.
- Otorgue la propiedad del archivo al usuario demisto chown demisto:demisto otc.conf.json
- Inicie el host con el archivo OTC y la configuración modificada.
- Verifique si el host aparecerá en el grupo HA en la interfaz de usuario.
- Verifique si el registro menciona la eliminación del archivo OTC.
- Compruebe si faltan errores de licencia.
- Establezca ? Host.HAGroups.GroupMasterAPIKeyOverrideEnabled ? en falso
- 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