| Summary: | Change (SunOS) NIS passwd error | ||
|---|---|---|---|
| Product: | Base System | Reporter: | wkwu <wkwu> |
| Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.1.1-STABLE | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
wkwu
2000-10-25 07:50:00 UTC
This very problem occurs also on more up-to-date systems, that is: NIS-Server: Solaris 2.6 /SPARC NIS-Client: FreeBSD 4.2 /i386 Changing NIS password for user on NIS-server. Old Password: New password: Retype new password: passwd: failed to change NIS password: RPC: Server can't decode arguments Snoop output on the NIS server: client -> server PORTMAP C GETPORT prog=100009 (NISPASSWD) vers=1 proto=UDP server -> client PORTMAP R GETPORT port=819 client -> server NISPASSWD C server -> client RPC R (#196) XID=861861090 Garbage arguments It impossible for users to change their passwords. This PR should therefore be updated from "Serious" to "Critical"! Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ State Changed From-To: open->feedback Does this still occur on more recent releases? If so, a tcpdump including the full packet contents (-s 1600 -X) of the failing operation would be helpful. State Changed From-To: feedback->closed Feedback timeout. Additionally, I can confirm that with a June 1st stable NIS client and a Solaris 8 NIS server, yppasswd works fine, with the proviso that you must be using the des password format for your users; this is understandable in my opinion. |