Как устранить ошибки HTTP 500, 502 и 503
Обновлено: 21 апреля 2026 г. · Редакционная команда Проверки сайта
Ошибки 5xx означают сбой на стороне сервера, но каждый код указывает на другой уровень отказа. Это руководство поможет быстро изолировать нужный уровень.
Быстрый триаж (первые 5 минут)
- Запустите URL в Проверка сайта , чтобы зафиксировать статус и время отклика.
- Уточните, затрагивает ли проблема один путь URL или все конечные точки.
- Проверьте, стабильна ли ошибка или прерывиста.
- Сопоставьте с деплоями, изменениями конфигурации или всплесками трафика.
500 Internal Server Error
Общий сбой приложения или сервера. Чаще всего: необработанное исключение, неверная переменная окружения, проблема с правами или сбой вызова зависимости.
- Сначала просмотрите логи приложения, затем веб-сервера.
- Проверьте недавние релизы и миграции.
- Проверьте права на файлы и секреты среды выполнения.
502 Bad Gateway
Обычно проблема прокси или шлюза между Nginx/Apache/балансировщиком и вашим upstream-приложением.
- Убедитесь, что upstream-процесс запущен и слушает ожидаемый host/port.
- Проверьте таймауты прокси и несоответствия keepalive.
- Проверьте upstream DNS в контейнерных развёртываниях.
503 Service Unavailable
Сервис временно недоступен — часто из-за перегрузки, режима обслуживания или исчерпания пула воркеров.
- Проверьте загрузку CPU, памяти и насыщение пула соединений.
- Проверьте события автомасштабирования и ограничение частоты запросов.
- Проверьте флаги обслуживания или неверно настроенные health checks.
Что указать при эскалации в поддержку
- URL + точный код статуса
- Время первого наблюдения (предпочтительно UTC)
- Глобальная ли проблема или только в отдельном регионе
- Недавние деплои или изменения инфраструктуры
При сбоях на стороне DNS см. руководство по распространению DNS. При несоответствии имени хоста в сертификате см. это руководство по SSL.