On Sunday 05 September 2004 07:14, Thorsten Kukuk wrote:
On Fri, Sep 03, Michael Williams wrote:
We recently switched from RH9 to SuSE for student use. We setup a NIS for student use using SuSE Linux I386 9.1 Professional. We set it up with YAST2 and added the appropriate auto.master and auto.home files. Everything works fine except students cannot change their passwords. When they try, they get the following message:
student1@linux:~> yppasswd
yppasswd is deprecated, use /usr/bin/passwd instead Changing password for student1. Old Password: New password: Re-enter new password: yppasswdd not running on NIS master rhserver.bustech.uakron.edu Error: Password NOT changed passwd: Authentication token manipulation error
rpc.yppasswdd is running on the master server (rhserver). There are no slave servers. Using /usr/bin/passwd produces the same results.
What is different about SuSE's NIS compared to RedHat? What are we missing?
The question is, why is the SuSE box not allowed to contact the rpc.yppasswdd daemon on the NIS master server? Are you really sure it is running? Are there any firewalls, /etc/hosts.{allow,deny} rules or similar? What can you find in the log files on the master server?
Not to say: it works fine for me.
Yes. I have a firewall. What port needs to be open?