Closed Bug 1502462 Opened Last year Closed Last year
IPv6 Address HTTP to HTTPS redirect
14.52 KB, image/png
28.64 KB, image/png
49.88 KB, application/json
47 bytes, text/x-phabricator-request
|Details | Review|
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0 Steps to reproduce: With A IPv6 enabled network Visit this address (HTTP): http://[2606:4700:4700::1111] Actual results: Firefox crash when try to redirect HTTP to HTTPS under IPv6 Address Expected results: A smooth transition HTTP to HTTPS via IPv6 Address. Other browser works fine, like Microsoft Edge
I understand, open IPv6 HTTPS will solve, but... HTTP to HTTPS will crash enter [2606:4700:4700::1111] into address, Firefox will open HTTP first, once found, Firefox load, then server ask to redirect to HTTPS, then Firefox crash instantly. I test my own LAMP server, redirect HTTP traffic to HTTPS via IPv6 address, and it crash. It mean, IPv6 HTTP to HTTPS redirect inside Firefox will crash instantly. Firefox need fix this, most admin are lazy adding HTTPS into address, slapping IPv6 address into address bar and hoping Firefox will open normally.
Please follow the steps on http://support.mozilla.com/kb/Firefox%20crashes and report the crash ID here. Thanks!
ISP Native IPv6
IPv6 Auto Configuration
Crash reporter, taken from here: https://support.mozilla.org/en-US/questions/1238294
and this crash id: https://crash-stats.mozilla.com/report/index/79b3d8c6-d1f2-47c1-a644-404510181028 One little test I do, delay IPv6 HTTP to HTTPS, allow firefox to record last working website, once user load (embedded) crafted page, user will be crash-loop, fun bug to play around.
1. i can reproduce this crash on Surface Book 2, Windows 10, FF63.0 using: http://[2606:4700:4700::1111] 2. https://[2606:4700:4700::1111] does not crash
Status: UNCONFIRMED → NEW
Ever confirmed: true
Based on comment 8, triaging this bug out of Untriaged.
Assignee: nobody → dd.mozilla
Status: NEW → ASSIGNED
Priority: -- → P1
AltSvcMapping::ProcessHeader should use GetAsciiHost instead of GetHost.
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/eff4ffb1d280 The altSrv checker does not build a uri correctly if origin is ipv6 address. r=valentin
You need to log in before you can comment on or make changes to this bug.