Soluciona problemas de agentes remotos
En este documento, se proporciona una colección de sugerencias y procedimientos para ayudarte a diagnosticar y resolver problemas comunes que se producen durante la implementación y el funcionamiento del agente remoto de Google Security Operations.
Problema de falta de coincidencia de la llave
Este problema se produce cuando las claves privadas de Google Security Operations y el agente remoto no coinciden. Para resolver este problema, asegúrate de que la clave de los recursos del agente coincida con la clave de Siemplify agent_db.
Falla del conector remoto
Si falla un conector remoto, sigue estos pasos:
- Verifica que una instancia de integraciones se haya instalado correctamente en el agente.
- Revisa los registros del agente en el nivel de error para encontrar fallas en el proceso de conexión.
- Prueba la misma configuración del conector de forma local y verifica si hay errores.
Falla de implementación del agente de Docker
Si falla la implementación de Docker, sigue estos pasos:
- Quita el contenedor de Docker:
Ejecuta el siguiente comando para mostrar los contenedores en ejecución:
docker psEjecuta el siguiente comando para quitar los contenedores con errores:
docker rm -f container_id_or_name
- Quita imágenes:
Ejecuta el siguiente comando para enumerar las imágenes:
docker imagesEjecuta el siguiente comando para quitar la imagen:
docker rmi image_id_or_name
- Quita volúmenes:
Ejecuta el siguiente comando para enumerar los volúmenes:
docker volume lsEjecuta el siguiente comando para quitar los volúmenes:
docker volume rm volume_name
- Vuelve a implementar el agente. Para obtener más información, consulta Crea un agente con Docker.
El agente se quedó atascado en el estado "Esperando al agente"
Si el agente se implementó correctamente, pero el estado sigue siendo "esperando al agente", sigue estos pasos para solucionar el problema:
- Verifica la conectividad del host: Prueba la conectividad a Internet de la máquina anfitrión del agente (por ejemplo,
curl www.google.comoping 8.8.8.8). Si esto falla, el problema es con la conexión a Internet del host. Verifica la conectividad del contenedor: Si se aprueba la prueba del host, ingresa a la shell del contenedor con
docker exec -it container_ID bashy vuelve a verificar la conectividad. Si el contenedor no tiene conectividad, reinicia el servicio de Docker en la máquina anfitrión (service docker restart).Ejecuta el comando siguiente:
docker exec -itbash - Vuelve a verificar la conectividad como lo hiciste antes.
- Si no hay conectividad, ejecuta el siguiente comando para reiniciar el servicio de Docker desde la máquina host (no el contenedor):
service docker restart Ejecuta el siguiente comando para iniciar el contenedor de nuevo:
docker start
Revisa los registros del contenedor en busca de errores
Si el paso anterior no ayudó y el estado del agente sigue siendo "esperando al agente" después de actualizar la página Agente remoto en Google SecOps, vuelve a acceder al contenedor y extrae los registros.
- Busca los registros en el directorio
/var/log/SiemplifyAgent/. - Busca errores en los archivos de registro para identificar la causa raíz.
- Busca los registros en el directorio
No se puede cargar la imagen de Docker (el reenvío de IPv4 está inhabilitado)
Si ves un error en la CLI cuando intentas cargar una imagen o un agente de Docker de Google SecOps (sistema), es posible que el reenvío de IP4 esté inhabilitado. Sigue estos pasos para habilitarlo y reiniciar tu agente:
Agrega la siguiente línea al archivo
/etc/sysctl.conf:net.ipv4.ip_forward=1Ten en cuenta que deberás usar un editor de archivos (como nano, por ejemplo, usa:yum install nano -yEjecuta el siguiente comando para reiniciar el servicio de red:
systemctl restart networkEjecuta el siguiente comando para reiniciar el servicio de Docker:
sudo systemctl restart dockerEjecuta el siguiente comando para verificar si el contenedor se está ejecutando:
docker psSi el contenedor no se está ejecutando, ejecuta el siguiente comando para enumerar todos los contenedores (incluidos los detenidos):
docker ps -aSi el contenedor aparece en la lista, pero está detenido, ejecuta el siguiente comando para iniciarlo:
docker start container_id_or_name- Si el agente o el sistema aún no se ejecutan después de reiniciar Docker y el contenedor, haz lo siguiente:
Ejecuta el siguiente comando para detener el contenedor:
docker stop container_id_or_nameEjecuta el siguiente comando para borrar el contenedor:
docker rm container_id_or_nameEjecuta el siguiente comando para borrar la imagen:
docker rmi image_name- Vuelve a cargar la imagen.
Error después de apagar o reiniciar el agente
Ejecuta el siguiente comando para forzar el inicio del agente del instalador:
systemctl start supervisord
Ejecuta el siguiente comando para forzar el inicio del agente de Docker:
docker start
No se pudo actualizar el agente remoto
Si se inició una actualización anterior, pero no se completó correctamente y la versión del agente remoto no cambió, espera 15 minutos y actualiza la página Agente remoto en Google Security Operations. Luego, puedes volver a iniciar la actualización.
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.