누군가가 추천을 눌렀을때 이런 에러 메세지가 뜬다고 보내줬습니다.
스샷은 투표가 있는 글에 추천을 눌렀을때 뜬 메세지이고, 댓글 추천할때도 비슷한 양상이 있었다고 하네요.
오늘만 그것도 몇 시간전에 잠깐 저러고 지금은 안 뜬다고 하는데. 이유를 모르겠습니다. (저또한 비슷하게 실험해봤는데 저런 오류가 안나옵니다.)
저때 스타벅스에서 공용 네트워크로 사이트 수정을 하느라 오류가 났던걸까요? 저때 네트워크로 접속이 무한 로딩 돼 새로고침을 하고나 데이터 켜서 접속했다는 글도 있습니다.
저 200 오류에 대해선 제가 직접본게 아니라 에러로그를 보고 있는데
SSL_do_handshake() failed (SSL: error:141CF06C:SSL routines:tls_parse_ctos_key_share:bad key share) while SSL handshaking, client: 192.241.209.20, server: 0.0.0.0:443
FastCGI sent in stderr:"Primary script unknown" while reading response header from upstream, client: 128.90.128.18, server: (도메인), request: "GET /wp-admin/install.php?step=1&language=en_GB HTTP/2.0", upstream: "fastcgi://unix:/run/php/도메인.sock:", host: "도메인"
에러로그가 워낙 많아서 특이한거 몇개 가져왔습니다.
따로 200 parsererror 을 검색해서 찾아보니까 json 타입을 변경하면 된다는걸 알았습니다.
저 파일이 어딨는지, 저 파일을 수정하면 되는지, 그게 아니라면 무슨 오류때문인지 여쭙고 싶습니다.
라이믹스 1.x를 선택하셨는데, 1.x의 범위가 워낙 넓어서 정확히 언제부터 무엇이 바뀌었는지 확인하기는 어렵습니다만, 아무튼 비교적 최근 버전 기준으로 라이믹스는 AJAX 요청시 XML을 반환하지 않는 것이 원칙입니다. exec_xml()을 사용하더라도 웬만하면 JSON을 반환하지요. 저렇게 XML로 나온다면 추천 과정에 어떤 오래된 모듈이 끼어들어서 정상적인 JSON 응답을 XML로 대체하고 있거나, 스킨에서 이상한 방식으로 (즉, 코어에서 권장하는 함수를 사용하지 않고 자신만의 방법으로) 추천 요청을 보내고 있을 가능성이 있습니다.
둘 중 어떤 경우라도 실제로 증상이 발생하는 과정을 개발자도구로 지켜보아야 알 수 있습니다. 더이상 증상이 일어나지 않는다면 원인 파악도 곤란히니, 재발할 때까지는 내버려두는 것이 상책입니다.
복붙하신 에러 로그는 추천 오류 증상과는 무관합니다. 모든 서버에는 보안취약점을 노리는 비정상적인 요청이 하루에도 수백~수만 건씩 쏟아져 들어옵니다.