2014年12月22日より7ヶ月間、このブログにおけるスパムコメントの判定が全てスパム扱いとなっており、正常なコメントも投稿できない問題がありました。
現在は修正し、投稿できることを確認しています。
影響のあったコメント
期間中に投稿されたコメントを確認しました。
こちらの記事の3件のコメントが誤判定により無視されていました。
実際にスパムであったコメント・トラックバックは422件でした。
プラグインを利用した、外部サービスのコメントはこの影響を受けていません。
- Facebook ログインによるコメント
- ツイートをコメントとして表示
原因
このブログでは、日本語が含まれない・URLが多すぎる・外部のスパムリストに登録されているIPアドレスからのコメントは、プラグインにてブロックしていました。
2014年12月22日にリリースされた Version 2.6.5 より従来利用していた「スパムちゃんぷるー(ベータ)」のサービス終了に伴い、フィルタが変更されました。
・バージョン2.6.5 2014/12/22 スパムフィルタを自身で設定できるように変更しました。 選択肢「bsb.spamlookup.net, bsb.empty.us, list.dsbl.org, all.rbl.jp」 及び自由記入欄にてカンマ区切りでサービスのURLを入力できます。 ※記述に誤りがありますと通信が返ってこないためコメント出来ない可能性がありますのでご注意ください。
プラグインの設定で「スパムブラックリストサービスに登録されているIPアドレスからのコメントを拒否する」を無効に変更すると、コメントができるようになりました。
スパムフィルタは bsb.spamlookup.net が有効になっていましたが、ブラウザでそのページを確認したところ自分の IP アドレスはリストに登録されていませんでした。
また、別のサーバーにあるテスト用の WordPress で確認したところ、上記の設定を有効にしていてもコメントができたので、サーバーの問題やプラグインの相性も考えられます。
まとめ
スパムフィルタの設定を変更した際は、自分でも動作を確認していましたが、プラグインの更新までは考えていませんでした。
現在は、IPアドレスによる判断は行わず、内容のみでスパムを判断しています。
フィルタを通り抜けるスパムコメントが増えるようであれば、通常のコメントはできる範囲で対策を考えたいと思います。