Note that there are some explanatory texts on larger screens.

plurals
  1. POPermission denied to access property 'Arbiter'
    primarykey
    data
    text
    <p>I have an iframe FB app. We have three places where we develop it: My localhost, stage server where we test the app, production server. Localhost and production have HTTPS. Localhost and stage apps have sandbox mode enabled. All versions of app are identical, code is the same. Stage and production are totally the same server machine with the same settings except of the HTTPS.</p> <p>Now what is happening <strong>only at my stage server app</strong>: When I click on something where jQuery UI dialog should be summoned, it raises following error in my Firebug: <code>Permission denied to access property 'Arbiter'</code>. No dialog is summoned then. It's raised in somehow dynamically loaded canvas_proxy.php, within this code:</p> <pre><code>/** * Parses the fragment and calls Arbiter.inform(method, params) * * @author ptarjan */ function doFragmentSend() { var location = window.location.toString(), fragment = location.substr(location.indexOf('#') + 1), params = {}, parts = fragment.split('&amp;'), i, pair; lowerPageDomain(); for (i=0; i&lt;parts.length; i++) { pair = parts[i].split('=', 2); params[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]); } var p = params.relation ? resolveRelation(params.relation) : parent.parent; // The user is not inside a frame (probably testing on their own domain) if (p == parent || !p.Arbiter || !p.JSON) { return; } p.Arbiter.inform( 'Connect.Unsafe.'+params.method, p.JSON.parse(params.params), getBehavior(p, params.behavior)); } </code></pre> <p>The line <code>if (p == parent || !p.Arbiter || !p.JSON) {</code> raises it. My script code linking the JS API looks like this:</p> <pre><code>&lt;script src="https://connect.facebook.net/en_US/all.js#appId=APPID"&gt;&lt;/script&gt; </code></pre> <p>Have anyone any clue why this could be happening? I found <a href="http://forum.developers.facebook.net/viewtopic.php?pid=351162#p351162" rel="nofollow noreferrer">this</a> and <a href="https://stackoverflow.com/questions/7206587/facebook-registration-validation-permission-denied-to-access-property-arbiter">this</a>, but these issues doesn't seem to be helpful to me (or I just don't get it). Could it be because of the HTTPS? Why it worked the day before yesterday? I am desperate :-(</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload