Přeskočit na obsah
Magazín Chatujme.cz
Technologie · čtení na 3 min · 367 zhlédnutí

Firefox 155 poznává přihlašovací stránky veřejných Wi-Fi přes novou doménu

Prohlížeč se od 1. září ptá na adrese firefox-portal-detection.com místo detectportal.firefox.com, jestli síť nevyžaduje přihlášení. Doménu si Mozilla pořídila kvůli tomu, že stará adresa bránila zapnout pro celý firefox.com vynucené HTTPS. Správci sítí, kteří starou adresu pouštějí ve výjimkách, musí seznamy přepsat.

Cedule s nápisem free wifi na zdi kavárny
Veřejná Wi-Fi v kavárně bývá za přihlašovací stránkou. Foto: Zorro2212, Wikimedia Commons (CC BY-SA 4.0)

Připojení k Wi-Fi v kavárně, v hotelu nebo ve vlaku většinou nestačí. Síť sice odpoví, ale první stránka, kterou uvidíte, je přihlašovací formulář nebo souhlas s podmínkami. Tomu se říká captive portál a prohlížeč o něm musí vědět dřív, než se pokusí načíst e-mail.

Firefox to zjišťuje tak, že si na pozadí vyžádá vlastní adresu, o které dopředu ví, jak má odpověď vypadat. Když se místo očekávané odpovědi vrátí něco jiného, je za portálem a nabídne kartu s přihlášením. Ve verzi 155, vydané 1. září, se ptá na jiné adrese než dosud. Poznámky k vydání to popisují jednou větou: Firefox nově používá firefox-portal-detection.com místo detectportal.firefox.com, takže seznamy povolených adres, které jmenují starou doménu, je potřeba upravit (přeloženo). Stejné vydání přidalo do adresního řádku počítadlo zablokovaných sledovačů.

Které adresy se vyměnily

Změna je vidět ve výchozích předvolbách, které si každý Firefox nese s sebou. Týká se tří z nich:

  • captivedetect.canonicalURL míří na http://firefox-portal-detection.com/generate_204, dřív na http://detectportal.firefox.com/canonical.html.
  • network.connectivity-service.IPv4.url a jeho protějšek pro IPv6 vedou na success.txt na nové doméně; těmi Firefox zvlášť ověřuje, jestli mu obě verze protokolu vůbec fungují.
  • captivedetect.canonicalContent, tedy text, který má správná odpověď obsahovat, je nově prázdný.

Všechny tři adresy začínají http://, ne https://. Nešifrovaný dotaz je zároveň důvod, proč musela doména ven z firefox.com.

Proč Mozilla doménu měnila

Existuje seznam webů, které prohlížeče navštíví výhradně přes HTTPS, ať už uživatel napíše cokoli. Říká se mu HSTS preload a zápis do něj s sebou nese podmínku includeSubdomains – platí pro doménu i všechno pod ní. Mozilla chtěla na seznam dostat firefox.com, jenže pod ním visela adresa, která nešifrovaný provoz potřebuje.

Ten rozpor má vlastní záznam v Bugzille. Hlášení 1551966 se jmenuje „detekce captive portálu brání zapnutí HSTS preloadu pro firefox.com“ (přeloženo), je z 15. května 2019 a dodnes je otevřené. Na řešení došlo až letos: hlášení 2049252 z 22. června 2026 vzniklo s úkolem vybrat novou adresu a je uzavřené s cílovou větví 155.

V jeho rozpravě je i provozní detail, který se jinde nedočtete. Když někdo z Mozilly radil, jak doménu pořídit, dodal, ať se její jméno nepíše do veřejných tiketů – lidé ji prý stihnou zaregistrovat dřív než firma sama. Doména firefox-portal-detection.com je podle veřejného záznamu registru zapsaná 1. července 2026 u registrátora MarkMonitor a zaplacená do července 2028. V polovině července pak přibyl v hlášení výpis, který ukazuje, že služba na nové adrese už odpovídá; do kódu prohlížeče se změna dostala 10. srpna.

Ze stránky s textem na prázdnou odpověď

Vedle domény se změnilo i to, co Firefox od serveru čeká. Stará adresa vracela kus HTML s přesměrováním na nápovědu a prohlížeč porovnával, jestli text sedí. Nová vrací stav 204, tedy prázdnou odpověď bez těla, a porovnává se jen ten stav.

Nápad je starý dva roky. Hlášení 1898891 z 25. května 2024 ho zdůvodňuje tím, že koncový bod odpovídající stavem 204 dělá méně falešných poplachů. Cesta do vydání byla klikatá: oprava šla do kódu letos v létě dvakrát a dvakrát ji vývojáři zase vzali zpět, nejdřív kvůli padajícímu testu a podruhé kvůli hlášení 2052715 z 5. července, kde jeden ze serverů odpovídal stavem 200, prohlížeč čekal 204 a zacyklil se. Napotřetí vydrželo.

Obě poloviny změny spolu souvisejí těsněji, než vypadá. Komentář přímo v souboru předvoleb varuje, že se obě musí měnit naráz: kdo nasměruje Firefox na adresu, která odpovídá nějakým textem, musí ten text vepsat i do předvolby s očekávaným obsahem.

Koho se to týká

Firemní poznámky k vydání říkají správcům rovnou, co dělat: seznamy povolených adres a pravidla proxy serverů, ve kterých stojí stará doména, se musí přepsat. V síti, kde se ven pouští jen vyjmenované adresy, se jinak dotaz na novou doménu vůbec neodešle.

Firmy, které jedou na dlouhodobě udržované verzi, mají čas. Tytéž poznámky u téhle položky výslovně uvádějí, že platí jen pro Firefox 155, a předvolby v ESR 153 to potvrzují: ten pořád míří na detectportal.firefox.com. Stará adresa navíc funguje dál, takže se nic nerozbije skokem. Ověřili jsme si to 14. září: success.txt na staré doméně vrací slovo success, generate_204 na té nové odpovídá prázdným stavem 204.

Komu vadí, že prohlížeč po připojení k síti sám odesílá dotaz kamkoli, může celou službu vypnout v about:config předvolbou network.captive-portal-service.enabled. V běžném Firefoxu pro počítač je zapnutá, protože ji zapínají jeho vlastní výchozí předvolby. Cenou je, že si cestu na přihlašovací stránku musí uživatel najít sám.

Hlášení z roku 2019, kvůli kterému se to celé rozjelo, zůstává i po vydání Firefoxu 155 otevřené a naposledy s ním kdokoli hnul v červenci 2024. Překážka je pryč, zápis do seznamu ne.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci. S příspěvkem ukládáme i IP adresu; co s údaji děláme, stojí v zásadách zpracování osobních údajů.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

Technologie

Firefox 159 posílá chatbotu ke shrnutí stránky jen její adresu místo textu

Tlačítko Shrnutí stránky v postranním panelu Firefoxu 159 už nevkládá do dotazu pro ChatGPT, Claude nebo Gemini text stránky, ale jen odkaz na ni. Dlouhé stránky se tak přestanou usekávat. Chatbot si ale musí stránku otevřít sám a model bez přístupu na web místo shrnutí odpoví, že to nejde.

Technologie aktualizováno 22. 10.

Matt Mullenweg se vrátil do čela Automatticu dva dny poté, co ho představenstvo odvolalo

Představenstvo Automatticu odhlasovalo 9. září placenou dovolenou pro zakladatele a ředitele Matta Mullenwega a dočasným šéfem jmenovalo finančního ředitele Marka Daviese. O dva dny později napsal Mullenweg zaměstnancům, že firmu řídí zase on, a v sobotu to potvrdil mluvčí společnosti. Důvod hlasování dosud nikdo ze zúčastněných veřejně nevysvětlil.

Technologie aktualizováno 21. 10.

Kolik emisí ušetří obnovitelná nafta HVO, rozhoduje surovina, ze které vznikla

HVO neboli obnovitelná nafta vzniká z tuků a olejů, kterým vodík odebere kyslík, takže se chemicky podobá fosilní naftě. Podle tabulek EU ušetří, je-li z použitého kuchyňského oleje, 83 až 87 % emisí, z palmového oleje jen 22 až 53 %. Rozšíření brzdí vyšší cena a omezené množství odpadních tuků.

Technologie

Revolut měl v úterý výpadek plateb kartou, převodů i výběrů z bankomatů

Stavová stránka Revolutu pro Česko zaznamenala v úterý v 9.47 potíže a odpoledne vedla 30 služeb jako částečně nedostupné, od plateb kartou po přihlášení do aplikace. Ve stejnou dobu hlásil Google poruchu napájení v jedné zóně svého londýnského cloudu. Že spolu obě události souvisejí, řekl agentuře Reuters nejmenovaný zdroj, Revolut sám příčinu neuvedl.