Closed Bug 1811182 Opened 2 years ago Closed 2 years ago

HTTP proxy over HTTPS broken after Firefox 103

Categories

(Core :: Networking: HTTP, defect)

Firefox 109
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: dab1818, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/109.0

Steps to reproduce:

1 setup HTTPS-proxy & configure FF to use it (https://bugzilla.mozilla.org/show_bug.cgi?id=1321466#c15)
2 browse any URL from FF

Firefox-103 broken
Firefox-102.7.0 ESR works fine

Actual results:

The connection has timed out
An error occurred during a connection to URL

Expected results:

response from URL

The Bugbug bot thinks this bug should belong to the 'Core::Networking: HTTP' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

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

Hi Reporter,

Could you try to record a http log for this?
Note that the log may contain some privacy information, so please send it to necko@mozilla.com.

Thanks.

Flags: needinfo?(dab1818)

Also, are you able to reproduce this with the latest Firefox?

(In reply to Kershaw Chang [:kershaw] from comment #3)

Also, are you able to reproduce this with the latest Firefox?

yes. tested on Firefox 103-109.

(In reply to Dmitry A. Bakshaev from comment #4)

(In reply to Kershaw Chang [:kershaw] from comment #3)

Also, are you able to reproduce this with the latest Firefox?

yes. tested on Firefox 103-109.

If possible, may I ask you to use mozregression to help us figure out the regression range?
Thanks.

After many tests with different versions of browsers,apache, squid, there was a configuration in which this was repeated.
All tests were with clean browsers profiles with imported certificates and propertry proxy settings.

layout:
firefox -> proxy (squid/https+cert-auth) -> web-server (apache)
squid is completely transparent and its version does not affect anything.

all works fine with:
firefox<=104 + any versions of apache(https+cert-auth)
firefox>=105 + apache>=2.4(https+cert-auth)
firefox>=105 + apache-2.2.32 (https without cert-auth!)

test failed only with:
firefox>=105.0 and apache-2.2.32 (https+cert-auth)

I think just need to update apache :)

Close the bug?

Flags: needinfo?(dab1818)

Thanks for doing all these tests!
I'll close this bug.

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