유사한, 어쩌면 관련이 있는 (?) 문제: Group membership access settings disabled
저는 관리자 권한이 있는 인스턴스를 운영하고 있습니다. 그런데 그룹의 첫 번째 ‘접근’ 설정(“사용자가 자유롭게 그룹에 가입할 수 있음 (공개적으로 표시되는 그룹 필요)”)을 관리하지 못하는 문제에 직면했습니다. 체크박스가 비활성화되어 있기 때문입니다:
인스펙션 결과:
그룹의 가시성과 멤버 목록은 '모두(Everyone)'로 설정되어 있습니다:
같은 인스턴스의 다른 그룹을 확인해 보니 ‘사용자 가입 허용’ 체크박스는 정상적으로 작동했습니다. 새로 생성한 그룹에서도 테스트해 봤는데, 여기서는 체크박스가 정상적으로 작동했습니다 – 모두에게 공개되지 않으면 비활성화되고, 모두에게 공개되면 활성화되었습니다.
이런 현상의 원인은 무엇일까요? 어떻게 디버깅할 수 있을까요? discourse 인스턴스가 실행 중인 서버에 접근 권한이 있지만, 가능하다면 백업으로 로컬에 생성한 개발 인스턴스에서 문제를 추적하는 쪽이 더 좋습니다.


