511 Network Authentication Required (RFC 6585) oznacza, że klient musi się uwierzytelnić, aby uzyskać dostęp do sieci. Kod jest przeznaczony dla portali logowania (captive portal): stron logowania lub akceptacji regulaminu w sieciach Wi-Fi hoteli, lotnisk i kawiarni, które przechwytują ruch WWW, dopóki użytkownik się nie zaloguje.
Odpowiedź powinna zawierać link lub meta refresh prowadzący do strony logowania. Serwery źródłowe nie powinny generować kodu 511; jest on przeznaczony dla infrastruktury sieciowej, która przechwytuje żądanie. Pamięci podręczne nie mogą przechowywać odpowiedzi 511. Osobny kod zamiast przekierowania sprawia, że klienci nie biorą strony portalu za żądaną witrynę i nie zapisują jej w pamięci podręcznej.
Systemy operacyjne wykrywają portale logowania niezależnie, pobierając znane testowe adresy URL, i automatycznie otwierają stronę logowania.
Przykładowa odpowiedź
HTTP/1.1 511 Network Authentication Required
Date: Fri, 06 Nov 2026 10:15:32 GMT
Cache-Control: no-store
Content-Type: text/html; charset=utf-8
Content-Length: 240
<!doctype html>
<title>Network Authentication Required</title>
<meta http-equiv="refresh" content="0; url=https://login.wifi.example.net/">
<p>You need to <a href="https://login.wifi.example.net/">sign in to the Wi-Fi network</a> first.</p> SEO i sprawdzanie przekierowań
Kod 511 nigdy nie pochodzi z Twojej witryny, więc nie wpływa na SEO. Sprawdzenia TrueURL działają w sieci Cloudflare, a nie w Twojej lokalnej sieci Wi-Fi, więc kod 511 w wyniku byłby czymś nietypowym. Jeśli widzisz go w przeglądarce, najpierw zaloguj się do sieci.
Typowe przyczyny i zastosowania
- Sieć Wi-Fi w hotelu, na lotnisku, w pociągu lub w kawiarni wymaga zaakceptowania regulaminu lub wpisania kodu.
- Firmowa sieć dla gości wymaga rejestracji.
- Sesja w portalu logowania wygasła i sieć znów przechwytuje żądania.