Dev API недоступен
- resolved
23 октября API Dev был недоступен с 11:15 до 11:31 CEST (16 минут). Отключение было вызвано ошибкой на этапе развертывания одного из наших компонентов. Вскрытие будет опубликовано в течение 5 рабочих дней.
- postmortem
##Резюме 23 октября 2026 года, в 11:15 утра по восточному времени, все запросы на Dixa Public API (dev.dixa.io) начались с ошибкой. Отключение было вызвано неправильным развертыванием компонента, который аутентифицирует входящие запросы API. Наша команда обнаружила проблему в 11:16 утра по восточному времени, определила причину и развернула исправление. Полное обслуживание было восстановлено в 11:31 утра по восточному времени. # # Влияние Между 11:15 и 11:31 AM CEST общедоступный API Dixa был недоступен для всех клиентов. Каждый запрос API в этом окне, во всех версиях API, получил ошибку HTTP 500. Запросы были отклонены до того, как они достигли наших систем, поэтому ни один запрос не был частично обработан, и никакие данные не были потеряны или изменены. Интеграции, которые автоматически возвращают неудавшиеся запросы, будут восстановлены сами по себе. Интеграциям, которые не повторяются, возможно, потребуется повторно отправлять любые звонки, сделанные во время этого окна. ##Коренная причина Отключение было вызвано ручным развертыванием компонента, который аутентифицирует каждый запрос в Dixa Public API. Новая версия этого компонента была упакована неправильно, поэтому запустить ее не удалось. Без рабочего этапа аутентификации каждый входящий запрос API не удался. Сам код был правильным; проблема заключалась только в том, как он был упакован для развертывания. ## Резолюция Наша команда обнаружила проблему в 11:16 утра по восточному времени и начала расследование пострадавших служб. К 11:26 утра по восточному времени первопричина была прослежена до неправильного развертывания. Правильно упакованная версия того же кода была развернута в 11:30 утра по восточному времени, и запросы API снова стали успешными. Показатели ошибок вернулись к нормальному уровню к 11:32 утра по восточному времени. ##Превентивные меры Чтобы предотвратить подобные инциденты, мы: Замена ручного развертывания этого компонента автоматизированным конвейером развертывания • Проверка каждого изменения в условиях производства до того, как оно достигнет производственного уровня Улучшение версий релизов, чтобы мы могли немедленно вернуться к известной хорошей версии Добавление дополнительных автоматических оповещений об ошибках аутентификации API и скоростях ошибок для более быстрого обнаружения проблем ## Закрыть записку Мы понимаем, насколько важен надежный доступ к Dixa Public API для интеграции и рабочих процессов. Мы приносим извинения за любые неудобства, причиненные в течение этого периода, и стремимся к укреплению устойчивости этой службы.
Автоматический перевод официального обновления инцидента.