Saltar al contenido
CRM Postventa documentación

Operación

Resolución de problemas

Resolución de problemas

La app carga pero no hay datos

La API está caída. Corre en una PC y no tiene servicio que la levante.

curl https://crm-api.chewcud.tech/health   # debería decir "ok"

Si no responde: arrancar crm-api.exe, y comprobar que Caddy está vivo.

No puedo entrar

crm-api set-password admin@agroperu.pe nuevaclave123

Si el mensaje es «cuenta bloqueada temporalmente», es la protección contra fuerza bruta. El comando de arriba también la quita.

Los tiempos de un ticket no cuadran

Casi siempre es que se están leyendo como horas de reloj. Se miden en horas hábiles. Ver Tiempo hábil.

SELECT business_minutes_between('2026-08-22 20:00-05', '2026-08-24 08:10-05');
-- 10, no 2170

Web y móvil muestran cifras distintas

No debería pasar: los dos leen las mismas funciones. Si ocurre, comprobar que piden el mismo rango de fechas — el móvil usa 30 días por defecto.

Un mensaje de WhatsApp no llega

Ver el vault docs/vault-pruebas/, nota «Errores frecuentes de la API de Meta». La primera pregunta siempre es la misma:

SELECT provider, event_type, signature_ok, processed_at, error
  FROM webhook_events ORDER BY received_at DESC LIMIT 20;

Si está vacío, el problema está antes del CRM. Si hay filas con processed_at nulo, está dentro.

Recargar en una ruta profunda da 404

Falta public/_redirects en el build. Ver Despliegue.

Enlazan aquí