このブログでのTypeKey機能。
実はTypeKey機能、エラーが出てて使えてなかったんですよね。ググって探せば良かったんですけど、( ゚Д゚)マンドクセーなんで、気づかない振りをしてました。(苦笑)
ブログをちょこっとリニュしたついでに、直してみました。
参照させていただいたのは、 MT4i でお世話になっている talk to oneself 2 さんの ■さくらインターネットとTypekey、解決、かな? というエントリーからたどって、複眼中心 さんの Perl 5.8.4 でTypeKeyがエラー というエントリーを参照させていただきました。ありがとうございました。
どうもPerl 5.8.4以上で認証エラーになるようです。私にわかったのはそれだけです。(苦笑)
やり方は、自サイトのMTのシステムをおいてあるディレクトリの中の lib/MT/Util.pm というファイルを適当なエディタでちょこっと書き換えるだけでTypeKeyでの認証が可能になります。
下記部分(80文字折り返し表示設定のエディタで1254行目)の青字のところを削除するだけです。
if ($has_crypt_dsa && 0) {
$param{Key} = bless $param{Key}, ‘Crypt::DSA::Key’;
$param{Signature} = bless $param{Signature}, ‘Crypt::DSA::Signature’;
Crypt::DSA->new->verify(%param);
} else {
これでとりあえず、TypeKeyでの認証は可能になりましたが、完全ではありましぇーん。
手動でリロードしないと画面上でサイン・イン(サイン・アウト)した表示が書き換わらないのと、TypeKey認証でコメントしたというマークがコメンターのところに付かないです、ハイ。^^
小粋空間 さんの ●このサイトでのTypeKey機能 というエントリーも参照させていただきましたが、私の場合、MT新規インスコだったので反映されてました。ご報告まで。
こんにちは(しつこいって?(笑))
こちらもリンクありがとうございました。
実は自宅サーバではPerl5.6.1を使っているのですがコメント投降時の再構築でエラーが発生するので5.8.xに入れ替えようかと思ってました(入れ替えて直るという根拠はないのですが)。
こちらもその時の参考にさせていただきます(きっとその頃には忘れてるんですね)。
いいなぁ、、。5.8系、、。
ロリポでも古いユーザーは、5.6なのよー。
何度バージョンアップ求めてることやら、、。(あせあせ。
5.6でもMT動くからいいでしょー。というのかロリポの考えに一票、、。
私が文句いうまで、GDも入ってなかったサーバー利用です(汗。
>yujiroさん
毎度。^^
私の方がしつこいですから。(笑)
少しでもお役に立てたらうれしいっす。
>みよたんさん
どうもです。^^
あれれ、そうなんですかー。
ロリポは全部5.8系かと思ってたんですが・・・。
まだまだ新しいベンチャーなんで、ペパボも組織的に動けてないんですかねぇ、ジュゲムなんかを見てるとそう思ってしまいます・・・。
古いサーバーなので、他のロリポユーザーさんには、動くのにうちでは、動かないプラグイン達も無いとはいいきれない(汗。
有名な、Blog Timesが良い例。結局サーバーにGDが入ってなかった始末。私が文句言うに言ったらサーバーに入れてくれました。
ロリポマニュアルには、普通に入ってるような事書いてあるだけに、私の場合、あまりマニュアル参考にならないんですよね(汗。
だからロリポサポートで直接聞く始末、、。
さくら移行も考えたぐらい、古いサーバーユーザーには、いい所あまりないかも、、。
(サーバーの中にいる人数少ない模様で、落ちるとかは、あまり見られませんが。)
そうなんですねぇ。同じ金額でサービスが違うなんてどうなんでしょう・・・。