猿丸です。

2006-02-03(金) 13:47:[EMAIL PROTECTED]

> FreeBSD5.4-Rで作ったサーバーを運用しておりますが,syslogが 
> 毎日のように
> 下記メッセージを吐くようになっていました.
> 
> Feb 3  00:00:01 My_host  kernel: Feb 3  00:00:01 syslog: unknown  
> facility name "ftpd"

  これ、本当は2行のメッセージが1行になっちゃってませんか?
  newsyslog が syslogd に HUP シグナルを送って、syslogd が再度
syslog.conf を読み直す度にエラーを表示しているのでしょうね。
# "unknown facility name" で grep すれば、
# cfline()@src/usr.sbin/syslogd/syslogd.c で出しているエラーだ
# とわかります。


  syslog.conf のどこかに、syslog facility として ftpd を指定して
いるところがあるのだと思います。
 探してもみつからなければ、syslogd を -d つきで実行すれば、どの
行でエラーになっているかはわかるでしょう。


> ログを確認するとしばらく前から上記メッセージを吐き続けているよう 
> です.
> しかし,/var/log/ftpd.log はきちんとログが記録されています.

  先のエラーメッセージはその個所を無視するだけで、他の行は正常に
処理するようです。

--
sarumaru

メールによる返信