2003/08/20

2003-08-20:DNS トラブル

有効な wineroses.org のネームサーバが lisalisa.winerosers.org だけになっていて、その lisalisa.wineroses.org の DNS が止まっているということで、wineroses.org のドメインがまったくひけなくなっていた。
あわてて jasmine.wineroses.org に bind9 を立ち上げてレジストラに登録するが、なかなか反映されず。
おかしいと思って whois の gateway サイトでチェックすると、最終更新日が変わってない。
レジストラの web での修正が足りなかったみたいだ。

wineroses.org の MX が lisalisa に向いていたのを jasmine に変更し、lisalisa でやっていたメール関連処理をすべて jasmine に移すことにする。
lisalisa ではメールスプールは持たず、転送か fml での ML 運営のみだったので、lisalisa:/etc/aliases と lisalisa:/var/spool/ml/ 以下の fml まわりを jasmine にコピー。(lisalisa では fml はソースからのビルドしてた)

jasmine で /etc/postfix/main.conf を修正して @wineroses.org を受けることと、include を有効にするように設定。
続けて fml 本体。

sudo apt-get install fml
sudo chown -R list.list /var/spool/ml
sudo -u list makefml newml test
sudo -u list makefml add test waasuke@e-mail.ne.jp

とテスト用の ML をつくり、手元から test@wineroses.org に投げてみる。。。届かない。
/var/log/mail.log とかを見ると test-admin@fs.trans-nt.com なんて変なとこにメールを投げようとしている。
sudo grep fs.trans-nt.com /var/spool/ml/test/* するとたしかに結構ひっかかる。
makefml newml のときに DOMAINNAME を拾っているのだが、wineroses.org をもらってくれないらしい。
とりあえず力業で

sed -e "s/fs.trans-nt.com/wineroses.org/g

してしまった。
/var/log/mail.log を見る限り、ML のメンバー宛てに status sent になっているけど、なかなか来ない感じ。名前解決の問題かもね、と思い、とりあえず放置。