약 2년간 discourse 포럼을 성공적으로 사용해 온 후, multisite로 또 다른 포럼을 추가하기로 결정했습니다.
테스트 서버에서 이 작업을 테스트해 보고 있으니, 라이브 서버(설정 항목이 완전히 동일한 서버)를 건드리지 않고 자유롭게 실험할 수 있습니다. 설치는 큰 문제 없이 순조롭게 진행되었습니다(multisite 가이드를 따랐습니다). meta discourse에서 다양한 주제들을 살펴보고, 비슷한 문제를 겪은 사람이 있는지, 그리고 그들이 이를 해결할 수 있었는지 확인해 보았습니다.
라이브 서버(그리고 테스트 서버)의 사용자 SSO를 사용하고 있습니다. 사용자는 제 사이트에서 로그인한 후, discourse로 이동하기를 원하면 SSO 등을 통해 해당 페이지로 리다이렉트됩니다. 두 번째 사이트에서도 비슷한 방식으로 동작할 것입니다(도메인은 다르지만, 이는 문제가 되지 않을 것입니다).
여기서 발생하는 문제는 두 번째 사이트의 관리자 활성화 이메일을 받지 못한다는 것입니다(관리자 이메일 주소를 app.yml에 입력해 두었습니다). 이메일이 실제로 발송되는지(SMTP 자격 증명이 정확하고 유효한지) 테스트해 보았습니다. 첫 번째 discourse의 테스트 기능을 사용했을 때 이메일은 정상적으로 도착했습니다.
discourse와 docker의 최신 버전이 설치되어 있는지 확인했습니다.
누군가 이 문제에 대해 도움을 주거나, 이 문제를 해결할 수 있는 다른 문서/주제로 안내해 주실 수 있으신가요? discourse 자체에서 제공하는 로그를 읽어 보았지만, 내용이 너무 많아 어떤 부분을 주목해서 봐야 하는지 몇 가지 힌트를 주시면 감사하겠습니다.
많은 도움 부탁드립니다.