Site Web et panne de tableau de bord
- investigating
Nous enquêtons actuellement sur un problème touchant le site Web et le tableau de bord. Les utilisateurs peuvent connaître un nombre accru d'erreurs. Notre équipe s'efforce d'identifier la cause profonde et nous fournirons une mise à jour dès que de plus amples informations seront disponibles. Nous nous excusons pour tout désagrément et apprécions votre patience.
- identified
Notre équipe a identifié la cause de la question impactant le site Web et le tableau de bord et travaille activement à mettre en œuvre une solution permanente. Certains utilisateurs peuvent encore éprouver des problèmes de connectivité pendant cette période. Nous continuerons de partager les mises à jour au fur et à mesure que nous progresserons vers une résolution complète. Merci de votre patience.
- identified
Notre équipe travaille à mettre en œuvre une solution permanente. Certains utilisateurs peuvent encore éprouver des problèmes de connectivité pendant cette période. Nous continuerons de partager les mises à jour au fur et à mesure que nous progresserons vers une résolution complète.
- resolved
La question touchant le site Web et le tableau de bord a été résolue à 11 h 30 UTC. Les utilisateurs ne devraient plus connaître le problème. Notre équipe continue de surveiller les performances pour assurer la stabilité. Nous nous excusons de toute perturbation que cette question pourrait avoir causée et nous apprécions votre compréhension. Merci pour votre patience, et s'il vous plaît contacter pour soutenir si vous remarquez quelque chose d'inhabituel.
- postmortem
Le 16 juillet, 2026, entre 07:55 UTC et 11:15 UTC \ (environ 3 heures et 20 minutes\), Uploadcare et portail client étaient partiellement indisponibles. Pendant cette fenêtre, les requêtes touchées pourraient échouer sur nos distributions CloudFront avec 504 erreurs de timeout de passerelle et n'ont jamais atteint nos services de backend. Cette perturbation a été causée par un service web Amazon global \(AWS\) CloudFront panne affectant VPC Origins, le type d'origine sur lequel nous comptons pour le site Web et le portail client. Les demandes acheminées par VPC Origins ont échoué, tandis que les distributions CloudFront utilisant d'autres types d'origine n'étaient pas affectées. AWS a ensuite attribué la panne à une contrainte de capacité interne dans la flotte qui gère les connexions aux origines VPC privées, ce qui a causé une mauvaise distribution de la configuration de routage à ses processeurs réseau. Fait important, nos services de base de la plate-forme — y compris le téléchargement, le stockage, le traitement et la livraison de fichiers déjà classés — n'ont pas été touchés par cet incident et ont continué à fonctionner normalement tout au long de l'incident. Notre travail de suivi est axé sur le maintien d'un repli éprouvé et prêt à déployer pour cette classe d'échec AWS CloudFront. ** Chronologie des événements** Toutes les heures sont en UTC le 16 juillet 2026. * **07:55 —** Les mesures CloudFront commencent à montrer des taux d'erreur élevés pour notre site Web et les distributions webclient. * **07:59 –** Nos alertes de surveillance indiquent que [uploadcare.com](http://uploadcare.com) est inaccessible. Notre équipe d'ingénieurs commence immédiatement à enquêter. * **08:02 —** Nous confirmons 504 erreurs pour [uploadcare.com](http://uploadcare.com) et observons que les demandes n'atteignent pas notre moteur. D'autres distributions CloudFront restent saines. * **08:07 –** Basé sur le modèle d'erreur et la page d'erreur 504 générée par CloudFront, CloudFront devient notre principale cause de racine soupçonnée. A ce stade, AWS n'avait pas encore publié d'avis, bien que la communauté plus large ait commencé à signaler des problèmes de CloudFront. * **08:28 –** Nous confirmons que le problème affecte nos sites Web publics et notre portail client. * **08:42 —** Les mesures de CloudFront montrent un taux d'erreur d'environ 30%. * **08:44 —** AWS reconnaît une panne globale de CloudFront liée à VPC Origins — environ 49 minutes après le début de notre impact. * **09:23 –** Nous commençons à mettre en œuvre un repli : changer les origines affectées de VPC Origins à Internet Application Load Balancers \(ALBs\). * **10:58 –** Le recul est déployé dans notre environnement de mise en scène pour la validation. * **11:02 –** Le repli passe la validation sur la mise en scène. Nous commençons à rouler les mêmes changements vers la production. * **11:15 —** AWS résout la panne sous-jacente. Nos sites web de production et portail client récupèrent complètement et les taux d'erreur retournent à zéro. Comme AWS s'est rétabli en premier, le recul de la production n'était pas nécessaire. Nous déclarons l'incident résolu. Ce qui s'est bien passé * ** Détection rapide et diagnostic.** Notre surveillance a permis de détecter l'échec en quelques minutes, et notre équipe l'a corrélée avec un problème plus vaste du SAF et a identifié la cause principale probable avant que le SAF reconnaisse publiquement la panne. * **Une atténuation validée.** Au cours de l'incident, nous avons conçu, mis en œuvre et validé un repli — le passage des origines de CloudFront de VPC Origins à des ALB face à Internet — sur notre environnement de mise en scène. AWS récupéré avant que nous ayons besoin de l'appliquer à la production, mais il s'agit maintenant d'une atténuation prouvée pour les futurs incidents d'origine VPC. * **Impact contenu.** Comme l'échec se limitait aux distributions utilisant VPC Origins, notre plate-forme centrale — téléchargement de fichiers, stockage, traitement et mise en cache — est restée pleinement opérationnelle. Qu'est-ce qui a mal tourné ? * ** Une dépendance à l'origine partagée.** Notre site public et notre portail client ont tous compté sur CloudFront VPC Origins, de sorte qu'une seule défaillance du sous-système AWS les a touchés avec aucune défaillance. # ** Éléments d'action** * **Gardez un repli de CloudFront prêt à déployer.** Nous avons préparé et validé des changements d'infrastructure pour changer les distributions touchées de VPC Origins à des ALB faisant face à Internet, de sorte que cette atténuation peut être appliquée rapidement si une panne similaire de l'AWS se reproduit. Nous nous excusons sincèrement pour la perturbation de cet incident et pour le retard avec lequel nous l'avons communiqué par notre page de statut. Bien que la cause principale ait été une panne du côté de l'AWS qui échappe à notre contrôle direct, nous nous sommes engagés à réduire notre exposition à cette catégorie d'échecs et à communiquer plus rapidement et de manière plus transparente à l'avenir.
Traduit automatiquement depuis la mise à jour officielle de l'incident.