저는 전체 액세스 권한과 신뢰 수준 4를 가지고 있습니다. 게시물의 변경 사항을 저장하려고 하면 403 오류 팝업이 나타납니다:
이것은 개인 대화의 첫 번째 게시물에 대해 발생하는 문제입니다. 일반 주제에서는 첫 번째 게시물을 편집할 수 있지만, 개인 대화의 첫 번째 게시물을 편집하려고 하면 403 오류가 발생합니다.
왜 그런가요?
수정하려는 게시물이 개인 메시지인지, 아니면 비공개 카테고리의 일반 게시물인지 궁금합니다. 이렇게 질문하는 이유는 TL4 사용자는 개인 메시지를 수정할 수 없다고 이해하고 있었기 때문입니다: [retired setting] What does the "trusted users can edit others" setting do?.
코드를 좀 더 자세히 살펴보니, TL4 사용자는 PM에 게시물을 생성할 권한이 있는 경우 다른 사용자의 PM 게시물을 수정할 수 있는 것으로 보입니다: discourse/lib/guardian/post_guardian.rb at main · discourse/discourse · GitHub. TL4 사용자가 PM에서 할 수 없는 것은 PM의 제목을 수정하거나 PM을 공개 카테고리로 이동하는 것입니다.
이 문제와 관련될 수 있는 또 다른 사항은, 게시물을 수정하려는 카테고리에서 카테고리 관리자로 등록되어 있는지가 될 수 있습니다.
문제는 WAF 때문이었습니다. 해결되었습니다