Discourse HA 로컬 설치 - 인증서 문제

두 개의 Ubuntu VM로 Discourse, HAProxy 서버, 그리고 Postgres/Redis를 실행하기 위한 실험적 환경을 구축하려고 시도하고 있습니다. 이 서버들은 인터넷에서 접근할 수 없으며, 단순한 테스트 시스템입니다.

Discourse 설치는 완료되지만 인증서 부분에서 막혀 있습니다. 자체 서명된 인증서 두 개를 가지고 있지만, 사이트 접근 시 인증서를 찾지 못한다는 NGINX 오류가 계속 발생하고 있으므로 분명 뭔가 잘못되고 있는 것 같습니다.

누군가 이 방식으로 Discourse를 실행해 본 적이 있고, 인증서 관련 설정이 정상적으로 작동하도록 하는 방법을 설명해 줄 수 있을까요? 분명히 제가 놓치고 있는 부분이 있는 것 같아서, 교육 요청이 되거나, 아니면 이 전체 설정 자체가 애초에 불가능하다는 확인을 받고 싶습니다.

서버가 인터넷에서 접근할 수 없다면 discourse를 사용하여 인증서를 가져올 수 없습니다. 다른 방법으로 인증서를 발급받고, haproxy가 인증서를 처리하도록 설정해야 합니다.

해당 설정 방법에 대한 정보는 haproxy 관련 사이트를 참고하시기 바랍니다.

discourse 측에서는 ssl 및 let’s encrypt 템플릿을 제거하고, force_https가 어딘가에 설정되어 있는지 확인해야 합니다.

인증서를 수동으로 생성했지만, 아직 HAProxy 설정 단계까지는 진행하지 않았습니다. 이 또한 넘어야 할 장벽이 될 수 있겠네요. 조금 더 실험을 해보겠습니다.

감사합니다.

그러면 질문이나 제목을 이해할 수 없습니다.