rpc.yppasswdd errors
rpc.yppasswdd is the RPC service responsible for changing a NIS password on the NIS master server.
"Create clnt failure: RPC: Program not registered"
If you receive this error when attempting to change a user's password,
the rpc.yppasswdd daemon is not running on the NIS master
server. It is located in /usr/lib/netsvc/yp.
More information:
http://www.netsys.com/sunmgr/1998-08/msg00030.html
"passwd (NIS): Couldn't change passwd/attributes for
{user}"
The rpc.yppasswdd daemon is probably running, but is looking for
NIS maps in the default /var/yp
directory when the actual NIS maps are stored in a different directory.
If NIS maps are in /var/yp/maps, for example, use the
following command to start rpc.yppasswdd:
/usr/lib/netsvc/yp/rpc.yppasswdd -D /var/yp/maps
More information:
http://aa11.cjb.net/sun_managers/2000/01/msg00160.html
In HP-UX,
you will see different error messages for the problems listed above:
pam_chauthtok: System error
Create
clnt failure: RPC: Program not registered
Permission denied
And in
HP-UX's syslog, you may see this error:
syslog: passwd(NIS): couldn't create client to YP master
Follow the same troubleshooting procedures listed above for these error messages.
Back to brandonhutchinson.com.
Last modified: 07/02/2003