I see a common denominator here - so far those having issues with this
site are also running the troublesome 9.04 release. The site works fine
for me on my 8.04 and 10.04 desktops, and I got rid of any and all 9.04
installs long ago so I can't test with that to verify, but it seems
clear that 9.04 is a factor.