vine-users ML アーカイブ



[vine-users:065322] Re: ypserv,ypproc_match

  • From: Satoshi I.Nozawa <snozawa@xxxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:065322] Re: ypserv,ypproc_match
  • Date: Fri, 09 Apr 2004 18:19:03 +0900 (JST)
のざわです。

> いけだ@福山市です。

ヒントありがとうございます。

> 最後の 「openlog ("ypserv", LOG_PID, LOG_DAEMON);」 に対応するように
> syslog.conf を設定すれば対応できると思います。

でなくて、

> ということで、一応 IP Address をチェックしての警告のようです。

を鍵にして、試してみました。というのも /var/yp/Makefile を以下のように
書換えていました(ypserv-1.3.11 の経験です)。情報の後出し、ごめんなさい。

all:  passwd group # hosts rpc services netid protocols mail \

できだけ、NIS で参照するのは少ないようにしようという考えからでしたが、
この hosts を NIS で参照するにするように

all:  passwd group hosts # rpc services netid protocols mail \

と ypinit -m と最初からやりなおしたら、refused は出なくなりました。
私も最初は securenets,ypserv.conf のホストの書き方の問題だと、いろいろ
と試してみたのですが、ypserv -d で

Apr  9 17:49:12 server ypserv: ypproc_match(): [From: xxx.xxx.xxx.111:717]
Apr  9 17:49:12 server ypserv: ^I^Idomainname = "nisname"
Apr  9 17:49:12 server ypserv: ^I^Imapname = "hosts.byaddr"
Apr  9 17:49:12 server ypserv: ^I^Ikeydat = "xxx.xxx.xxx.101"
Apr  9 17:49:12 server ypserv: ^Iypdb_open("nisname", "hosts.byaddr")
Apr  9 17:49:12 server ypserv: gdbm_open: GDBM Error Code #3
Apr  9 17:49:12 server ypserv: connect from xxx.xxx.xxx.111
Apr  9 17:49:12 server ypserv: ^I-> Ignored (not a valid map name)

と出たので、これを引っぱる必要があると気付きました。いけださん、いろい
ろとありがとうございました。