DevToolPal
ID
4xx Kesalahan klien

407 Proxy Authentication Required

Autentikasi Proxy Diperlukan

Artinya

Proxy di antara klien dan server mewajibkan autentikasi sebelum meneruskan permintaan.

Penyebab umum

  • Proxy perusahaan meminta login
  • Kredensial proxy di HTTP_PROXY tidak ada atau salah
  • Alat seperti npm atau pip belum dikonfigurasi untuk proxy

Cara memperbaiki

Sebagai klien atau pengunjung

Konfigurasikan kredensial proxy, misalnya http://user:pass@proxy:8080 di HTTPS_PROXY, atau pengaturan proxy milik alat itu sendiri.

Sebagai pengelola situs atau API

Proxy harus mengirim Proxy-Authenticate dengan skema yang diterimanya.

Contoh respons

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

Spesifikasi

RFC 9110 §15.5.8

FAQ

› Bagaimana memperbaiki 407 di npm atau git?

Atur proxy beserta kredensial (npm config set proxy, git config http.proxy) atau gunakan helper autentikasi lokal untuk proxy NTLM.

› 407 atau 401?

401 berasal dari server asal; 407 berasal dari proxy di tengah jalan.