🏠 back to Observable

notebook failing to load on organization, but loads on personal account

Hi, I have a private notebook that is owned by our organization account (vizgen) that just now started to not load properly. The console shows an error:

Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://vizgen.static.observableusercontent.com') does not match the recipient window's origin ('https://observablehq.com').

If I fork the notebook into my personal account (cornhundred), it loads and does not show this error message.

Hi @cornhundred, Observable employee here. I looked into this issue a bit and I’m unable to reproduce on my end unfortunately. Which browser are you using, and are you able to test in a different browser to see if it works? Also, does your notebook include any database connections, files, and/or secrets?

Hi @nebrius, I’m using Chrome Version 91.0.4472.114 (Official Build) (x86_64). However, the notebook fails to load in Safari as well and I’m seeing the following message

The notebook owned by my personal account is working though.

Did you see any other Content-Security-Policy errors in the console? I’m wondering if perhaps something is off with them.

Are you viewing this notebook using Next or Classic, and have you tried using the reverse to load the notebook? I think the next step is to take a look at the specific Content-Security-Policy headers being loaded, but they’re loaded differently in Next vs Classic.

1 Like

Wondering whether you could share the notebook from your personal account with me (Cobus Theunissen) through personal sharing so I can have a look at it… (perhaps you can cleanse it so it doesn’t have any sensitive info…)

1 Like

Update - I’m unable to reproduce the error. I’ll update more if the error happens again.

1 Like