XE 1.7버젼 사용중입니다. (php 5.3)
Cloudflare 에서 Security Level 설정에서 I'm Under Attack! 으로 적용되면
XE에서 파일 업로드시 첨부파일과 같은 에러 메세지가 표시됩니다. (몇몇 사용자)
1. 에러 원인이 어떤건지요?
2. cloudflare에서 설정을 변경해줘야 하는건지요?
3. httpd.conf 에서 수정하는 부분인지?
고수님들의 답변 부탁드립니다.
(해결해주신분에게 감사 의미로 Gift 상품권 보내드리겠습니다.)
감사합니다.
1. 첨부파일 업로드 주소 접근시 클라우드플레어에서 공격 트래픽으로 판단하고 차단했기 때문입니다.(플래시 업로더는 별도 UA를 사용해서 공격 트래픽으로 오인될 수 있습니다)
2. 업로드 주소(procFileUpload)만 클라우드플레어 Page rule 기능으로 보안을 낮추시면 됩니다.
1. 설정을 변경할 도메인 선택
2. Page Rules 클릭
3. Create page rule 클릭
4. 입력칸에 사이트주소/*act=procFileUpload* 입력
5. Add a setting 클릭
6. 새로 생긴 Pick a setting 클릭후 Security Level 클릭해서 선택
7. Select Security Level에서 원하는 수준 선택
8. 하단 Save and deploy로 저장후 반영(수정시 스패너 아이콘 클릭으로 다시 창을 띄울수 있습니다)