It can be one of two things.
allow_url_fopen is not enabled on your server. This can be enabled via php.ini if your server allows php.ini at runtime. (php.ini within local directories)
or...
your host does not allow circular references - ie you cannot call your domain url from within your domain. My host is setup like this - they refuse to change it claiming security as a reason, I think it's bcasue they are missing the reference to my domain in thier hosts file and are too dumb to be able to fix it - but that's besides the poi
Try posting the RSS feed URL directly into your browser, if it works
the problem is most likely because your host is preventing loopback
URL's - ie won't allow local scripts to access the fully qualified name.
Eg the URL for your RSS feed will be something like
http://yoursite.com/inc/classes/BxRSS.php?your-rss-info but your host
will not allow you to call http://yoursite.com from within your server
(if that makes sense).
The usual solution is to use relative paths instead ie
../../inc/classes/BxRSS.php?your-rss-info but the htaccess url rewrite
mucks these up (or it needs an entry to handle local paths added).
I also have this problem and it's a tad annoying that they should
process local feeds this way. But life sucks and I'm used to it.
There is however half a solution - this is to aggregate your feeds
on another site by using a script and then call this script instead. I
say half a solution as this does not account for user verification and
so cannot access feeds for hidden groups etc.
There was a post over at Boonex that outlined one solution you could use, including a script.
Or you can use the following script that I wrote. Simply paste the
following into a text file and name it feedbouncer.php then save it to
a different server from your Dolphin site
<?php
echo (readfile($_GET['feed']));
?>
Then - making a note of the RSS feed's URL that you require in the admin panel of Dolphin, it will be something like -
http://yoursite.com/inc/classes/BxRSS.php?your-rss-info
Simply replace it with the following (replace the urls with those that you require)
http://your-different-site.com/path-to/feedbouncer.php?feed=http://yoursite.com/inc/classes/BxRSS.php?your-rss-info
In essence it just echo's back the url. (You can test it by typing the url directly into your browser)
Simple huh? :)
Be aware that this may / may not work depending on the settings of the second server
HTH.
DM