DevToolPal
RU
4xx Ошибки клиента

407 Proxy Authentication Required

Требуется аутентификация прокси

Что это значит

Прокси между клиентом и сервером требует аутентификации перед пересылкой запроса.

Типичные причины

  • Корпоративный прокси требует входа
  • Учётные данные прокси в HTTP_PROXY отсутствуют или неверны
  • Инструменты вроде npm или pip не настроены на прокси

Как исправить

Если вы клиент или посетитель

Настройте учётные данные прокси, например http://user:pass@proxy:8080 в HTTPS_PROXY, или параметры прокси самого инструмента.

Если вы владелец сайта или API

Прокси должен отправлять Proxy-Authenticate со схемой, которую он принимает.

Пример ответа

HTTP/1.1
HTTP/1.1 407 Proxy Authentication Required
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Proxy-Authenticate: Basic realm="corp-proxy"
Content-Length: 0

Спецификация

RFC 9110 §15.5.8

Частые вопросы

› Как исправить 407 в npm или git?

Задайте прокси с учётными данными (npm config set proxy, git config http.proxy) или используйте локальный помощник аутентификации для NTLM-прокси.

› 407 или 401?

401 приходит от исходного сервера; 407 — от прокси на пути.