version: 3.5.0.beta1
deployment type: self-hosted
login type: Discourse SSO Connect
안녕하세요,
저희 인프라 내에서 자체 호스팅(셀프 호스팅)된 Discourse 인스턴스를 운영 중입니다.
Discourse SSO Connect 방식으로 로그인하는 단계까지는(인증에 자체 커스텀 계정 서버를 사용) 모두 정상적으로 작동합니다.
하지만 검색 작업을 수행할 때 무작위로 “로그아웃되었습니다”라는 팝업이 표시되는 문제를 겪고 있습니다.
이 문제는 프로덕션 환경에서만 발생하며, 개발이나 스테이징 환경에서는 발생하지 않습니다.
Discourse 오픈소스 코드를 수정한 적이 없습니다.
_포럼 세션 쿠키(forum_session cookie)가 각 API 호출 시마다 업데이트되어야 하는데, 어떤 이유로든 프로덕션 환경에서 이 업데이트가 실패하는 것 같습니다. 그 결과 현재 세션 쿠키가 무효화되어 로그아웃이 발생하는 것으로 보입니다.
비슷한 문제를 경험하신 분이나 원인에 대한 통찰이 있으신 분이 계시다면, 도움을 주시면 감사하겠습니다.
가능한 한 빨리 이 문제를 해결하길 희망합니다.
감사합니다!