fail2banがsocialdogをブロック!?
socialdogというTwitter向けサービスがあり、その中の機能で、RSSを登録すると、そのRSSに含まれる記事を一定間隔でTwitterに投稿してくれるものがあります。RSSが更新されると自動で更新分がツイートされるので一度登録すると手がかからずにツイートを充実させることができます。RSSは色々なブログのRSSをまとめたもので、自分で借りたサーバ内でCronで定期的に生成しているのですが、ある時から、サーバでは新しいRSSを生成しているのにもかかわらず、socaildogが投稿してくれなくなっていました。socialdog上で更新するとツイートされるのでなぜなのか、結構悩んだんですが、
fail2banでブロックしているIPがあることに気が付きました。
Status for the jail: recidive |- Filter | |- Currently failed: 6 | |- Total failed: 13 | `- File list: /var/log/fail2ban.log `- Actions |- Currently banned: 1 |- Total banned: 1 `- Banned IP list: 35.213.51.117
このIPってsocaildog関連なんだろうかと、そのIPと「socaildog」で検索してみたところ、まさかのHit!その方はツイッターを悪用されて覚えのないツイートが投稿されてしまうことに悩んでいたようなのですが、その際にsocaildogも投稿に使われてしまっていたようで、記事の中に以下のような部分がありました。
SocialDog for Twitter 202X/XX/XX XX:XX:XX 35.213.51.117 (Japan)
ちょうど、私の方がドメインに紐づくサーバの引越しをしていたので、引越しの間、socaildogからのリクエストエラーが増えたことで閾値に達し、サーバがブロックしていたものと思われます。ブロックを解除してやると、何事もなかったかのように、投稿し始めました。よかったです!
ディスカッション
コメント一覧
まだ、コメントがありません