We have some d3 analyses, built as html narrative views, which were working in 11g but do not render at all in 12c. The issue seems to be firewall/proxy related, in that it can't connect out to the d3 script (http://d3js.org/d3.v3.min.js). I've tried just a basic html block with an img tag pointing to an external URL and that's not working either, it will only work if the src is to a local path on the BI server.
Is there some kind of proxy setting within OBI 12c? It seems odd that this would work OOTB with 11g but not at all with 12c.