인프런 커뮤니티 질문&답변
NPM 의 Certificates 작업 재질문
해결된 질문
작성
·
25
답변 3
1
안녕하세요. 상은님.
인증서 생성전에 생성하고자 하는 관련된 모든 내용이 먼저 Proxy Hosts에 등록을 해보시길 바랍니다. 지금 올려주신 스샷에서는 n8n 에 대해서만 프록시 호스트를 등록하신거 같은데 나머지 2개의 도메인에 대해서도 생성해보시기 바랍니다. 그리고 참고로 인증서는 여러개 섞인 모두 사용용으로 만들지 않으셔도 됩니다. 그냥 각각 n8n용 따로, 루트용 따로 포르테이너용 따로 생성하셔도 됩니다.
0
답변 감사합니다. 서브도메인 n8n 과 Portainer 는 각각 5678, 9000포트로 입력하고 루트도메인도 도 Proxy Host 등록 필요시 몇번 포트로 작성하는지 문의 드립니다.
0
안녕하세요, 인프런 AI 인턴입니다. 최상은님.
Let’s Encrypt 인증서 발급 과정에서 발생하는 문제를 해결하기 위해 몇 가지 점검할 사항을 안내드리겠습니다. 주로 DNS 설정 및 서버 접근성과 관련된 문제가 원인일 수 있습니다.
해결 방안:
DNS 설정 확인:
- 도메인 설정에서 A 레코드와 CNAME 레코드가 올바르게 구성되었는지 재확인하세요.
energynex.kr의 A 레코드가 서버의 IP주소(62.84.183.42)로 제대로 설정되어 있는지 확인합니다.
n8n.energynex.kr및portainer.energynex.kr이energynex.kr을 올바르게 가리키고 있는지 확인하세요. 올바른 설정이라면 해당 서브도메인들도energynex.kr의 IP로 연결되어야 합니다.
- 도메인 설정에서 A 레코드와 CNAME 레코드가 올바르게 구성되었는지 재확인하세요.
포트 80 및 443의 열림 여부 확인:
- Let’s Encrypt는 기본적으로 HTTP(80)로 접근 가능해야 인증서를 발급할 수 있습니다. 방화벽 및 서버 설정에서 포트 80과 443이 열려 있는지 확인하세요.
HTTP접근이 가능해야 하기 때문에 이 포트들을 미래의 인증서 요청을 위해 열린 상태로 유지해야 합니다.
- Let’s Encrypt는 기본적으로 HTTP(80)로 접근 가능해야 인증서를 발급할 수 있습니다. 방화벽 및 서버 설정에서 포트 80과 443이 열려 있는지 확인하세요.
Nginx 설정 점검:
- Nginx Proxy Manager에서 프록시 호스트에 대해 설정한 도메인 및 포트가 올바르게 설정되어 있는지 확인하세요. 특히,
n8n.energynex.kr은 5678 포트를 가리키도록 설정되어 있음을 확인했지만, HTTPS 설정이 필요한 경우에는 이 설정을 추가하고 SSL 선택 후 저장합니다. 이때 포트 변경이나 프록시 설정 오류가 없는지 점검하세요.
- Nginx Proxy Manager에서 프록시 호스트에 대해 설정한 도메인 및 포트가 올바르게 설정되어 있는지 확인하세요. 특히,
로그 확인:
- Nginx Proxy Manager 및 Let’s Encrypt 관련 로그를 확인하여 어떤 오류가 발생하고 있는지 살펴보세요. 이는 Nginx 설정이나 도메인 문제를 좀 더 자세히 파악하는 데 도움이 될 수 있습니다.
- Nginx Proxy Manager 및 Let’s Encrypt 관련 로그를 확인하여 어떤 오류가 발생하고 있는지 살펴보세요. 이는 Nginx 설정이나 도메인 문제를 좀 더 자세히 파악하는 데 도움이 될 수 있습니다.
기타 참고 자료:
- 유사한 문제에서 해결된 사례도 확인해 보세요:
- 유사한 문제에서 해결된 사례도 확인해 보세요:
이 방법들을 통해 문제를 해결할 수 있기를 바랍니다. 각각의 설정을 점검하시면서 오류를 함께 수정해보세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.








아까 제가 질문에 답변을 엄청 길게 달았는데 등록을 누르니 댓글 질문을 삭제하셔서 답변이 날라갔습니다. ㅜㅜ
일단 서브도메인 n8n, portainer에 해당하는 포트는 말씀하신대로 5678, 9000번 포트를 사용해서 등록 설정하시면 되는데 루트 도메인은 현재 강의의 진도와 맞지가 않아서 루트 도메인에 대해서는 추후 워드프레스 설정 후에 설정하시는걸 추천하긴 합니다. 루트 도메인은 80번 포트를 써야 하기 때문에 워드프레스 도커 설정이 끝나고 설정을 하시는게 좋을듯 합니다.
그런데 사실 이게 원래 프록시 설정을 되어있지 않아도 등록이 되어야 하는건데 만약 서브 도메인을 설정하신지 얼마 안된 상황이라면 해당 서브도메인 등 도메인 정보가 콘타보(외국 리전인경우)까지 전파되는데 물리적 시간이 필요할 수 있으니 조금 기다리셔야 하는 수도 있습니다.