Due to en expired SSL certificate this site was basically not accessible for a couple of weeks. I did not have time to look at it right away. This week I finally fixed it. There still is an issue with the email server though (DKIM related). This I expect to resolve quite soon as well.