迷惑ワードのオンラインアップデートが出No.25541
ひろぽん さん 05/12/16 14:11
 
迷惑ワードのオンラインアップデートの設定をしたのですが、エラーによりアップ
デートが出来なくて困っています。

特定発言の再配信処理を使用して最新のアップデートを取得したのですが、tkf_Onli
neUpdated.txt には下記エラーが記録されており、tkf_SpamWord.txt の内容も更新
されていませんでした。

ちなみに試してみたところ、00001〜00031 のアップデートは正常に取込が出来てい
るようです。
00033 から方式が変わったと言うことで、クライアントの設定も変更が必要なのでし
ょうか?

------------------ここからエラーログ-----------------------
2005/12/16 13:52:18 spamword.1:00270| 迷惑ワード 2005/12/15(木)  メールを電
子署名した人が秀丸メール作者以外になってるようです。

gpg: Signature made 12/15/05 17:43:29 using DSA key ID A1FC8274
gpg: Good signature from "hideo saitou <maruo@mitene.or.jp>"

------------------ここまでエラーログ-----------------------

ちなみに試用環境は下記の通りです。

WindowsXP Pro SP2
秀丸メール Ver.4.59
GnuPT Ver.2.6.2 (GnuPG 1.4.1)
iconv.dll Ver.1.9.0.0 (*1)

*1 たしかGnuPTとは別のサイトから入手してGPGのフォルダに置いたと記憶している
がどこから入手したか?そもそも必要かは定かではない。バージョン情報はプロパテ
ィに記載されていたバージョン

[ ]
RE:25541 迷惑ワードのオンラインアップデNo.25542
秀まるお2 さん 05/12/16 14:40
 
 gpgからの応答文字列の中にはたしかに"hideo saitou <maruo@mitene.or.jp>"
が入っているので、この場合はエラーにならないはずです。

 なぜエラーになるのか僕にもよく分かりません。

 「全般的な設定・メール一覧・右ボタンメニュー」の中の「迷惑ワードのオン
ラインアップデート(手動)」をONにしてみて欲しいです。それで迷惑ワード用
のメールを選択してマウス右ボタンを押して、「迷惑ワードのオンラインアップ
デート(手動)」ってのを実行してみて欲しいです。

 それでも同じエラーになるでしょうか。

 それでもダメでしたら、今度は「編集・暗号の復号/電子署名の検証...」を実
行して出てくる応答メッセージの内容および終了コードの値を教えて欲しいです。
僕の所で試した限りは、

応答メッセージ:

gpg: Signature made 12/15/05 17:43:29 using DSA key ID A1FC8274
gpg: Good signature from "hideo saitou <maruo@mitene.or.jp>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 0449 52F2 3DF8 6C86 E66A  897B EEC8 DA4E A1FC 8274

終了コード:  0

 と出てきますが。この辺の内容が何か違ってるんですかね?

[ ]
RE:25542 迷惑ワードのオンラインアップデNo.25545
ひろぽん さん 05/12/16 15:18
 
ご回答ありがとうございます。

> 「迷惑ワードのオンラインアップデート(手動)」ってのを実行してみて欲
>しいです。
>
> それでも同じエラーになるでしょうか。

00270のアップデートをやってみましたが同様のエラーがメッセージボックスで
表示て取込が出来ませんでした。
00031のアップデートは正常に終了します。

> それでもダメでしたら、今度は「編集・暗号の復号/電子署名の検証...」を実
>行して出てくる応答メッセージの内容および終了コードの値を教えて欲しいです。

00270での実行結果はこのように表示されました。

gpg: Signature made 12/15/05 17:43:29 using DSA key ID A1FC8274
gpg: Good signature from "hideo saitou <maruo@mitene.or.jp>"

終了コード=  0


00030での実行結果はこのように表示されました。

gpg: invalid dash escaped line: ----SPAM WORD LIST----\r\n
gpg: Signature made 02/16/05 21:51:39 using DSA key ID A1FC8274
gpg: Good signature from "hideo saitou <maruo@mitene.or.jp>"

終了コード=  0

表示内容は若干異なりますが、終了コードは0ですし、問題ないように思えます。
ちなみにgpg.confで設定している項目は下記の通りです。

comment GnuPT 2.6.2.1 by EQUIPMENTE.DE
no-mangle-dos-filenames

特に何も問題ないと思われるのですが・・・不思議です。
全て試した訳じゃないですが50番おきぐらいで試してみたところ00033以降は全滅で
した。

色々試してみますのでまた何か分かったらご報告いたします。

[ ]
RE:25545 迷惑ワードのオンラインアップデNo.25547
秀まるお2 さん 05/12/16 15:30
 
 すみません。おもいっきり僕がバグってました。

 次のバージョンで直します。というか、今日アップロードします。

[ ]
RE:25547 迷惑ワードのオンラインアップデNo.25548
ひろぽん さん 05/12/16 15:55
 
ええっと、もう原因が分かったんですね。早いなぁ

と言うことはもう不要だとは思いますが、GPGrelayを使用してGnuPGの出力の差分を
調査しました。GPGrelayを使用したのはコマンドラインからの使い方を調べるのが面
倒だったからです(^^;


違いのある部分だけの抜粋


取り込み可能なメッセージの結果

:packet 63: length 11 gpg: invalid dash escaped line: ----SPAM WORD PURGE LI
ST----\r\n
armor: BEGIN PGP SIGNATURE


取込出来ないメッセージの結果

:packet 63: length 11 gpg: armor: BEGIN PGP SIGNATURE



取り込み可能なメッセージでは、秀丸メール側で使用していた

----SPAM WORD PURGE LIST----\r\n

をGPGがGPG用の識別子?(なんて言うんでしたっけ?こう言うの?)として解釈しよう
として、それは不正だよってメッセージが表示されていた。


エラー回避のため秀丸メール側では

____SPAM WORD PURGE LIST____\r\n

を使用するように変更したためエラー出力が消えた。


と言ったところでしょうか?
既に原因究明に至っていると言うことですので余分な情報ですね(^^;

個人的には修正を急いでいるわけではないのでムリしないで下さいね
(と言っても対応が早いのはやはり嬉しいです^^)

[ ]