Distamus - Distapria : 500 Internal Error – Incident details

Distapria : 500 Internal Error

Resolved
Major outage
Started 13 days agoLasted 10 minutes

Affected

Distamus Services

Major outage from 12:42 PM to 12:53 PM

Distapria

Major outage from 12:42 PM to 12:53 PM

Updates
  • Resolved
    UTC
    Resolved

    Hemos identificado y corregido la causa del error 500.

    El repositorio contenía .vercel/output, un artefacto generado localmente en Windows que podía provocar que Vercel utilizara bundles y dependencias incompatibles con su entorno de ejecución.

    Hemos eliminado esos 45 archivos compilados, añadido .vercel/ a .gitignore y realizado una compilación limpia. La nueva función Serverless responde correctamente con HTTP 200 y ha sido validada directamente.

    Además, hemos comprobado el despliegue de Distapria y la página carga correctamente, mostrando la cuenta atrás y la pantalla de apertura prevista.

    Distapria vuelve a funcionar con normalidad.

  • Monitoring
    UTC
    Monitoring

    Identificada causa del despliegue en Distapria.

    El repositorio incluía .vercel/output, artefactos generados localmente en Windows. Esto podía introducir builds desactualizados o incompatibles.

    Este directorio no debe versionarse; Vercel lo genera en cada despliegue. Su presencia explicaba el fallo de la función Serverless.

    Se ha eliminado del repositorio y añadido .vercel/ a .gitignore. El código fuente no ha sido modificado.

    Se está realizando una compilación limpia y validación del handler Serverless.

  • Identified
    UTC
    Identified

    Hemos identificado una nueva pista importante en la investigación del error 500 que está afectando a Distapria.

    El problema no se limita al renderizado de Astro. La función de Node.js también está fallando durante su arranque, antes de que Astro pueda llegar a procesar la página 500.astro. Esto explica por qué el sistema no está pudiendo mostrar correctamente nuestra página de error personalizada.

    Estamos revisando el runtime generado por Vercel y los registros asociados al despliegue para determinar exactamente qué está provocando el fallo.

    También hemos detectado que Vercel está generando actualmente la función utilizando Node.js 24.x, debido a la configuración de versiones del proyecto. Estamos comprobando la compatibilidad de esta versión con el proyecto y evaluando fijar Node.js 22, que es la versión mínima compatible declarada actualmente.

    Por el momento, no hemos realizado cambios destructivos ni modificaciones innecesarias en la cuenta. El objetivo es aislar la causa, reproducir el fallo y aplicar una solución estable antes de dar el incidente por resuelto.

  • Investigating
    UTC
    Investigating

    Estamos investigando un problema relacionado con los adaptadores de Vercel y Astro que está provocando errores 500 en Distapria.

    En determinadas funciones, el sistema está devolviendo el mensaje “This Serverless Function has crashed”, impidiendo su ejecución correctamente.

    Nuestro equipo está analizando la causa del problema y trabajando en una solución estable para restablecer el funcionamiento normal de Distapria lo antes posible.