안녕하세요. 사이트를 탐색할 때 "Slow down, too Many Requests from this IP Address"라는 오류가 자주 발생하기 시작했습니다. 또한, 주기적으로 Discourse가 일부 스크립트를 로드하지 못하는 문제가 있는데, 이는 같은 문제의 결과라고 생각합니다.
모든 플러그인을 비활성화했지만 오류가 사라지지 않습니다. 이 문제는 가정용 컴퓨터와 사무용 컴퓨터 모두에서 발생하며, 각기 다른 IP 주소를 사용하고 있습니다. 어떤 문제가 원인일 수 있는지 알려주시면 감사하겠습니다.
Discourse v 2.6.0.beta2
로그:
Uncaught Error: Too Many Requests
Url: /assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js
Line: 1
Column: 268124
Backtrace
Error: Too Many Requests
at /assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:267890
at /assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:267993
at o (/assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:268074)
at Object.trigger (/assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:545343)
at /assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:550189
at t.invoke (/assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:490190)
at e.t.flush (/assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:489198)
at e.t.flush (/assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:491205)
at e.t._end (/assets/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:496596)
Env
@varhall님의 사이트를 살펴봤는데, 실제로 어떤 종류의 리버스 프록시 뒤에 있는 상태입니다.
@Varhall - 서버 관리자가 이 토픽, 특히 외부 nginx를 위한 NGINX ‘사이트’ 생성 섹션을 확인해 보도록 하세요. 현재 클라이언트 IP 주소를 프록시된 Discourse 인스턴스로 전달하지 않고 있습니다. 이로 인해 Discourse는 모든 트래픽이 동일한 컴퓨터에서 온 것으로 인식하고 있으며, 그래서 해당 오류가 발생하는 것입니다.