새 아바타가 제대로 확장되지 않음

자체 호스팅 환경에서 새 아바타를 업로드하려고 하면 항상 "이미지를 자른 상태입니다. 너비와 높이가 같지 않습니다."라는 경고가 표시됩니다. 하지만 이는 사실이 아니며 이미지는 정사각형입니다. 이후 취소 버튼을 눌러도 아무 반응이 없으며, 다른 이미지를 시도하려면 페이지를 새로고침해야 합니다. 다만 이는 현재 메타(Meta)에서 발생한 다운로드 문제와 관련이 있을 수도 있습니다.

그래서 Gravatar를 사용해 보았습니다. 여기서 직접 테스트했을 때(저장은 하지 않았지만) 미리보기가 정상적으로 작동했습니다:

하지만 제 포럼에서는 다음과 같은 문제가 발생합니다:

사용하는 이미지가 커스텀이든 Gravatar든 관계없이, 이미지가 항상 잘못 스케일링됩니다.

이어서 /safe-mode를 시도해 보았지만 효과가 없었습니다. 그리고 나서 Discourse 자체를 업그레이드했는데(글을 쓰는 시점 기준으로 약 1시간 전) 역시 효과가 없었습니다.

포럼의 에러 로그는 명확합니다. 현재 iPad를 사용 중이라 Safari 콘솔이 무엇을 보여줄지는 알 수 없습니다.

Discourse는 일반적인 표준 설치 환경입니다. 서버는 DigitalOcean에서 제공되며, 그 앞에 리버스 프록시 같은 것이 없습니다.

해결 아이디어가 있을까요?

왜 제 포럼에서는 js.user.change_avatar.image_is_not_a_square 알림이 뜨는데, 여기에서는 정사각형이 아닌 이미지를 업로드해도 그런 알림이 안 뜨는 걸까요? 그리고 분명히 정사각형 이미지를 업로드했는데도 같은 알림이 뜨는 이유는 또 뭘까요?

지금 제가 놓치고 있는 뭔가가 있는 것 같습니다.

그리고 결국 찾아냈습니다. 실제로는 두 가지 문제가 있네요.

이거: topic list enable thumbnail black border elimination

그리고 세이프모드도 실패했습니다.

세이프모드를 다시 확인한 후에, 이 내용을 두 부분으로 나누어 설명해야 할 것 같습니다.