On several of my adsense running sites, I have been getting the following errors:
Unable to post message to [http://]googleads.g.doubleclick.n
For those who land on this page after searching for the domain and protocol error code:
AdSense has released a new async version of their javascript that addressed the cross-domain errors being generated when we used their older embed code. When we used their standard embed code on our AJAX-heavy site, we got the cross-domain error. When we implemented their async code, and in combination with a properly defined crossdomain.xml the cross-domain error went away.