Discourse не работает на приватном AWS EC2

Здравствуйте,
Мы настроили Discourse на приватном экземпляре EC2 в AWS и сопоставили приватный IP-адрес EC2 с записью в AWS Route 53 (хостинг DNS).

При запуске /discourse-setup получаем следующее, что означает, что машина EC2 может подключиться к домену, указанному в Route 53:
Имя хоста для вашего Discourse? [testkb4.dryice-aws.com]: testkb4.dryice-aws.com
Проверка имени домена . . .
Подключение к testkb4.dryice-aws.com успешно.

При запуске ./discourse-doctor получаем следующее:

Версия Discourse на testkb4.dryice-aws.com: НЕ НАЙДЕНА
Версия Discourse на localhost: НЕ НАЙДЕНА

Когда мы указываем публичный IP-адрес EC2 в Route 53 (хостинг DNS), всё работает корректно. Будет ли установка Discourse работать только с публичным IP или эластичным IP машины EC2?

Пожалуйста, помогите нам с этим.

С уважением,
Дипак Бишт

Стандартная установка получает сертификат от Let’s Encrypt. Для этого требуется публичный IP-адрес. Если вам нужно, чтобы сервер не был доступен из публичного интернета, вам придется выполнить установку, не поддерживаемую официально, возможно, с сертификатом, полученным другим способом, или за обратным прокси-сервером, у которого есть сертификат. Работа без сертификата официально не поддерживается.

Спасибо, Джей, за ваш ответ. Можете ли вы предложить какой-либо неофициальный способ установки этого?