После установки не удается открыть Discourse

Я установил сообщество стандартным способом и проверил discourse-doctor, но проблем не обнаружено. Однако я не могу открыть свой сайт.

Есть какие-нибудь идеи?

Разрешается ли имя вашего хоста в IP-адрес вашего сервера?

Что вы видите в файле /var/discourse/shared/standalone/logs/var-log/nginx/error.log (это написано по памяти с телефона, поэтому вам, возможно, потребуется уточнить путь).

много сообщений «cannot load certificate “/shared/ssl/example.com.cer”: BIO_new_file() failed (SSL: err>»

Обычно это означает, что Let’s Encrypt не выдал сертификат. Не знаю, пытались ли вы слишком много раз или есть какая-то проблема с Let’s Encrypt. В последнее время много людей сообщают о проблемах. Я не могу сказать, сломан ли он каким-то образом или это просто неудача.

Значит, мне следует сменить домен или сменить инстанс?

Вы можете попробовать изменить имя поддомена и убедиться, что DNS-запись разрешается, прежде чем пересобирать проект. Если вы запустите Discourse-setup снова, он должен проверить, что имя разрешается.