「죄송합니다, 그 사용자는 초대할 수 없습니다」- 개인 메시지로 멤버 초대 시

지난 3~6일 동안 이 오류 메시지가 자주 표시되고 있습니다.

최근 업데이트 때문일 가능성이 높습니다.

오래된 메시지에서 발생하는 문제입니다.

상황은 다음과 같습니다:
회원들이 특정 항목에 관심이 있을 때, 해당 지침을 개인 메시지로 공유하고 있습니다. 이러한 메시지는 오래되었고, 시의적절하게 유지되는(evergreen) 성격의 메시지입니다. 우리는 이러한 메시지에 회원들을 자주 추가하고 있습니다.

이러한 메시지 중 일부는 매일 정기적으로 초대 기능을 사용하고 있습니다.

문제를 10번 이상 확인했는데, 사용자 이름에는 문제가 없습니다. 실제로 다른 메시지에 그를 추가하는 것은 아무 문제 없이 잘 작동합니다.

같은 메시지를 복사해서 해당 사용자에게 보내야 했습니다. 그랬더니 정상적으로 작동했습니다.

여러 오래된 메시지에서는 이 문제가 발생하는 것 같습니다(같은 오류. 모든 것을 확인했습니다.) 하지만 새로운 그룹 메시지는 아닙니다.

이 오류를 디버깅하는 데 도움이 될 만한 특정 부분에 대해 스크린샷을 찍어 드릴까요?


감사합니다

즉, 이 문제는 오래된 개인 메시지에서만 발생하고 새로운 메시지에서는 발생하지 않는다는 건가요? 여기서 재현 단계를 명확히 이해하지 못하겠습니다.

이 메시지들에 얼마나 많은 사람들을 초대하고 계신가요?

사용자와 주제를 공유하려면 개인 메시지가 아닌 비공개 카테고리를 사용하는 것이 거의 항상 해결책입니다. 그룹으로 보호되는 카테고리를 생성하세요. 해당 그룹에 see 또는 reply/see 권한을 부여하여 해당 카테고리에서 새 주제를 생성하지 못하게 할 수 있습니다.

허용되는 최대 메시지 수신자 수는 과거에 기본값이 100명이었지만, 2017년 이후 기본값은 30명입니다. 이 두 숫자 중 어느 쪽이 그럴듯해 보이나요?

이 오류가 발생하는 특정 메시지는 1~2주 정도 된 것입니다(이 문제가 발생하기 시작한 날짜를 언급한 것입니다. 9월 3일경이었어요. 특정 업데이트 때문일 수도 있다고 생각했습니다. 오류를 처음 발견한 날짜를 기준으로 한 '오래된 메시지 또는 새로운 메시지’라는 표현입니다).

100명 이상을 가볍게 넘긴 메시지도 있습니다.

현재 가장 자주 오류가 발생하는 메시지는 이미 45명의 멤버가 초대되어 있습니다. 이 메시지에 멤버를 초대하는 것은 매일 하는 작업이었으며, 갑자기 이 오류가 발생하기 시작했고 그 후로 계속되고 있습니다.

관리자로 로그인한 상태에서 브라우저로 /logs에 접속할 때 관련 오류가 있나요?

여러 날에 걸쳐 확인해 보았습니다. 오류 중 이 문제와 관련이 있어 보이는 것은 없습니다.

또한 오류에 일관성이 없다는 점도 발견했습니다(충분한 정보를 수집하면 일관적이고 논리적인 패턴이 드러날 수도 있습니다):

  • 일부 메시지는 특정 멤버를 초대하는 것을 허용하지만, 다른 멤버를 초대하는 것은 거부합니다.
  • 거부된 멤버는 다른 메시지에서 초대할 수 있습니다.
  • 보통 이미 20명 이상의 멤버가 있는 메시지(때로는 50명)에서 이 오류가 발생합니다.