RSS Replay Proxy Error: No Data Returned
Product: RSS Replay(RRP)
Version: Any
Dreamwever Version: Any
Reported On: 2006-08-31 17:17:01
Reported By: David Birch
Confirmed: Yes
Votes: 9
Problem: I'm trying to include a feed from the BBC in a web site. In Dreamweaver, when you press "play" it all looks great, but on the live site I get "RSS Replay Proxy Error: No Data Returned from http://newsrss.bbc.co.uk/rss/sportonline_uk_edition/football/rss.xml"
Am I doing something obviously wrong?
Solution:No David, You're not doing something wrong. But
your server is.
The key to understanding what is going on here is looking at the error message
and trying out a few things. First, we try the URL to be sure its right.
Take the URL and put it into a browser and be sure we're getting the right
thing. http://newsrss.bbc.co.uk/rss/sportonline_uk_edition/football/rss.xml
is the full URL for the BBC's football feed -- so that checks out. Sometimes
if the feed's URL is a redirect you can get this error too.
Now the second
posibility is that the proxy is not working. "RSS Replay Proxy Error: No
Data Returned" tells us that when the proxy made the request it did not
get a response. So we should be asking why the proxy got no data. The answer
to that might be that it was prevented from getting data.
Most often this
error message occurs when there is a port closed on the hosting server
(where the proxy script is), a firewall either on the hosting server or between
the hosting server and the rest of the internet. Port 80 (the standard HTTP
request port) must be open to making outbound requests. Often web servers
are configured for inbound requests on that port, but outbound requests are
closed. Check with your hosting provider to be sure Port 80 is available
for outbound requests.