최근 워드프레스 운영 중 두 가지 문제점이 발생되었습니다. 두 문제 모두 Status code 403이라는 error code로 동일하게 메세지가 나옵니다.
Lighthouse returned error status code 403
문제1 : 테마 현황 알림 – Status code 403
관리자 모드 알림판에 다음과 같은 문구가 디스플레이 되었습니다.
“RSS Error: A feed could not be found at https://oceanwp.org/feed/; the status code is 403 and content-type is text/html; charset=UTF-8”
오션테마의 피드를 사용할 일이 없는데 어느 순간 메세지가 나오며 해당 현상은 인터넷을 검색해봐도 유사한 건이 없습니다.
문제2 : 구글 사이트킷 알림 – Status code 403
연동한 사이트킷이나 사이트 성능 체크를 위한 PageSpeed Insights에서 모바일에서의 성능 체크가 되지 않으며 역시 다음 문구가 출력됩니다.
“Error: Lighthouse returned error: ERRORED_DOCUMENT_REQUEST. Lighthouse failed to reliably load the page you requested. Make sure that you are testing with the correct URL and that the server is responding to all requests appropriately. (Status code: 403)”
위의 문제1과 에러코드는 동일하지만 같은 문제인지는 알 수 없습니다.
다만 이 문제는 모바일 접속 시 속도가 원활하지 않을 경우 타임 아웃되어 이 같은 현상이 발생될 수 있다고 합니다.
해결방안
조치1
워드프레스 유명 카페에 자문을 구해봤고 호스팅 서비스에서 웹방화벽과 스팸쉴드를
해제하고 테스트 해보라는 답을 얻었습니다.
호스팅 관리자 페이지에서 해당
항목을 해제하였고 확인 시 문제1은 동일하고 문제2는 발생하지 않았지만
워드프레스를 보안 해제한 상태에서 사용 할 수 없기 때문에 호스팅사에 이 현상을
문의하였습니다.
답변은 해당 기능이 특정 해외 IP를 차단해서 그러는 것 같지만 개인을 위해 변경 해 줄 수는 없다고 하여 해결되지 않았습니다.
조치2
다시 원래의 상태에서 해당 문제와 연관이 있을 것으로 보이는 플러그인 두 개를 삭제 한 후 이 문구들은 사라졌습니다.
- 오션 테마와 관계가 있는 테마 확장기능 ocean extra 플러그인
- 구글이 좋아하지 않는다는 포스팅 후 구글에 바로 등록 요청 해주는 instant indexing 플러그인
이렇게 Error code 403 문제를 해결하였습니다.
댓글
댓글 쓰기