I was able to fix this. It's a cross domain issue involving json/ajax calls that's easily fixed (in our case at least) with a simple addition to our .htaccess file.
Link below has the fixes that worked for us.
For us it was as simple as adding this code to our .htaccess:
Header add Access-Control-Allow-Origin: *
This has some security holes but our site is only a temporary site for a client to view some videos. There are .htaccess
fixeses in the link that work as well as well as some code fixes that are way over my head.
There are a bunch of suggested fixes on the web that DON'T fix this, such as the common suggestion to use a permanent 301 redirect). On our server it resulted in a loop error...and our server worked fine using www. http or no prefix at all on all other pages. So this appears to be something specific in how tubepress calls things. Our page would load fine, but thumbnails would be unresponsive based on whichever site URL was NOT specified in the tubepress php file. So if I specified http://mysite.com
, the site loaded but didn't work correctly if you visited using www. If I specified www.mysite.com, the site didn't work correctly if you visited WITHOUT using the www.
Again...the site loaded and displayed fine regardless, but thumbmails were unresponsive. So it doesn't really appear to be a classic cross-domain problem but more of a problem making json/ajax calls.