Closed Bug 1716069 Opened 4 years ago Closed 4 years ago

"The page isn't redirecting properly" error is received on www.animechiby.com because of https-rr

Categories

(Core :: Networking, defect, P2)

Firefox 91
Desktop
macOS
defect

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: ksenia, Assigned: kershaw)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [necko-triaged])

Attachments

(2 files, 2 obsolete files)

This was initially reported in https://github.com/webcompat/web-bugs/issues/76013

STR:
Visit http://www.animechiby.com/ in Firefox Nightly 91.0a1 (2021-06-10) and observe the site

Expected:
http version of the site loads

Actual:
Endless loop with an attempt to redirect to https, which site doesn't support

I was able to reproduce this issue on macOS and the original reporter is on Linux

This happens with or without HTTPS-only mode turned on so it's more Networking than "DOM: Security". However what I see (even with a cleared cache, so no cached 302s) is that the site redirects to https:, then the https version redirects back to http, and so on in a loop.

Does not happen on Safari or Chrome. This really looks like something the site itself is doing, but I don't know why they would single Firefox out.

Component: DOM: Security → Networking
Flags: needinfo?(kberezina)

Same looping behavior with http://wormax.io/ even with https-only turned off.

Severity: -- → S4
Priority: -- → P2
Whiteboard: [necko-triaged]

The HTTPS upgrade is caused by HTTPS RR. I'll take a look.

Assignee: nobody → kershaw
Attachment #9227419 - Attachment is obsolete: true
Attachment #9227420 - Attachment is obsolete: true
Pushed by kjang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c9774f5b0bc P1: Skip user gesture check in IsUpgradeDowngradeEndlessLoop(), r=ckerschb https://hg.mozilla.org/integration/autoland/rev/60d705792e3a P2: Use nsHTTPSOnlyUtils::IsUpgradeDowngradeEndlessLoop to check if there is an endless loop when HTTPS RR is presented, r=ckerschb
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
Regressions: 1725026
Regressions: 1725800
Flags: needinfo?(kberezina)
Summary: "The page isn't redirecting properly" error is received on www.animechiby.com → "The page isn't redirecting properly" error is received on www.animechiby.com because of https-rr
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: