Due to an administrative error (not mine!), the recent invoice was not settled in time and the hosts cut the power!

All is back to normal now.