« 2004年09月 | メイン | 2004年11月 »
2004年10月15日
TypeKeyの認証エラーを修正しました。
このサイトはさくらインターネットのレンタルサーバーを利用しているのですが、どうやら、ロリポップに設置しているきりしま屋と違って、TypeKeyでサイン・インしようとすると、
コメントの登録エラー
コメントの登録が失敗しました:
The validation failed.
となってしまうのでした。
TypeKeyの安定感をイマイチ信用していなかったため、対応が遅くなりました。
以下、対応内容を記述しておきます。
たった一行書き換えるだけで良いらしい。早速 lib/MT/Util.pm を修正してアップロード。果たして、サイン・イン成功。
talk to oneself 2: さくらインターネットとTypekey、解決、かな?
より。
lib/MT/Util.pm の 1246行
if ($has_crypt_dsa && 0) {
となっている行を
if ($has_crypt_dsa) {
とする。
それだけ。
perl5.8.4以降?でSHA1 digest の計算が合わない?
Sky and Heart...: MT3.0のTypeKeyサインイン
らしい。
とはいえ、Perlが分かる方にとって $has_crypt_dsa && 0 っていう条件を、ホントに外しちゃっていいのか、若干疑問ではありませんか?
ま、動くのでとりあえずいいですけど。
投稿者 Kirishima : 00:14