Skip to content

Operación y solución de problemas

Objetivo

Proporcionar comandos comunes de operación tras el despliegue, métodos de salud y rutas de diagnóstico para problemas típicos.

Comandos comunes

bash
cd $INSTALL_PATH
docker compose ps
docker compose logs --tail 200 --follow
docker compose down
docker compose up -d

Ver registros de la aplicación:

bash
tail -n 200 $INSTALL_PATH/logs/app/app.log

Actualizar datos geográficos:

bash
bash update_geolite2.sh

Comprobación de salud

ObjetoComando o entradaResultado normal
Estado de contenedoresdocker compose psServicios clave en running/up
Salud de aplicaciónhttps://<APP_DOMAIN>/status/healthDevuelve estado sano
Consola de administración/admin/loginAbre página de login
Portal de usuario/app/loginAbre página de login
HTTPSBarra de dirección del navegadorCertificado válido o conforme a política intranet auto-firmada
Recursos de reproducción/__replay__/...Recursos empresariales cargan correctamente

Problemas típicos

SíntomaCausa posibleRecomendación
La página no abreDominio sin resolver, puerto cerrado, Caddy no iniciadoRevisar DNS, 80/443, firewall y registros de contenedor
El administrador no puede iniciar sesiónContraseña errónea, inicialización incompleta, caché del navegadorUsar la contraseña system de instalación y revisar logs
El usuario no ve el sitioGrupo no autorizado, sitio deshabilitado, categoría sin sitiosRevisar autorización SaaS del grupo y estado del sitio
El usuario no ve el espacioGrupo sin autorización de espacio de trabajoAgregar autorización en gestión de espacios del grupo
Inicio de sesión anómaloCambios en categoría de cuenta, script o política del sitio destinoRevisar configuración de sitio, categoría de cuenta y URL de coincidencia
Certificado automático fallaDominio no apunta a IP pública o puertos inaccesiblesConfirmar DNS y reglas entrantes 80/443
Reproducción no disponibleDespliegue no full o recursos de almacenamiento inaccesiblesRevisar licencia, tipo de despliegue y recursos /__replay__/

Recomendaciones de cambio

  • Antes de modificar scripts, plugins, proxy o espacios de trabajo, registre la configuración anterior.
  • Antes de una actualización mayor, haga copia de $INSTALL_PATH/volumes, $INSTALL_PATH/logs y datos de base de datos.
  • Antes de distribuir enlaces de colaboración externos, ábralos completamente con un usuario de prueba sin privilegios.
  • Tras activar scripts en sitios de producción, organice validación empresarial de login y páginas clave.

Sa2web 1.0.0