본문 바로가기

컴퓨터/블로그

XpressEngine 1.4.0 으로 제작한 사이트 특정망에서 접속이 안 된다면?


제로보드4를 이용하여 운영해 오던 사이트를 최근 XpressEngine 1.4.0로 이전하였습니다.
XpressEngine으로 업그레이드 해야지 하는 마음을 여러 번 품었지만 막상 실행에 옮기기가 쉽지는 않았습니다.

XpressEngine은 이번에 처음 사용해 보는 거였는데, 상당히 놀랍더군요.
예전에 제로보드4와 나모 웹에디터로 홈페이지를 만들 때보다 훨씬 편하게 홈페이지를 제작할 수 있었습니다.
마치 여기 티스토리와 흡사한 방식으로 사이트 구축이 가능해졌더군요.
데이터 이전 툴도 다 나와 있어서 데이터 이전 문제도 손쉽게 해결할 수 있었습니다.

아무튼, XpressEngine 개발자 분들 정말 대단하고, 노고가 많으십니다.


방화벽 점검


사이트 구축 후 한 가지 문제를 겪게 되었습니다.
집에서는 사이트에 접속이 잘 되는데, 학교에서는 접속이 안 되는 것이었습니다.

학교의 경우 여러 가지 이유로 방화벽 차단이 다소 까다로운 편이기는 합니다만,
문제는 제가 만든 사이트 뿐만 아니라 XpressEngine으로 구축한 사이트에는 다 접속이 불가능하다는 것이었습니다.
XpressEngine 공식 사이트도 마찬가지였고요.

학교전용선을 담당하고 있는 sk, 교육청, 웹호스팅 회사에 하루 내내 연락 취하면서 해결해 보려 했지만 쉽지가 않더군요. 그러던 중 교육청 담당자가 홈페이지의 파일을 검토해 보고 파일 하나가 악성코드 처럼 인식이 되고 있는 듯하다며, 해당 파일을 일단 삭제하거나, 이름을 바꾸어 본 후 접속해 보라고 권하더군요.

해당 파일은 다음 경로에 있는 jquery-ui.packed.js이었습니다.

common/js/plugins/ui/jquery-ui.packed.js


위의 파일이 실제로 악성코드일리는 없고, 파일이름 때문에 악성코드처럼 인식이 되는 것 같다고 하더군요. 아무튼 급한 조치로 해당 파일의 이름을 변경하고 나니 사이트에 문제 없이 접속이 잘 되더군요.

당연히 사용이 되는 파일일 텐데 현재까지는 문제없이 돌아가고 있네요.
XpressEngine 공식 사이트 지식인에 문의해 봐도 크게 중요한 파일인 것 같지는 않고요.


아마도 보편적인 문제는 아니고, 저희 학교가 사용하는 회선의 방화벽에만 국한된 문제이겠지만 혹시라도 비슷한 문제를 겪고 있는 분들이 계시다면 방화벽에서 jquery-ui.packed.js 파일을 차단하고 있는건 아닌지 한 번 살펴 보시기 바랍니다.


그리고, 마지막으로 다시 한 번 XpressEngine 개발자 분들께 감사의 말씀 드립니다. 복 받으실 겁니다.^^