[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:02226] Re: mhc-sync トラブル
乃村です.
> 藤本と申します。お世話になります。
>
> User-Agent の環境(Debin Linux 3.1/ruby1.6)で、mhc を使わせてい
> ただいています。
> 最近 mhc-sync がエラーをはいて止ってしまうようになりました。
> こちらの設定あるいは Debian の問題なのかも知れませんが、
> 下記のようなエラーで止ってしまいます。
> (サーバとクライアントを入れ替えても同じエラーが出ます。
> また ~/Mail/schedule/.mhc-db-log を削除しても、状況は変わりません。)
>
> Initalizing local ... done.
> Connecting remotehost ...
> Enter passphrase for key '/home/me/.ssh/id_rsa':
> /usr/lib/ruby/1.6/mhc-schedule.rb:1504:in `init_from_string': private method `split' called for nil (NameError)
> from /usr/lib/ruby/1.6/mhc-schedule.rb:1481:in `initialize'
> from /usr/bin/mhc-sync:288:in `new'
> from /usr/bin/mhc-sync:288
> from /usr/bin/mhc-sync:286:in `each'
> from /usr/bin/mhc-sync:286
エラーを見る限りでは,サーバから送られて来た
更新ログのエントリ情報が壊れてそうな感じです.
考えられそうな原因は,
(1) サーバ側の ~/Mail/schedule/.mhc-db-log がおかしい
(2) 通信過程での不具合が起こっている(化けているなど?)
ですが,藤本さんの説明からすると,どちらもなさそうですね.
mhc-sync 中にある $DEBUG = false を true にして,
LOGENTRY: ではじまる行が吐く内容が分かると,
もう少し調べられるかもしれません.
よろしくお願いします.
--
nom
# 恥ずかしい typo が…