We are planning some fairly major work on the DEOSS server over the Bank Holiday weekend. This will include a major operating system upgrade. It will also entail several server reboots. There may also be some further temporary unavoidable outages and glitches while we fix any bugs. We plan to have everything all up and running again properly by Tuesday 2020-04-14.
Meantime enjoy your Weekend.