Я только что опробовал новый официальный метод установки на Hetzner и остался в восторге от упрощённого процесса и милого ASCII-арта в скрипте настройки. Единственной странностью стала ошибка на странице подтверждения. Я проигнорировал её, так как восстанавливал другой сайт и спешил запустить его снова. Если я столкнусь с этим ещё раз, я проверю логи и поделюсь всем, что увижу там.
enable_discourse_id: Не удалось автоматически зарегистрироваться в Discourse ID. Это может быть связано с проблемами сетевых подключений, ограничениями брандмауэра или недоступностью службы Discourse ID. Пожалуйста, проверьте логи сервера для получения более подробной информации или обратитесь в службу поддержки.
На сколько мне известно, нет! Когда я заменил app.yml, пересобрал, а затем восстановил свою резервную копию, всё было в порядке. Но я не использую Discourse ID на своём личном сайте.
Передали ли вы скрипту установки учётные данные SMTP? Возможно, нет, так как вы всё равно планировали скопировать файл app.yml. Если вы этого не сделали, то по умолчанию используется discourse_id.
Я думаю, вам лучше проверить /logs — там должна быть запись об ошибке, связанная с ID Discourse. (Я переместил это в отдельную тему, так как это не относится к объявлению.)
Я посмотрел логи, но уже слишком поздно… после восстановления резервной копии. Сейчас в логах ничего об этой проблеме не вижу. Для меня лично это больше не проблема.
У Hetzner также есть лимит в 5 серверов для новых клиентов, и я достиг этого лимита! Поэтому сейчас я не могу просто попробовать снова с новым сервером. Как только у меня появится возможность, я сделаю это.
На самом деле, просто проверил и вижу, что Discourse ID уже работает на моём сайте. Как я уже говорил, я восстановил сайт, так что для этого сайта проблема больше не актуальна.
Но мне интересно узнать, что произойдёт, если я повторю шаги по созданию нового сайта, что я сделаю, как только Hetzner позволит! Возможно, после того, как я оплачу первый счёт в следующем году, 1 февраля.
Могло ли это быть связано с тем, что я изменил IP-адрес для домена в Namecheap незадолго до запуска сайта? Возможно, домен ещё не был разрешён на новый IP для всех.