co_choa
(co choa)
4월 28, 2025, 7:43오후
1
오늘 밤 업데이트 후, 제 중국어 관리 인터페이스는 다음과 같이 보입니다:
그러나 홈페이지에서는 모든 것이 정상으로 보입니다:
일본어와 영어로 전환하면 인터페이스가 정상적으로 작동합니다:
간체 중국어 관리 인터페이스만 오류가 있는 것 같으며, 다른 언어는 정상적으로 표시됩니다. 이 문제의 원인이 무엇인지 모르겠습니다. 어떻게 효과적으로 해결할 수 있을까요?
sam
(Sam Saffron)
4월 28, 2025, 10:31오후
2
예방 차원에서 콘솔 재빌드를 시도해 보시는 것을 추천합니다.
co_choa
(co choa)
4월 29, 2025, 1:24오전
3
이미 이렇게 해 보았지만, 화면은 원래와 똑같이 그대로입니다.
번역이 14시간 전에 업데이트되었습니다.
main ← translations-from-crowdin-main
merged 11:41AM - 28 Apr 25 UTC
설치된 버전(0ea6ecd84a)에 해당 업데이트된 번역이 이미 포함되어 있는 것을 확인했습니다.
설정을 zh_CN으로 변경해 보았는데, 제 인스턴스에서는 올바르게 표시됩니다.
사이트 설정을 변경했거나 새로운 플러그인을 설치했거나, 단순히 최신 버전으로 업데이트한 것인가요?
co_choa
(co choa)
4월 29, 2025, 2:50오전
6
Discourse를 커밋 1ab57f6910 로 업데이트했지만, 표시가 여전히 비정상적입니다. 관리자 백엔드를 통해 업데이트를 수행했습니다. 서버에 직접 접근하여 업데이트 명령을 실행해야 하는지, 아니면 다른 구성 요소를 업데이트해야 하는지 조언해 주실 수 있을까요?
저도 인스턴스를 정확히 같은 버전으로 업데이트했는데, 정상적으로 보입니다.
혹시 여러분의 에셋이 캐시에 남아있는지 궁금합니다.
구글 크롬을 사용 중이시라면, 인스펙터를 열고 “Sources” 탭을 열어 주시겠어요?
zh_CN/admin.js 파일에 대한 링크를 확인하실 수 있어야 합니다.
그 후 해당 링크를 복사해서 다른 탭에 붙여넣었을 때, 대시보드 번역이 제대로 표시되는지 확인해 주실 수 있을까요?
상당히 기술적인 디버깅 과정을 부탁드려 죄송합니다. 여러분이 겪고 계신 버그는 꽤나 이례적인 경우입니다.
co_choa
(co choa)
4월 29, 2025, 3:51오전
8
감사합니다. 말씀하신 지시를 따라 간소화 중국어로 해당 링크를 찾아 브라우저에 입력하니 이 화면이 표시됩니다(가려진 부분은 제 웹사이트 도메인을 나타냅니다). Cloudflare에 의해 접근이 차단된 것으로 보입니다.
그러나 전통 중국어로 전환하여 동일한 링크를 찾아 브라우저에 입력하면, 당신이 보여준 결과와 동일한 결과가 나옵니다.
제 개인적인 판단으로는 Cloudflare의 웹 애플리케이션 방화벽(WAF) 또는 유사한 보안 조치가 발동되어 차단이 발생한 것 같습니다. 매우 궁금한 점은 왜 간소화 중국어만 차단되는지입니다. 근본적인 원인이 무엇인지 알 수 없습니다.
co_choa
(co choa)
4월 29, 2025, 4:11오전
9
이 문제를 해결했습니다. Cloudflare 대시보드에서 활성 WAF를 비활성화한 후, 간체 중국어 인터페이스가 올바르게 표시되었습니다. 그러나 구체적으로 어떤 규칙이 트리거되었는지는 확실하지 않습니다. 또한 Discourse에 맞는 Cloudflare WAF 규칙 세트를 어디서 찾을 수 있는지에도 불확실합니다.
co_choa
(co choa)
4월 29, 2025, 4:15오전
10
이 문제의 근본 원인은 다음과 같습니다.
관리자의 간체 중국어 링크 안에 "aaa"라는 인스턴스가 포함되어 있습니다.
그 결과, 제 Cloudflare WAF(웹 애플리케이션 방화벽) 규칙 집합에는 "aaa"를 차단하는 제한이 포함되어 있습니다.
이에 따라 Cloudflare의 보안 조치가 발동되어, 프론트엔드 요청이 백엔드에 도달하기도 전에 완전히 차단되고 있습니다.
매우 기이해 보일 수 있지만, 본질적으로 상황은 이렇습니다: