Sitio web y salida de Dashboard
- investigating
Actualmente estamos investigando un problema que afecta a Website and Dashboard. Los usuarios pueden experimentar un mayor número de errores. Nuestro equipo está trabajando para identificar la causa raíz, y proporcionaremos una actualización tan pronto como se disponga de más información. Nos disculpamos por cualquier inconveniente y apreciamos su paciencia.
- identified
Nuestro equipo ha identificado la causa del problema que afecta a Web y Dashboard y está trabajando activamente para implementar una solución permanente. Algunos usuarios todavía pueden experimentar problemas de conectividad durante este tiempo. Seguiremos compartiendo actualizaciones a medida que avancemos hacia la plena resolución. Gracias por su paciencia continua.
- identified
Nuestro equipo está trabajando para implementar una solución permanente. Algunos usuarios todavía pueden experimentar problemas de conectividad durante este tiempo. Seguiremos compartiendo actualizaciones a medida que avancemos hacia la plena resolución.
- resolved
El problema que afecta a Website and Dashboard se ha resuelto a partir de las 11:30 UTC. Los usuarios ya no deben experimentar el problema. Nuestro equipo sigue supervisando el desempeño para garantizar la estabilidad. Nos disculpamos por cualquier perturbación que este problema pueda haber causado y apreciar su comprensión. Gracias por su paciencia, y por favor contacte para apoyar si nota algo inusual.
- postmortem
El 16 de julio de 2026, entre 07:55 UTC y 11:15 UTC \(aproximadamente 3 horas y 20 minutos\), el sitio web de Uploadcare y el portal del cliente no estaban disponibles parcialmente. Durante esta ventana, las solicitudes afectadas podrían fallar en nuestras distribuciones CloudFront con errores 504 Gateway Timeout y nunca llegaron a nuestros servicios de backend. La interrupción fue causada por un global Amazon Web Services \(AWS\) CloudFront outage que afecta a VPC Origins, el tipo de origen en el que confiamos para el sitio web y el portal del cliente. Las solicitudes enrutadas a través de VPC Origins fallaron, mientras que las distribuciones CloudFront utilizando otros tipos de origen no se vieron afectadas. Posteriormente, AWS atribuyó el outage a una limitación de capacidad interna en la flota que gestiona las conexiones con los orígenes privados de VPC, lo que hizo que la configuración de enrutamiento se distribuyera incorrectamente a sus procesadores de red. Importantly, our core platform services — including file uploading, storage, processing, and delivery of already-cached files — were not affected by this incident and continued to operate normally throughout. Nuestro trabajo de seguimiento se centra en mantener un retroceso probado y listo para desplegar para esta clase de falla de AWS CloudFront. # Timeline of events** Todos los tiempos están en UTC el 16 de julio de 2026. * **07:55 —** Las métricas CloudFront comienzan a mostrar tasas de error elevadas para nuestro sitio web y distribuciones webclient. * **07:59 —** Nuestras alertas de vigilancia de que [uploadcare.com](http://uploadcare.com) es inalcanzable. Nuestro equipo de ingeniería comienza a investigar inmediatamente. * **08:02 —** Confirmamos errores de 504 para [uploadcare.com](http://uploadcare.com) y observamos que las solicitudes no llegan a nuestro backend. Otras distribuciones de CloudFront siguen siendo saludables. * **08:07 —** Basado en el patrón de error y la página de error 504 generado por CloudFront, CloudFront se convierte en nuestra principal causa de sospecha de raíz. En este momento, la AWS todavía no había notificado ningún aviso, aunque la comunidad en general había comenzado a informar de los problemas de CloudFront. * **08:28** Confirmamos que el problema está afectando nuestros sitios web públicos y portal de clientes. * **08:42 —** Las métricas CloudFront muestran una tasa de error de aproximadamente el 30%. * **08:44 —** AWS reconoce un outage global CloudFront relacionado con VPC Origins — aproximadamente 49 minutos después de que nuestro impacto comenzó. * **09:23 * Comenzamos a implementar un retroceso: cambiar los orígenes afectuosos de VPC Origins a los Balanceadores de carga de aplicaciones en Internet \(ALBs\). * **10:58 —** El retroceso se despliega en nuestro entorno de estancamiento para la validación. * **11:02 —** El retroceso pasa la validación sobre el estancamiento. Empezamos a rodar los mismos cambios hacia la producción. * **11:15 —** El AWS resuelve la eliminación subyacente. Nuestros sitios web de producción y portal de clientes se recuperan completamente y las tasas de error regresan a cero. Debido a que AWS se recuperó primero, la caída de la producción no fue necesaria. Declaramos el incidente resuelto. # Lo que salió bien # * **Detección rápida y diagnóstico.** Nuestro monitoreo detectó el fracaso en cuestión de minutos, y nuestro equipo lo relacionó con un problema AWS más amplio e identificó la causa raíz probable antes de que AWS reconociera públicamente la salida. * **Una mitigación validada.** Durante el incidente diseñamos, implementamos y validamos un retroceso: cambiar los orígenes de CloudFront de VPC Origins a ALBs que se enfrentan a internet en nuestro entorno de estadificación. AWS se recuperó antes de que necesitáramos aplicarlo a la producción, pero ahora es una mitigación probada para futuros incidentes de VPC Origins. * ** Impacto sostenido** Debido a que el fracaso se limitó a las distribuciones utilizando VPC Origins, nuestra plataforma central —cargas de archivos, almacenamiento, procesamiento y entrega en caché— siguió siendo plenamente operacional. # Lo que salió mal # * **Una dependencia de origen común.** Nuestra página web pública y las distribuciones de portales de clientes dependen de CloudFront VPC Origins, por lo que un solo fallo del subsistema AWS los afectó junto con ninguna falla. # **Artículos de acción # * **Mantenga una caída lista para desplegar CloudFront.** Hemos preparado y validado cambios de infraestructura para cambiar las distribuciones afectadas de VPC Origins a ALBs que hacen frente a Internet, de manera que esta mitigación se pueda aplicar rápidamente si se recurre a un outage similar AWS. Sinceramente nos disculpamos por la perturbación que este incidente causó, y por la demora en comunicarlo a través de nuestra página de estado. Mientras que la causa raíz era una salida del lado AWS fuera de nuestro control directo, estamos comprometidos a reducir nuestra exposición a esta clase de fracaso y a comunicarse más rápido y transparentemente en el futuro.
Traducido automáticamente desde la actualización oficial del incidente.