Closed Bug 1713351 Opened 3 years ago Closed 2 years ago

RCWN (cache racing) and https://lichess.org/ do not like each other?

Categories

(Core :: Networking: Cache, defect)

Firefox 88
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: sebastian, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:88.0) Gecko/20100101 Firefox/88.0

Steps to reproduce:

I kept playing chess on https://lichess.org/ .

Actual results:

With RCWN enabled, every few days some of the page style would fail to load.
When disabling RCWN, the problem goes away (i.e. two weeks without issues).

More details can be found at https://github.com/ornicar/lila/issues/8789.

Expected results:

No CSS loading issues

I put some of my analysis in the github issue. Could RCWN be exacerbating a networking problem?

Component: Untriaged → Networking: Cache
Product: Firefox → Core

Thank you for reporting the issue.
It is quite possible that RCWN has a bug that is intermittently causing the style to load.
I've tried to reproduce it a bunch of times, with no luck.
It is very hard to diagnose without being able to reproduce it. It could also be triggered by something that happens locally on your machine.
One way you could help is to gather logs using these instuctions:
https://firefox-source-docs.mozilla.org/networking/http/logging.html#logging-http-activity-by-manually-setting-environment-variables
MOZ_LOG=timestamp,sync,rotate:200,nsHttp:5,cache2:5,nsSocketTransport:5,nsHostResolver:5
The rotate:200 attribute says it will keep a rolling 200Mb file for the logs. (the larger the better).
The sync part means it will be written to disk immediately.
So if you can run this continuously and then close firefox right after it happens it will help a lot in figuring out what's wrong.

Thanks!

Flags: needinfo?(sebastian)

I asked the reporter on https://github.com/ornicar/lila/issues/8789 to submit a HTTP log.

Valentin, have you got any logs from the github user?

Flags: needinfo?(valentin.gosu)

No.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Flags: needinfo?(valentin.gosu)
Flags: needinfo?(sebastian)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.