Closed
Bug 1051766
Opened 12 years ago
Closed 10 years ago
CSP warnings are shown on dev
Categories
(Marketplace Graveyard :: Consumer Pages, defect, P3)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: mat, Unassigned)
Details
(Whiteboard: [ktlo][possible_future_need])
STR:
- Load https://marketplace-dev.allizom.org/ with Firefox 30
- Look at your console
I get these CSP warnings, which are a bit scary, even though everything /seems/ to be working fine:
- Content Security Policy: The page's settings blocked the loading of a resource at https://bam.nr-data.net/jserrors/<snip> ("img-src https://marketplace-dev.allizom.org:443 http://localhost:80 https://ssl.google-analytics.com:443 https://www.google-analytics.com:443 https://*.newrelic.com:443 data://*:* http://ssl.google-analytics.com:80 http://www.google-analytics.com:80 http://*.newrelic.com:80 https://marketplace-dev.mozflare.net:443")
- Content Security Policy: The page's settings blocked the loading of a resource at https://marketplace-dev.mozflare.net/api/v1/fireplace/search/featured/?cache=1&cat=&lang=fr&limit=25®ion=fr&vary=0 ("default-src https://marketplace-dev.allizom.org:443").
- Content Security Policy: The page's settings blocked the loading of a resource at https://marketplace-dev.allizom.org/iframe-install.html/ ("frame-src https://s3.amazonaws.com:443
https://ssl.google-analytics.com:443 https://login.persona.org:443 https://firefoxos.persona.org:443 https://www.youtube.com:443").
- Content Security Policy: The page's settings blocked the loading of a resource: An attempt to execute inline scripts has been blocked
In addition, it's also complaining about:
- Content Security Policy: allow directive is deprecated, use the equivalent default-src directive instead
- The X-Content-Security-Policy and X-Content-Security-Report-Only headers will be deprecated in the future. Please use the Content-Security-Policy and Content-Security-Report-Only headers with CSP spec compliant syntax instead.
Comment 1•12 years ago
|
||
upgrading to the newer https://github.com/mozilla/django-csp will fix the deprecation warnings. The security team has signed off on us lowering our CSP thresholds in an effort to get *something* live rather than waiting of perfection. See AMO for details - we'll just be matching that.
Updated•12 years ago
|
Priority: -- → P3
Whiteboard: [repoman][contribute]
Updated•12 years ago
|
Assignee: nobody → jkerim
Updated•11 years ago
|
Whiteboard: [repoman][contribute] → [good first bug][repoman]
Comment 2•11 years ago
|
||
Most of this is from New Relic, btw. I'm curious why we get these errors on https://marketplace-dev.allizom.org/ but not https://marketplace.firefox.com/
Comment 3•11 years ago
|
||
CSP is off in prod.
Updated•11 years ago
|
Whiteboard: [good first bug][repoman] → [good first bug][repoman][ktlo]
Comment 4•11 years ago
|
||
Hi Andy/MP-Team, it looks like this might not be very much clear to the newbie how to fix this. Can you put some information here for newbies so that they can pick this bug and fix it.
Thanks,
Ram
Flags: needinfo?(amckay)
Comment 5•11 years ago
|
||
CSP is the Content Security Policy: https://developer.mozilla.org/en-US/docs/Web/Security/CSP
CSP is defined in zamboni: https://github.com/mozilla/zamboni/search?p=1&q=CSP&utf8=%E2%9C%93
The CSP rules often need tweaking to be kept up to date. Beyond that, I'm not sure what to add beyond the original descirption.
Flags: needinfo?(amckay)
Updated•11 years ago
|
Whiteboard: [good first bug][repoman][ktlo] → [repoman][ktlo]
Updated•11 years ago
|
Assignee: jkerim → nobody
Updated•11 years ago
|
Flags: needinfo?(jkerim)
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Whiteboard: [repoman][ktlo] → [ktlo]
Updated•10 years ago
|
Whiteboard: [ktlo] → [ktlo][possible_future_need]
You need to log in
before you can comment on or make changes to this bug.
Description
•