포트 443을 어떻게 열 수 있습니까?


15

우분투 14.04를 실행하는 디지털 바다 방울에서 작은 노드 응용 프로그램을 호스팅하려고합니다. 로컬 개발에서 사이트는 https를 통해 정상적으로 작동하지만 서버에서는 사이트가 표시되지 않고 서버에서 오류가 발생하지 않으며 연결이 거부됩니다. 나는 뛰었고 nmap localhost포트 443은 닫혔다. 어떻게 열 수 있습니까?


1
웹 서버가 HTTPS로 구성되어 있습니까?
kraxor

sudo ufw allow out 443/tcp설치된 앱에서 나가는 연결을 허용하려면 때때로 필요합니다.
Kzqai

답변:


25
sudo ufw allow 443/tcp

그리고 iptables의 Ubuntu UFW 인터페이스에 대한 문서를 읽으십시오. 웹 응용 프로그램을 위해 열립니다.

또한 응용 프로그램이 내부 IP뿐만 아니라 외부 IP를 제공하는지 확인하십시오. app.js 파일에는 일반적으로 실행할 인터페이스를 지정하는 설정이 있습니다. 0.0.0.0은 내부 및 외부에서 실행해야합니다.

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


2
내가 실행 sudo ufw status verbose하면 비활성 상태라고 말합니다. 내가해야합니까 sudo ufw enable? 비활성 상태이기 때문에 포트를 닫는 것이 아닌가?
Wilfred

allow 443/tcp또한 AWS 명령 줄 도구를 사용할 수 있습니다. 감사! requester.mturk.com/developer/tools/clt
Camille Goudeseune


0

이것이 나를 위해 일한 것입니다. 1) /etc/ssl/certs/server.crt 및 /etc/ssl/private/server.key에 2 개의 인증서를 작성하여 설치하십시오. 하십시오 (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- aubsl-for-apache-for-ubuntu-14-04에 대한 SSL 인증서


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.