One problem with the DreamHost Discussion Forum is that the RSS feeds are not properly encoded. They are declared as 7-bit ASCII, but often contain non-ASCII characters (accented characters, etc).
This problem makes the feeds unreliable in some RSS readers, such as Safari and Mail on Mac OS X. For example, a subscription to All Posts will fail whenever any post with a stray non-ASCII character appears. I reported this bug to Dreamhost support over a year ago, but nothing has changed.
As a workaround, I’ve setup a simple CGI script that strips out non-ASCII characters from any Discussion Forum feed, so the feed is always valid XML. Please feel free to use it. The URL is of the form:
For example, the broken feed for all threads is:
The fixed feed is:
If you want to run it yourself, the CGI script is just:
echo Content-type: application/xml
curl -s “http://discussion.dreamhost.com/feeds/$QUERY_STRING” | tr -d ‘\200-\377’
Cheers - Chuck