Currently there is an issue on Let's Encrypt that is causing a failure to generate new TLS certificates: letsencrypt.status.io/

So, the installation of new Mastodon servers on Masto.host will take longer than usual

Sorry for the inconvenience.