err_connection_timed_out

응답하는 데 시간이 너무 오래 걸립니다 (Err Connection Timed Out)

이전 포스팅까지 진행된 내용을 요약하면 다음과 같다. 고정 IP를 갖는 로컬 컴퓨터에 Bitnami WAMP Stack을 설치하여 웹서버로 만들고, htdocs 디렉터리에 워드프레스를 설치했다는 것. 보통 여기에서 다음 과정으로는 마음에 드는 테마와 플러그인을 골라서 설치/활성화를 하는 것이겠지만… 내 경우에는 설치된 워드프레스 웹사이트가 외부 접속이 되는 지를 먼저 확인하고 싶었다.

여기에서 외부 접속이라 하면, 웹서버로 만든 그 로컬 컴퓨터에서 localhost에 접속하는 것이 아니라 (이건 내부 접속), 웹에 접속 가능한 다른 디바이스 (컴퓨터, 스마트폰 등) 에서 고정 IP를 통해 워드프레스 웹사이트에 접속하는 것을 말한다. 이러한 외부 접속이 Bitnami WAMP Stack을 설치하자마자 저절로 되었다면야 좋았겠지만, 내게 그런 행운(?)은 찾아오지 않았고, 그렇게 나의 첫 번째 삽질은 시작되었다.

1. 고정 IP를 갖는 로컬 컴퓨터 웹서버의 외부 접속 허용

2개의 외부 접속 환경 (노트북과 스마트폰) 의 웹 브라우져 (크롬) 에서 고정 IP를 입력하여 접속을 해봤다. 결과는 ‘응답하는 데 시간이 너무 오래 걸립니다. Err_Connection_Timed_Out’ 라는 메시지를 남기며 모두 실패!

구글링을 시작해본다. 검색어는 ‘Err_Connection_Timed_Out 워드프레스,’ ‘응답하는 데 시간이 너무 오래 걸립니다 워드프레스’ 검색 결과에서 나온 해결 방법으로 1) 모든 플러그인을 비활성화하거나 2) 기본 테마로 변경해보라고 했지만, 내 경우에는 아직 테마를 변경하거나 플러그인을 설치하지도 않았다.

다른 검색어 ‘고정 IP 로컬 컴퓨터 워드프레스 외부 접속’으로 검색해보니, 대부분 유동 IP를 고정 IP처럼 사용하기 위한 포트포워딩 방법을 해결 방법으로 제시한다. 이것도 아니고… 흐음, 내가 Bitnami WAMP Stack을 설치할 때 뭔가 잘 못 한게 있었나 싶어서 삭제하고 다시 설치도 해봤지만, 결과는 같았다.

이후 Bitnami WAMP Stack에 문제가 있었나 싶어서, 비슷한 기능을 하는 xampp도 설치해보고, wampserver도 설치해봤지만… 역시나 결과는 같았다. 그와중에 ‘wampserver 응답하는 데 시간이 너무 오래 걸립니다’로 구글링을 해보았더니,

Fig. 1. wampserver 응답하는 데 시간이 너무 오래 걸립니다

첫 번째 검색 결과 (윈도우 기반 웹 개발 환경 만들기 … , Fig. 1 참조) 에 아주 간단한 해결 방법이 있었다! Bitnami WAMP Stack을 설치할 때, Windows Defender 방화벽에서 Apache 웹서버의 통신 허용을 ‘홈 네트워크, 회사 네트워크 등의 개인 네트워크(R)’로 했으면서, 정작 해당 컴퓨터는 공용 네트워크를 사용했기 때문이었다. 이것을 개인 네트워크로 바꿔주었더니 외부 접속이 가능해졌다.

서버가 설치된 컴퓨터를 개인 네트워크로 변경하는 방법은 여기를 클릭하고, ’18. 문제 방생시 해결 방법’의 2-1을 참조하면 된다.

2. 모바일만 외부 접속이 안되는 문제

다른 컴퓨터와 스마트폰에서도 외부 접속이 잘 되는 것을 확인하고나서는 GoDaddy.com 에서 지금 사용하고 있는 도메인 (plave.org) 을 구입한 다음, DNS 설정을 진행했다. 이후에 테마를 결정하고 몇 개의 플러그인을 설치해봤는데, 갑자기 모바일 (스마트폰) 에서만 외부 접속이 되지 않는 문제가 발견되었다.

결론부터 이야기하자면, 플러그인 ‘WP-Statistics’의 문제였다. 그것을 비활성화하니 모바일에서도 외부 접속이 잘 된다.

아마도 WP-Statistics 플러그인 자체의 문제라기 보다는 뭔가 현재 사용하고 있는 테마 ‘Minimer’ 또는 다른 플러그인과의 충돌 때문이지 싶다. 만약 WP-Statistics 플러그인 만의 문제였다면, 많은 사람들이 오류 신고를 했을테고, 업데이트를 통해 오류가 수정이 되지 않았을까?

일단은 WP-Statistics 없이도 블로그를 운영하는 데 큰 지장이 있는 것도 아니니, 당분간은 이 상태로 유지하면서 나중에 테마를 바꾸거나 다른 통계 플러그인을 설치할 때에도 같은 문제가 발생하는 지 알아봐야겠다.

참고자료