Jak mogę otworzyć port 443?

15

Usiłuję hostować aplikację małego węzła na cyfrowej kropli oceanu z systemem Ubuntu 14.04. W rozwoju lokalnym strona działa dobrze przez https, jednak na serwerze strona nie wyświetla się, a serwer nie zgłasza błędu, połączenie jest po prostu odrzucane. Pobiegłem, nmap localhosta port 443 został zamknięty. Jak mogę to otworzyć?

Wilfred
źródło
1
Czy Twój serwer WWW jest skonfigurowany do HTTPS?
kraxor
Czasami sudo ufw allow out 443/tcpkonieczne jest zezwolenie na połączenia wychodzące z zainstalowanych aplikacji.
Kzqai

Odpowiedzi:

25
sudo ufw allow 443/tcp

I przeczytaj dokumenty dotyczące interfejsu Ubuntu UFW na iptables. To powinno otworzyć go dla twojej aplikacji internetowej.

Upewnij się także, że aplikacja obsługuje zewnętrzne IP, jak i wewnętrzne. Plik app.js zawiera zwykle ustawienie określające interfejs, na którym ma on działać. 0.0.0.0 powinien uruchamiać go zarówno na wewnętrznej, jak i zewnętrznej.

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

LinuxBill
źródło
2
Kiedy uruchamiam sudo ufw status verbose, mówi to nieaktywne. Miałbym sudo ufw enable? Ponieważ jest nieaktywny, to nie jest to rzecz, która zamyka port, prawda?
Wilfred,
allow 443/tcpumożliwia także działanie narzędzi wiersza polecenia AWS. Dzięki! requester.mturk.com/developer/tools/clt
Camille Goudeseune
1

W Ubuntu 18.04.1 LTS brakowało mi tego polecenia:

sudo a2enmod ssl

Między innymi pozwoli to na włączenie modułu ssl.

Porada dla tego dokładnego źródła na temat konfigurowania protokołu SSL na Apache na Ubuntu: https://www.maketecheasier.com/apache-server-ssl-support/

twój komputerowy
źródło
0

Bieganie sudo a2ensite default-ssldziałało dla mnie.

andyknas
źródło