워드프레스 comment spam 처리 문제
워드프레스 Site Admin 에서
Options => Discussion => Blacklist comments from open and insecure proxies 를 체크 하였더니
이상케도 comment 가 zero가 되다.
처음에는 그냥 넘겨가다가 , 아무래도 이상해서 테스트해보니
모든 comment가 아무런 메시지 없이 spam처리도는 증상 발견
위드프레스 소스의 여기 저기를 뒤지다 보니
이해 할 수 없는 부분 발견
functions-post.php의 약 683라인 쯤 되는 곳에
function wp_proxy_check($ipnum) {
if ( get_option('open_proxy_check') && isset($ipnum) ) {
$rev_ip = implode( '.', array_reverse( explode( '.', $ipnum ) ) );
$lookup = $rev_ip . '.opm.blitzed.org';
if ( $lookup != gethostbyname( $lookup ) )
return true;
}
return false;
}
.opm.blitzed.org 가 도대체 머지 ?
찾아보다 그냥 함수 몇 첫부분에 return false; 추가
버그인가? 아님 opm.blitzed.org의 의미는??
082net on 16 Jul 2006 at 9:48 am #
댓글 등록자의 아이피를 통해 “open proxy”에 등록되었는지 아닌지를 판단해주는 곳인듯 합니다.
그런데 위 opm.blitzed.org 링크를 따라가서 확인해보니 5월초에 문제가 있어 서비스가 불가능해졌다는군요. 따라서
wp_proxy_check함수를 사용 할 수 없게 된 듯 합니다. 스팸 관련해서는 워드프레스에 기본 탑재된 akismet을 사용하시면 만족할만한 결과를 얻을 수 있을겁니다.수요일동기 on 18 Mar 2007 at 2:04 am #
잘보고갑니다.
수요일요리동갑 on 18 Mar 2007 at 2:05 am #
잘보고갑니다.
수요일날봐요~