최근 신규 사용자가 로그인하지 못하고 있으며, "무언가 잘못되었습니다. 사용자 이름 또는 이메일이 이미 등록되었을 수 있습니다. 비밀번호 찾기 링크를 시도해 보세요."라는 오류 메시지를 받고 있습니다.
신규 사용자를 초대하면 초대 이메일은 수신하지만, 모든 세부 정보를 입력한 후 “Internal Server Error”(내부 서버 오류) 메시지가 표시됩니다.
오류 로그를 확인했는데, 초대 수락 시도에 대해 다음과 같은 내용이 표시됩니다:
손상된 인덱스(corrupt index)인 것 같은데, 제 경험상 이런 문제는 꽤 오랜만에 발생하는 경우입니다. 해결 방법은 인덱스를 재구성해 보는 것입니다. 재구성이 실패하면 중복된 항목을 삭제하거나 수정해야 합니다. 이를 위해서는 SQL, 인덱스 및 Discourse에 대한 일부 지식이 필요합니다.
"corrupt index"를 검색해 보실 수 있습니다.
다른 원인일 수도 있습니다. Postgres 13에서는 이런 문제가 발생한 적이 없다고 생각했는데, 포럼이 얼마나 오래된 것인가요?