2006年8月11日

TrackBack送信でHTTP error: 403 Throttledの元凶はSPAMだけど

「迷惑トラックバックとして溜っているのは、いつも50件だなぁ」という疑問があったけど放っておいた。
最近のトラックバックはエラーが多いなぁ。」とも気がついていたけど、まぁいいかとこれも放っておいた。
「自分宛のトラックバックも、ここ最近こないなぁ。」と言うのも感じていたが、「みんな、このBlogなんて見てないからだろう。」と、これも放っておいた。

そして今日、自分のBlogへのトラックバック送信もエラーHTTP error: 403 Throttledになったので、 「これは、何かおかしいぞ」と思ってちょっと調べた。

ti-web.net blog: HTTP error: 403 Throttledを見て、全ての謎が同時に解けた。

Trackback SPAMによって、受付上限の閾値を越えたため、善良なトラックバックが弾かれた模様。 迷惑SPAMに持っていった数も、そうでない奴も一緒にカウントするなよ>MT。

取り合えず、閾値をあげて毎日こまめに迷惑トラックバックをクリアするしかなさそう。
ソース見てそのうち対策しよう。
#というか、直してくださいよ>Sixapart

追記。
MovableType 3.2、MT::App::Trackback.pmの修正と言うのを発見して、同じように31-jaも修正してみた。

$ diff -c Trackback.pm.orig Trackback.pm
*** Trackback.pm.orig   2006-08-11 01:42:52.000000000 +0900
--- Trackback.pm        2006-08-11 01:43:04.000000000 +0900
***************
*** 124,129 ****
--- 124,130 ----
      require MT::TBPing;
      if ($app->config('OneHourMaxPings')
            <= MT::TBPing->count({ blog_id => $tb->blog_id,
+                                ip => $user_ip,
                                   created_on => [$from] },
                                 {range => {created_on => 1} })) {
          return 0;
***************
*** 135,140 ****
--- 136,142 ----
                      $ts[5]+1900, $ts[4]+1, @ts[3,2,1,0]);
      my $terms = {
          blog_id => $tb->blog_id,
+       ip => $user_ip,
          created_on => [$from]
      };
      my $count = MT::TBPing->count($terms, {range => {created_on => 1} });

これでどうなるかな?
OneDayMaxPings と OneHourMaxPings は、default値のままにして様子見よう。

投稿者 his : 2006年8月11日 01:19
このエントリーのトラックバックURL: http://hoop.euqset.org/blog/mt-tb2006.cgi/43822
SPAM
概要 SPAM対策にはやはり目ですかね。 [雑記]また新しいトラックバックSPAMだよ。 SPAM削除対策 Pharmacy Expressのspam [Spa...
ウェブログ: SPAM
時刻: 2006年8月19日 07:42
MT-3.32ja
概要 取り合えずインストールしみてた。 いまのところ問題ないけど、直してほしかったとこ...
ウェブログ: shibata(hi) shokudou
時刻: 2006年9月 3日 15:03
スパムが多いと優良なトラックバックも「迷惑」と判定してしまう
概要 トラックバックスパムが多い場合に正常なトラックバックも受け付けなくなってしまうという仕様上の問題があるそうです。環境変数で対応する方法もある...
ウェブログ: Movable Type
時刻: 2006年9月 4日 13:45
Movable Type 設定変更
概要 トラックバックしてもらったら「トラックバックは失敗しました: HTTP erro...
ウェブログ: あるまじろの巣
時刻: 2007年10月10日 13:03
コメント

この件に関しては、私も3.3のベータテストのころにクレームしました。が、それが仕様だって返事でしたね。

まあおたくらの製品なんだし、仕様だってんならしょうがねえよな、と思ってそれ以上突っ込んでいません。

Posted by: (o) : 2006年9月 4日 00:37

> この件に関しては、私も3.3のベータテストのころにクレームしました。が、それが仕様だって返事でしたね。

むー、どういう仕様なんでしょ(--;

> まあおたくらの製品なんだし、仕様だってんならしょうがねえよな、と思ってそれ以上突っ込んでいません。

3.32用のUO-patch希望(^^;

Posted by: his : 2006年9月 4日 02:20
コメントする









名前、アドレスを登録しますか?





画像の中に見える文字を入力してください。