Как я могу открыть порт 443?

15

Я пытаюсь разместить приложение для небольшого узла на цифровой океанской капле, работающей под управлением Ubuntu 14.04. При локальной разработке сайт работает нормально по https, однако на сервере сайт не отображается и сервер не выдает ошибку, соединение просто отклоняется. Я побежал, nmap localhostи порт 443 был закрыт. Как я могу открыть это?

Уилфред
источник
1
Ваш веб-сервер настроен для HTTPS?
kraxor
Иногда sudo ufw allow out 443/tcpнеобходимо разрешить исходящие соединения из установленных приложений.
Kzqai

Ответы:

25
sudo ufw allow 443/tcp

И прочитайте документы по интерфейсу Ubuntu UFW на iptables. Это должно открыть его для вашего веб-приложения.

Также убедитесь, что ваше приложение обслуживает как внешний IP, так и внутренний. В файле app.js обычно есть настройка для указания интерфейса, на котором он будет работать. 0.0.0.0 должен запускать его как на внутреннем, так и на внешнем.

https://help.ubuntu.com/community/UFW

LinuxBill
источник
2
Когда я бегу sudo ufw status verboseэто говорит неактивно. Должен ли я sudo ufw enable? Поскольку он неактивен, это не то, что закрывает порт, не так ли?
Уилфред
allow 443/tcpтакже позволяет работать с инструментами командной строки AWS. Благодарность! requester.mturk.com/developer/tools/clt
Камиль Goudeseune
1

В Ubuntu 18.04.1 LTS мне не хватало этой команды:

sudo a2enmod ssl

Среди прочего, это фактически включит модуль ssl.

Полезный совет для этого подробного источника по настройке SSL на Apache в Ubuntu: https://www.maketecheasier.com/apache-server-ssl-support/

yourcomputergenius
источник
0

Это то, что сработало для меня. 1) Создайте и установите 2 сертификата в /etc/ssl/certs/server.crt и /etc/ssl/private/server.key: https://help.ubuntu.com/14.04/serverguide/certificates-and-security. HTML

2) Отредактируйте файл /etc/apache2/sites-available/default-ssl.conf для ссылки на эти сертификаты и выполните a2ensite для этого файла: https://www.digitalocean.com/community/tutorials/how-to-create- а-SSL-сертификат на апаче-для-убунта-14-04

Т. Грег О'Нил
источник
0

Бег sudo a2ensite default-sslработал на меня.

andyknas
источник