Oddly, this server is blocked by the network at the Westin Grand, Berlin. Everything else seems to work, even www.dis.org (which is blocked by sites that subscribe to the Barracuda filter list, cause any site with information on radios is frequented by hackerz). It does not seem to be a national level block as I get plenty of visitors from Germany.
Easy enough to get around by VPN, but odd. Very odd indeed.