Порт 443 компьютера, по-видимому, недоступен с использованием

Я постоянно получаю эту ошибку при каждом запуске ./discourse-setup. Есть какое-то решение? (Я добавил DNS A-запись, указывающую на IP-адрес моей ВМ).

Проверка имени вашего домена . . .
ПРЕДУПРЕЖДЕНИЕ: Порт 443 компьютера, по-видимому, недоступен по имени хоста: forum.roblox-devs.com.
УСПЕХ: Подключение к порту 80 успешно!
Это означает, что настройки DNS верны,
но что-то препятствует прохождению трафика на порт 443 к вашему серверу.
Проверьте конфигурацию сети, чтобы убедиться, что подключения к порту 443 разрешены.

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

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

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

./launcher rebuild app

Привет. :wave: Почему вы закрыли IP-адреса на скриншоте? Мы не можем подтвердить, должны ли они соответствовать вашим публичным DNS-записям:

$ dig forum.roblox-devs.com

; <<>> DiG 9.11.21-RedHat-9.11.21-1.fc32 <<>> forum.roblox-devs.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12504
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 9

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;forum.roblox-devs.com.		IN	A

;; ANSWER SECTION:
forum.roblox-devs.com.	300	IN	A	51.103.133.217

Это правильный IP-адрес? Блокируете ли вы порт 443 с помощью фаервола?

Извините за поздний ответ.
При каждом запуске ./discourse-setup я вижу следующие ошибки:
WARNING: Port 443 of computer does not appear to be accessible using hostname: forum.roblox-devs.com.
WARNING: Connection to http://forum.roblox-devs.com (port 80) also fails.
Есть ли какое-либо возможное решение?

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

Я остановил службу Apache, теперь выдает похожую ошибку.

443 может быть заблокирован брандмауэром :thinking:, но, я думаю, пока это просто предупреждение?

Как проверить, заблокирован ли порт брандмауэром?

Предполагая, что на вашем хосте установлен ufw, выполните команду вроде sudo ufw status verbose

Это что-то значит?
image

Здесь я выполняю sudo ufw status verbose

Так что, я думаю, с этим у вас всё в порядке.
Теперь, возможно, выполните
./launcher rebuild app
внутри директории discourse

Извините, я не заметил это. У вас уже запущено приложение на этом хосте?

Нравится другой сайт? Нет.

Теперь это работает, но поддомен не функционирует.

Когда я перехожу по ссылкам http://roblox-devs.com/ и http://forum.roblox-devs.com/, всё работает.

Попробуйте очистить кэш.

Да, это вообще не работает на телефоне.

Хм, но я вижу страницу готовой настройки…

РЕДАКТИРОВАТЬ: Попробуйте перезапустить ваш хост и пересобрать форум?

Действительно, здесь это тоже работает, но HTTPS всё ещё нужно настроить

Кажется, вы используете Cloudflare?

Cloudflare? Я так не думаю.