DevToolPal
UK
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 — від проксі на шляху.