Provider (Hetzner) messed the routing up. I couldn't even reach the server and the support didn't understand the problem ("Ping works fine so your server is up").
The site you saw seems to be served from 176.9.79.205 while bitcoincharts.com is 176.9.79.196.