Problemas Comunes y FAQ
Encuentra respuestas a preguntas frecuentes y soluciones a problemas comunes durante la integración.
Problemas Comunes
1. Error 401 Unauthorized
- Causa Posible: La API Key o el token OAuth2 es incorrecto, ha expirado o no se está enviando en la cabecera
Authorizationcorrectamente. - Solución:
- Verifique que está usando las credenciales correctas para el ambiente (Sandbox o Producción).
- Asegúrese de que la cabecera sea
Authorization: Bearer <su_token>. - Si usa OAuth2, asegúrese de que el token no haya expirado y renuévelo si es necesario.
- Confirme que su IP de origen está en la allowlist de SITIA.
2. Error 400 Bad Request
- Causa Posible: El cuerpo de la petición (payload) tiene un formato incorrecto o le falta un campo obligatorio.
- Solución:
- Valide su payload contra el esquema CloudEvents y la definición de eventos de SITIA.
- Revise el cuerpo de la respuesta de error, a menudo contiene un mensaje detallado indicando qué campo es el problemático.
- Asegúrese de que todos los campos obligatorios estén presentes.
3. Error 404 Not Found
- Causa Posible: Está intentando acceder a un endpoint que no existe o, más comúnmente, el
source(ID de la cámara) en su evento no está registrado en el inventario de SITIA. - Solución:
- Verifique la URL del endpoint al que está llamando.
- Asegúrese de que el valor del campo
sourceen su evento coincida exactamente con el "Nombre interno de la cámara" que proveyó en el formulario de registro.
4. Error 409 Conflict
- Causa Posible: Está intentando enviar un evento con un
idque ya ha sido procesado para el mismosource. - Solución:
- Asegúrese de que cada evento nuevo tenga un identificador único (
id). No reutilice IDs de eventos.
- Asegúrese de que cada evento nuevo tenga un identificador único (
5. La conexión falla (Timeout)
- Causa Posible: Problemas de red, un firewall bloqueando la conexión o un problema con los certificados TLS.
- Solución:
- Verifique su conexión a internet.
- Asegúrese de que su firewall de salida permita conexiones al dominio
*.carabineros.cly*sitia.gob.clen el puerto 443. - Su cliente HTTP debe ser compatible con TLS 1.3 y validar correctamente el certificado presentado por el servidor de SITIA.
Preguntas Frecuentes (FAQ)
P: ¿Necesito generar mi propio certificado SSL/TLS? R: No. La comunicación es iniciada por su cliente hacia los servidores de SITIA. Solo necesita asegurarse de que su cliente valide correctamente el certificado TLS que nuestros servidores presentan.
P: ¿Cuánto tiempo tardan en aprobar mi registro de productor? R: El proceso de revisión y validación inicial toma entre 3 y 5 días hábiles una vez que hemos recibido el formulario completo.
P: ¿Puedo usar la misma API Key para Sandbox y Producción? R: No. Se proporcionan credenciales separadas y únicas para cada ambiente. Las credenciales de Sandbox no funcionarán en Producción y viceversa.
P: ¿Qué pasa si una de mis cámaras cambia de ubicación? R: Debe notificar al equipo de SITIA actualizando la información en su inventario de cámaras para mantener la consistencia de los datos.
P: ¿Existe un límite en la cantidad de eventos que puedo enviar?
R: Sí, existen límites de tasa (rate limiting) para proteger la plataforma. Si planea un envío masivo de datos o espera un volumen de tráfico muy alto, por favor coordínelo previamente con el equipo de SITIA. Si excede el límite, recibirá un error 429 Too Many Requests.