おのたく日記 YouTubeも始めました→
2010-06-04(Fri) antispamservice.rbは、自分のサーバからのトラックバックを落とす [長年日記]
■ [tDiary] antispamservice.rbは、自分のサーバからのトラックバックを落とす
自分の日記のツッコミにトラックバックで答えようとすると日記の登録時に
500 Internal Server Errorwhen sending TrackBack Ping: private method `gsub' called for nil:NilClass (TDiary::TDiaryTrackBackError)
(plugin/tb-send.rb):132:in `tb_send_trackback'
(plugin/tb-send.rb):105:in `each'
(plugin/tb-send.rb):105:in `tb_send_trackback'
(plugin/tb-send.rb):58
/usr/local/tdiary/core/tdiary.rb:820:in `call'
/usr/local/tdiary/core/tdiary.rb:820:in `update_proc'
/usr/local/tdiary/core/tdiary.rb:819:in `each'
/usr/local/tdiary/core/tdiary.rb:819:in `update_proc'
/usr/local/tdiary/core/tdiary.rb:1527:in `do_eval_rhtml'
/usr/local/tdiary/core/tdiary.rb:1527:in `instance_eval'
/usr/local/tdiary/core/tdiary.rb:1527:in `do_eval_rhtml'
/usr/local/tdiary/core/tdiary.rb:1075:in `eval_rhtml'
/usr/local/tdiary/core/update.rb:67
update.rb:2:in `require'
update.rb:2
とエラーになる。ログを見てみると
I, [2010-06-02T02:22:18.921381 #8016] INFO -- : 192.168.0.1->"20100531": on-o.com is safe host.
I, [2010-06-02T02:22:18.928291 #8016] INFO -- : 192.168.0.1->"20100531": api.antispam.typepad.com
ってことで、api.antispam.typepad.comでSPAMと判断されてたたき落とされている。
まーIPアドレスが、ローカル192.168.0.0/16なので仕方ないか…
やっぱり普段はmy-ex.rbプラグインを使うことにしよう。
|