Я развернул виртуальную машину бесплатного тарифа на AWS исключительно для запуска Discourse. Первоначальная настройка прошла успешно, я видел страницу подтверждения, но мне пришлось повторить её, так как я допустил ошибку при конфигурации. В любом случае, после создания нового VPS я выполнил те же шаги установки на DigitalOcean. После установки, несмотря на отсутствие видимых проблем, я не могу подключиться к Discourse. Сервис работает, но порты 443 и 80 закрыты, хотя я разрешил весь входящий и исходящий трафик на сервере.
Не понимаю, что я делаю не так. Есть какие-то идеи?
Итак, я попытался настроить это на DigitalOcean, и, похоже, у меня возникла та же проблема. Порты 80 и 443, кажется, заблокированы, или Discourse работает некорректно, хотя должен, ошибок нет.
Как уже упоминалось выше, я пробовал на AWS: один раз всё сработало, а затем снова перестало. Учитывая сложную настройку их файрвола, я попробовал более простой вариант на DigitalOcean, но результат тот же. Даже следовал инструкциям на GitHub при чистой установке.
Редактирование:
Даже с помощью инструментов проверки портов они не открываются.
Итак, я попробовал настроить это с OVH, та же проблема: порты 443 и 80 закрыты на IP-адресе. Я следую этим инструкциям, как и много раз ранее для успешных установок. Очень растерян и любопытно, что я делаю не так.
Возможно, в вашей виртуальной машине Linux установлен прокси?
Вы уверены, что используете свой публичный IP-адрес и что это ваш текущий адрес?
В AWS каждый раз при остановке и запуске экземпляра вам назначается новый публичный IP-адрес.
Если вам нужен постоянный адрес, его нужно создать с помощью Elastic IPs, и за это придется платить.
В настройках сетевых интерфейсов вы можете проверить, какой публичный IP-адрес назначен вашему работающему интерфейсу.
Без прокси. Я правильно настроил Elastic IP. Сегодня и вчера я пробовал устанавливать на трех свежих установках (DO, AWS, OVH), следуя тем же шагам, которые я привел выше.
У меня есть рабочая среда, запущенная в Lightsail, и тестовый сайт на бесплатном экземпляре EC2.
И у нас этой проблемы не возникало (хотя сначала я пару раз забыл открыть прокси Amazon).
Следовал инструкции, но всё ещё безрезультатно. У меня есть поддомены основного домена, которые размещены на другом VPS, но это не должно быть проблемой, так как основной домен перенаправлен на используемый мной VPS. Что ещё можно попробовать?