The user, keith2, is troubleshooting a Discourse site that isn’t loading properly after a rebuild, suspecting a LetsEncrypt certificate renewal issue. The logs indicate a missing /shared/letsencrypt directory, though /shared/standalone/letsencrypt exists. keith2 questions if an upgrade changed the directory structure or if the template is incorrect, providing a snippet of the configuration. pfaffman suggests the issue may stem from a failed renewal leading to rate limiting, referencing a workaround for multiple domains. Firepup650 clarifies that the missing path is likely within the container, not the host system.
When running .launcher logs app the logs mention checking /shared/letsencrypt, but that directory doesn’t exist. I do have /shared/standalone/letsencrypt.
Is it possible an upgrade changed the directory structure at some point and something isn’t pointing to the correct path now?
It looks like you did something to make it so that it failed to renew the cert and now you’re rate limited. Someone recently did this by blocking port 80.