Intermittent impossible “Unable to connect” error when Firefox is configured to use a proxy
Categories
(Core :: Networking: HTTP, defect, P3)
Tracking
()
People
(Reporter: ambrose.li, Assigned: CuveeHsu)
Details
(Whiteboard: [necko-triaged])
Updated•7 years ago
|
| Assignee | ||
Comment 1•7 years ago
|
||
| Reporter | ||
Comment 2•7 years ago
|
||
| Assignee | ||
Comment 3•7 years ago
|
||
| Reporter | ||
Comment 4•7 years ago
|
||
| Assignee | ||
Comment 5•7 years ago
|
||
Updated•7 years ago
|
| Assignee | ||
Comment 6•7 years ago
|
||
Please reopen if we have more information
| Reporter | ||
Comment 7•7 years ago
|
||
Well, it’s intermittent. I’ve made changes to my proxy to make it less likely to take a long time and I’ve not seen the problem since the change, so I’d say this has to do with some sort of a timeout that’s too low.
| Reporter | ||
Comment 8•7 years ago
|
||
My problem with Firefox’s behaviour was not having a timeout per se, but (1) the timeout (which at the time of my report was merely hypothetical) being unreasonably low, and (2) the error message not reporting what’s actually the problem (i.e., alleging the problem to be with the target site and not mentioning the existence of a proxy at all).
| Assignee | ||
Comment 9•7 years ago
|
||
(In reply to Ambrose Li from comment #8)
My problem with Firefox’s behaviour was not having a timeout per se, but (1) the timeout (which at the time of my report was merely hypothetical) being unreasonably low, and (2) the error message not reporting what’s actually the problem (i.e., alleging the problem to be with the target site and not mentioning the existence of a proxy at all).
For (1), the default value is pretty long (check network.http.response.timeout). Hence I believe there's some hints from the proxy server, based on Comment 7.
For (2), we have no way to recognize whether it's due to proxy or not. Proxy can synthesize any response/behavior, you know.
Mark WORKSFORME since comment 1 works at your side. Feel free to file another follow-up bug if there's some space to improve.
| Reporter | ||
Comment 10•7 years ago
|
||
If for (1) the default value is pretty long it can only mean Firefox is ignoring the default value when a proxy is involved. I also have seen my own proxy logs so I know my proxy has not responded when Firefox timed out.
For (2) because it’s my own proxy, I know that the proxy has not lied about its presence. “Proxy can synthesize any response” is irrelevant.
Description
•