astroの日記: やられた・・・ 1
会社で支給されているPCがリース切れになるということで、交換に
なったわけで。
もともとノートPCは、管理職に配られることを念頭に機種選定されて
いるので、開発用としては非力なのだが、それでも今回のはC2D搭載
ときたもんだ。
実際の開発はワークステーションにリモートでつないでやるから、
コンソール用にPen3マシンon Linuxで十分なんだけどね。
で、昨日からデータをコピーしたりして、今朝から新PCのほうで
メールを送受信始めたのだが、なぜかメールが受信できるけど
送信できない。Windows Filrewallの設定も適切だし、そもそも
ブロックされたら通知してくるから、気がつくはず。
ちなみにメールソフトはThunderbirdを使っている。会社では、
専用のクライアント(といっても、某シェアウェアをお着せ直した
だけに見えるがw)が配布されていて、それではちゃんと送受できる。
メールサーバ側を疑ってみるが、おかしなところはなさそう。
ThunderbirdでSMTP logをとってみることにした。
デフォルトではlogをとる機能はないのだが、環境変数に設定すると
logがとれるらしい。
set NSPR_LOG_FILE=c:\windows\temp\log.txt
set NSPR_LOG_MODULES=IMAP:5,POP3:5,SMTP:5
こんな感じでlogをとってみたら、サーバから最初の220が返って
来ていないことが判明。
他のクライアントや、直接SMTPポートをtelnetで叩くとちゃんと
220が返ってくる。
これはFirewallの動作のように見える。
そこでふと気がついたのが、VirusScan Enterprize。
設定をよく確認すると・・・あった。ポートベースでブロックが
かかっていた。そして、その例外アプリケーション名には、
thuderbirdがない!
一応、thunde*.exeとしてしてしてあったが、どうもこれでは
有効にならないっぽい。
例外にthuderbird.exeを自分で書き足してやったら、送信できた。
クソ馬鹿フィーめ。
朝の9時半からお昼休みまで、この問題のために再インストール
したり、設定をいじったりいろいろやって、結果はこの結論って
のがちょっと悲しいが。
もしかして (スコア:0)
AdBlockなんかのフィルタでも同様だった気がする。
「?」と同等機能を「*」で実装してるみたいな。