Open Bug 1822877 Opened 2 years ago Updated 2 years ago

Add test coverage for retries when ECH is disabled on the server for a H3+ECH Connection

Categories

(Core :: Networking, defect, P2)

defect

Tracking

()

People

(Reporter: djackson, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

In 1822876, we added tests for the various ECH modes when using HTTP3. However, we don't have test coverage for when connecting to a HTTP3 Server, which has an ECHConfig in its HTTPS record, but doesn't actually support ECH.

Manual testing suggests that the connection is cancelled and we fall back to H2. This isn't a major problem, but arguably if the server authoritatively disables ECH, then we ought to retry the H3 connection with ECH disabled.

We should add a test to cover this case and fix it.

Severity: -- → S3
Priority: -- → P2
Whiteboard: [necko-triaged]
You need to log in before you can comment on or make changes to this bug.