Привет! Я только что настраивал Discourse на своём виртуальном частном сервере, и конфигурация прошла успешно. Однако при открытии веб-страницы в браузере возникла ошибка ERR_CONNECTION_REFUSED. Я задумался, почему это не работает. После небольшого изучения я нашёл команду ./launcher logs app. Запустил её через SSH, и всё выглядело нормально, пока не обнаружил красную ошибку. Приведу её ниже, так как она довольно объёмная. Ошибка
[Tue 21 Dec 2021 08:23:26 AM UTC] forum.twobrake.xyz:Ошибка проверки: недопустимый ответ от http://forum.twobrake.xyz/.well-known/acme-challenge/S78Gyo7aMOkevqjQJ7iFtMgJ-McbBeMUKNIDZVUZzHw [2a02:4 780:b:649:0:df1:f56b:1]:
[Tue 21 Dec 2021 08:23:26 AM UTC] Пожалуйста, проверьте файл журнала для получения дополнительных сведений: /shared/letsencrypt/acme.sh.log
Теперь я просто хочу узнать, как исправить эту ошибку. Кто-нибудь может помочь мне, используя предоставленную выше информацию? Если нет, дайте знать, и я постараюсь предоставить больше данных, если это потребуется. Заранее спасибо!
Вы запускали discourse-setup? Он проверяет, что ваше имя хоста разрешается в вашу виртуальную машину.
Однако, если вы выполняли множество пересборок до того, как Let’s Encrypt смог подключиться, вы могли попасть под ограничение скорости. В таком случае нужно подождать неделю, использовать другое имя хоста или воспользоваться обходным путём — добавить второе имя хоста, как описано в статье:
Редактирование:
Кажется, это на самом деле просто ограничение по частоте запросов. Я выполнил шаги выше по подключению другого домена к моему сайту для использования Discourse, но всё ещё получаю ошибку ERR_CONNECTION_REFUSED. Я правильно выполнил все шаги в документации, которую вы мне прислали. Нужно ли выполнить какие-либо дополнительные действия после настройки файла app.yml?