Open Bug 1129521 Opened 11 years ago Updated 1 year ago

Request to "crossorigin = anoymous" resource failed when using proxy with authentication

Categories

(Core :: Networking: Proxy, defect, P5)

x86_64
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: yoshiki, Unassigned)

Details

(Whiteboard: [necko-would-take])

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.93 Safari/537.36 Steps to reproduce: 1. Enable HTTPS proxy with client certificate authentication. 2. Request https://www.facebook.com/ Actual results: Facebook can be seen Expected results: Facebook can't be seen. It looks the JavaSctipt file which is specified "crossorigin = anoymous" can't be loaded correctly due to SSL authentication error of the proxy.
Component: Untriaged → Security
Product: Firefox → Core
Flags: needinfo?(honzab.moz)
Seem to me a bit like incorrect proxy setting. Forwarding to Patrick.
Flags: needinfo?(honzab.moz) → needinfo?(mcmanus)
Component: Security → Networking: HTTP
Flags: needinfo?(mcmanus)
I'm confused. The problem is authenticating to the proxy, or the problem is with some piece of javascript? If its with the javascript, how did you get it if there is an authentication error?
Flags: needinfo?(yoshiki)
Whiteboard: [necko-would-take]
The problem on facebook.com has been gone, because of the facebook site change. But the problem itself is still available. For example, it happens on https://messenger.com if I'm using a ssl proxy with client certificate authentication. The messenger.com has the following tag. But request to that script via the proxy is failed due to crossorigin="anonymous". <script src="https://static.xx.fbcdn.net/rsrc.php/v2/y2/r/ptYRCfe7Xf7.js" crossorigin="anonymous"></script> Since the proxy requires authentication, so normal requests are with credential. But the above request is sent without credential and the proxy refuse to connect. This problem is still available on the latest nightly 50.0a1 (2016-06-12).
Flags: needinfo?(yoshiki)
Priority: -- → P5
Severity: normal → S3

Moving bug to Core/Networking: Proxy.

Component: Networking: HTTP → Networking: Proxy
You need to log in before you can comment on or make changes to this bug.