実は19日は私の誕生日でした。いやはや来年は大台にのってしまいます。年を取るのがやたらめったら早くなったような気がします。
だからブログを書くのも間が空いてしまう・・・ということではないですが、3日も空いてしまいました。でその間何をやっていたかというと事務所サーバのセットアップ。インストール自体は先週終わっていたのですが、DNSとapacheが挙動不審でして。
OSS研究会が終わった土曜日の夜、真剣に bind の設定ファイルを見ていたのですがわからない。この設定、あるサイトに書いてあるものをほとんど真似して書いてあります。違いはIPアドレスとかドメイン名くらいしかありません。サーバ本体からはlookupできるのに、外部からのlookupが refuse されているようです。こういうときにはググってみるしかありません。いろんなキーワードで検索してみたところ、原因が分かりました。
あるパラメータの指定を localhost にしてあったんですね。ここを any に変えたらいとも簡単にlookupできました。参照したサイトをよく見たら、内部からしかさんしょうできないように設定してあるとの注意書きが。あらあらあら・・・(^^;。情けない話でした。
もう一つの appache なんですが、403 Forbidden が出るんです。普通はディレクトリのパーミッションが間違っているとこういうエラーが出ます。でも何回見ても間違っていない。ところが vi でファイルを作成するとエラーがでない。元のマシンから rpm で圧縮したファイルをコピーしているのでそれが問題なのかも知れません。一応 chown しているので問題ないはずなんですが。
一旦ftpで待避させておき、ファイルを削除してからPCからftpすると大丈夫みたいです。何故なんでしょうねぇ・・・(^^;。