Я установил сообщество стандартным способом и проверил discourse-doctor, но проблем не обнаружено. Однако я не могу открыть свой сайт.
Есть какие-нибудь идеи?
Я установил сообщество стандартным способом и проверил 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 снова, он должен проверить, что имя разрешается.