Ошибка при вводе домена .tk

Когда я меняю домен на speedydev.tk, появляется эта ошибка:

Проверка имени домена . . .
ПРЕДУПРЕЖДЕНИЕ: Порт 443 компьютера, по-видимому, недоступен по имени хоста: speedydev.tk.
ПРЕДУПРЕЖДЕНИЕ: Подключение к http://speedydev.tk (порт 80) также не удаётся.

Это означает, что speedydev.tk разрешается в какой-то IP-адрес, который не ведёт к этой
машине, где вы устанавливаете Discourse.

Первое, что нужно сделать, — убедиться, что speedydev.tk разрешается в IP-адрес этого сервера.
Обычно это делается в том же месте, где вы покупали домен.

Если вы уверены, что IP-адрес разрешается правильно, проблема может быть в брандмауэре.
Поиск в интернете по запросу «открыть порты ВАШЕ ОБЛАЧНОЕ ПРОИЗВОДСТВО» может помочь.

Этот инструмент предназначен только для самых стандартных установок. Если вы не сможете
решить указанную выше проблему, вам потребуется самостоятельно отредактировать containers/app.yml, а затем выполнить команду

./launcher rebuild app

Но в брандмауэре порты 80 и 443 открыты. Что мне делать?

Здесь нет ничего специфичного для доменов .tk.

Вы пробовали следовать рекомендациям?

Прежде всего, сервер, который вы используете, находится по адресу 158.101.14.131?

Да, я указал его на 158.101.14.131 — это публичный IP-адрес виртуальной машины, на которой размещён Discourse.

Вы попробовали следующий совет?

Если вы уже сделали это, пробовали ли вы запустить простой сервер, слушающий порт 80 или 443, и проверить, можно ли подключиться к нему извне?

Этот IP-адрес назначен интерфейсу на ВМ или транслируется службой внутри Oracle Cloud? Если он не назначен интерфейсу, сама ВМ может не иметь возможности обращаться к этому IP-адресу, в таком случае тест был проведён некорректно, и вы можете его игнорировать.

Когда я использовал домен speedydev.zapto.org, всё работало отлично, и я мог подключаться без проблем. Однако после смены домена на speedydev.tk подключение больше не работает.

Согласно руководству по размещению Discourse на Oracle, публичный IP-адрес, на который я указал домен, — это тот самый IP, который используется для форума.

Я предлагаю пересобрать и запустить контейнер, а затем проверить, сможете ли вы получить к нему доступ.

Хорошо. Я попробую. Какие команды для этого нужны?

./launcher rebuild app должно это сделать

Хорошо, спасибо. Давайте посмотрим, сработает ли это.

В данный момент, если ввести IP-адрес напрямую в браузере, появляется та же ошибка. Похоже, проблема не связана с доменом (который, судя по всему, корректно указывает на этот IP-адрес).

Запрос к IP-адресу не работает. Похоже, в данный момент по этому IP-адресу ничего не отвечает.

Хорошо, похоже, проблема только с доменами от Freenom. Если я использую домены из других мест, всё работает нормально. Похоже, мне снова придётся искать бесплатные домены.

Когда я проверял ранее, speedydev.tk разрешался в 158.101.14.131, как и должно быть.

Вы пробовали оставить это настроенным и использовать?

Я удалил это, сейчас добавлю снова и проверю, заработает ли.

Теперь всё работает! Мне оставалось только подождать, пока оно подключится к IP. Спасибо за помощь!