業務連絡: 2011年7月アーカイブ

 先日スパムフィルターを導入して、約300件のスパムをはじいてくれるという活躍を見せてくれたわけですが、今度はあまりにも厳しすぎて正常なコメントまで弾いてしまっていました。

 そこで判定基準を一段階緩くしたほか、日本語の判定基準を変更しています。コメントを投稿される際には、

・ひらがな1文字以上
・句読点1つ以上

 という条件を満たす日本語の「文章」で記述していただきますよう、お願いします。

 ちなみに自分自身で試す限りは問題ないのですが、認証登録されていないユーザー(つまりほぼ全ての一般ユーザーの方)については今のところ試していないのでこれできちんと動くかどうかは判りません。

 もし不具合がございましたら、掲示板などを通じてお知らせ下さい。

 実は本日夕方以降、このブログに対するスパムコメントが急増しております。私が気付いてから約3時間の間に50件以上は投稿されていたようです。

 今までは多くても数時間以内であれば十数件で済んでいましたので、手動での削除で対応していたのですが、このペースが続いてしまうとさすがに人力では対応できません。

 そこでいくつかコメントに対する制限を新たに追加しました。

 まず、日本語以外のコメントをはじくプラグインを新規導入しました。2バイト文字だけではなく句読点チェックも導入していますので、コメントされる方にはお手数をおかけしますが、必ず日本語的な句読点をご使用いただきますよう、お願いします。一般的な日本語の文章であれば、句読点さえ入っていれば問題なく投稿できるはずです。

 また、標準装備のSpamLookupの設定もやや厳しく改めました。このプラグインがきちんと仕事してくれているかどうかは判らないのですが、何もしないよりはマシかもしれませんので。

 これでも有効な対策とならないようでしたら、さらにご不便をおかけすることになりますが、CAPTCHAによる投稿チェックの導入も検討しています。これは私自身も面倒なので、出来ればやりたくはないのですが...。

 以上が今回の変更点ですが、何かしら不具合を感じられましたら、当コメント欄または掲示板にてお知らせいただければ幸いです。

 以前のサーバー、PowerEdge SC420では不具合がでるため導入を見送っていたImage::Magickを、本サーバーに導入してみました。

 PowerEdge SC420ではモジュールを導入すると、メモリーリークが止まらなくなるという不具合がでて、全く使い物にならなかったのです。

 今回は今のところ何も問題が起きていませんが、実際に動作するかどうかは今のところ試せていません。Movable Typeで使うためだけに導入したようなものですから、画像付きの記事を作成してみるまでは、試してみる機会も無いということになるわけですが...。

 ちなみに導入については、Yahoo!知恵袋に書かれていた手順で、ActivePerlのPPMコマンドを使っています。単体導入ではどうも上手く動いてくれなかったので...。

 不具合が発生したら削除しますので、その場合にはしばらく参照不能となるかもしれませんが、予めご了承下さい。

 外部から見る限りはこれまでとの違いはわからないかもしれませんが、サーバーの移行が完了しました。

 旧サーバーで完全バックアップしたデータを新サーバーに復旧したわけですが、まったく同じバイナリ(Movable Type以外にもMySQLやActivePerlまで)で環境構築をしておいたにもかかわらず、バックアップデータのバージョン不整合がおきるなど、Movable Typeの意味不明な挙動に悩まされたりもしましたが、何とか無事に動くようになったように見えます。

 今回はCPUがAtomですから、パワー不足が心配ではあったのですが、いくつかサーバー上で動かすツール類を簡略化したためか、LAN内部から呼び出した場合の応答は旧サーバーよりもむしろマシに思えるほどです。

 ひたすら余り物だけで構成した結果、HDDがWD3200AAJSという半端なものになってしまったことが少々残念ではありますが、それでも電力的には全サーバーよりは大幅に効率がよくなっているはずです。少なくとも10月頃まではこの環境を使う予定でいます。何かお気づきの点などありましたら、コメント等でいただければ幸いです。

このアーカイブについて

このページには、2011年7月以降に書かれたブログ記事のうち業務連絡カテゴリに属しているものが含まれています。

前のアーカイブは業務連絡: 2011年6月です。

次のアーカイブは業務連絡: 2011年8月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.27-ja