デバッグ続き

2台のマシンにサーバがあって、基本的に同じ挙動にならなきゃいけない。こんな感じ。

$ telnet localhost 4949
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
> fetch hddtemp
sda.value 44
sdb.value 47
.
> quit
Connection closed by foreign host.
$

ディスクの温度が返ってくる。これが正しい挙動。でももう一台は

$ telnet localhost 4949
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
> fetch hddtemp
sda.value
sdb.value
.
> quit
Connection closed by foreign host.
$

温度だけ切れてる。telnetとかじゃなく、直に実行ファイルを叩くとちゃんと出てるのだが。
で、hddtempをアンインストールしたりインストールしたりしてたら、いつの間にか直った。後味悪い。
あと、色々やってるうちにサーバかなりひどい状況になった。で、エラーメッセージがどこに出るかといえば、メールで通知だったりする。
なかなか新鮮だったけど、いつもいつもこうじゃいやだな。