It seems the hosting provider had a power outage...