Closed Bug 1534344 Opened 5 years ago Closed 5 years ago

https://archive.org/web/ sends GOAWAY with error code ENHANCE_YOUR_CALM (0xb) and closes connection without servicing all request

Categories

(Web Compatibility :: Site Reports, defect)

defect
Not set
normal

Tracking

(firefox66 unaffected, firefox67 affected, firefox68 affected)

RESOLVED WORKSFORME
Tracking Status
firefox66 --- unaffected
firefox67 --- affected
firefox68 --- affected

People

(Reporter: dragana, Unassigned)

Details

Attachments

(1 file)

The server sets SETTINGS_MAX_CONCURRENT_STREAMS to 10 - we should not open more than 10 streams at the same time (this is very low but it is legitimate). We do not open 10 streams at once but we still get a GOAWAY message with error ENHANCE_YOUR_CALM (it should be sent if we exceed the limit of 10) (theoretically, the server is allowed to do that). In the logs from bug 1528317 the GOAWAY also sets "the last good stream" to be 0xf (this means that it will server that stream), but the server immedaitely closes the connection without sending response for stream 0xf.

The most of the server behavior is ok, but all together causes that sometime pages do not load in firefox.

To be clear this means the Wayback Machine of the Internet Archive doesn't work in Firefox.

What is the user observable failure when this reproduces? It's working for me in Nightly (I think?)

Flags: needinfo?(lhenry)

I'm still not able to use the Wayback Machine in Nightly 70, and noticed also that links to anything in the Wayback Machine don't work... https://web.archive.org/web/19961220211802/http://suck.com/ for example. I try to load this url and get zero output in the web console or browser console. Works in release 68. I can try asking archive folks again!

Flags: needinfo?(lhenry) → needinfo?(miket)

Does it reproduce for you in a new profile? https://web.archive.org/web/19961220211802/http://suck.com/ is working for me in a new profile.

Flags: needinfo?(miket) → needinfo?(lhenry)

Lo and behold. I had not tried with a fresh profile but now that I do, it works. There must be something odd in my usual working nightly profile.

Flags: needinfo?(lhenry)

I'm gonna close this as WFM. Thanks!

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: