2004年05月30日 Sun 16:31

人柱日記その7「TypeKey関係?編」

久しぶりの人柱日記でございます。
サボってたわけじゃないよ、多分、きっと、ゴメンナサイ…。

とまあ、前置きは棚上げして、MT3.0D-BETA-jaを某所にインスコして、
色々いじくっとった訳ですが、ここにきて謎のエラー出現…。
コメント機能のTypeKey登録者のみ認証を設定して、サイン・インしないで、コメントしようとすると

サイン・インしていません。このサイトにコメントをする前に登録してください。

と出るのは当たり前なんですが(というか、出ないほうがおかしいですね)、
ここから、サイン・インしようとTypeKey.comに一旦飛ばされて、
そこで登録した、TypeKey login nameとPasswordを入力すれば、
コメントしようとしてた画面にリダイレクトされるわけですが、
きちんとリダイレクトされたならば、サイン・インしてるので、

サイン・インを確認しました、 TypeKey登録時の名前 コメントしてください。(サイン・アウト)

と出るのですが、なぜか私のところでは、リダイレクトされても、

サイン・インしていません。このサイトにコメントをする前に登録してください。

って、出るんディスヨー…。
で、サイン・イン後、リロードするか、キャッシュを空にしておけば問題ないんですが…。

で、サイン・アウトの時も同様ですよ…。サイン・アウトしてるのに

サイン・インを確認しました、 TypeKey登録時の名前 コメントしてください。(サイン・アウト)

と表示されたままで、何回かサイン・アウトクリックすると、Error画面に…。
これも、サイン・アウトクリック後リロードすればいいだけなんですが…。

何ででしょう、ちなみにこの現象はWindows+MSIE6.0で出ますが、
MacOS9.1+MSIE5.0ではでません。
(ただ、IEのヴァージョンのせいかScriptErrorがでますが(゚ε゚)キニシナイ!!)

これは、MTのBeta WeblogOgawa::Memorandaの(o)氏が指摘しているように、
IEのインターネット一時ファイルまたはCookieが壊れている、もしくは
WindowsXP+MSIE6.0固有のバグかもしれません。

他のβテスターの方で同様のバグ出てる人いませんかね?
漏れだけですか…_| ̄|○

Ogawa::Memorandaの(o)氏は、
以前のコメントプレビュー時のTextareaがプレビュー時に空白になってしまう問題や、
Comments.pmのTypoの修正など、的確なアドバイスを下さるので感謝しております。

実は私このTypeKeyの認証バグはてっきりmt-check.cgiを実行したときに出る

Checking for Optional Modules:
The following modules are optional; If your server does not have these modules installed,
you only need to install them if you require the functionality that the module provides.

Crypt::DSA
Your server does not have Crypt::DSA installed,
or Crypt::DSA requires another module that is not installed.
Crypt::DSA is optional; if it is installed,
comment registration sign-ins will be accelerated.
Please consult the installation instructions for help in installing Crypt::DSA.

のCrypt::DSA(Digital Signature Algorithm)のせいかと思ってましたが、
Mac+IEで動作するなら、関係ないかもとか、思ってきました、つっか、
Crypt::DSAってなんだよ~、2.661にはなかったじゃんって思いましたが、
ネットで検索したら@ITセキュリティ用語事典というところで、説明ハッケソ
(続きを読むに詳細を記入してます)。

デジタル署名アルゴリズムということだし、TypeKey認証に関係あるのかな~って
少しだけ理解できたような、出来てないような…。

って、よく見たら、comment registration sign-ins will be acceleratedって書いてあるじゃん!
なくてもいいけど、あれば認証が早くなるかもよってこと(だと思います、多分)。
あぁ、また、馬鹿がばれた…(間違ってたら、ゴメンチャイ、アフォDETH)。

まあ、TypeKeyがまだそれほど浸透してない現在、無理に使う必要もないんですけどね。
けど、なんとなく気になる、頭悪いのにさ…。

嗚呼、頭が良くなりたいです。
というか、マンガ読んでる場合じゃないですか?(´・ω・`)

DSA
Digital Signature Algorithm

DSAは、DLP(Discrete Logarithm Problem:離散対数問題)の困難性をベースとした
ElGamal署名を改良して、署名の長さを160bit×2に短縮し、
署名鍵の生成などを特定の方法で運用するデジタル署名アルゴリズム。

署名生成において、ハッシュ関数にSHA-1を使うことを前提としている。
米国政府機関であるNIST(National Institute of Standards and Technology:米国標準技術局)が
電子署名の標準として開発した。
通常、PKIでは、セキュリティの信頼性を上げるために、
2つの鍵ペア(デュアル・キー・ペア)を定義している。
1つは暗号用の鍵ペアでRSA公開鍵を使用、
もう1つは署名用の鍵ペアーでDSAを使用する。

@ITセキュリティ用語事典
Posted by tugaa | Comments (0) | Category( MovableType )
このエントリのTrackBack URL:

このエントリのPermalink:
  このエントリーをブックマークに追加 
Trackback
Comments