Hi. I report a bug. Ssh5.4p1 in the AIX server, the system output error sshd when the password change fails ADMCHG flag. AIX OS level : 6.1 or 5.3 SSH version : OpenSSH 5.4p1 , OpenSSL 0.9.8m (Not reproduce version : OpenSSH 5.0p1 , OpenSSL 0.9.8h) ---[Error Description]----------------- 1) User has expired and followed with a flag ADMCHG. File in /etc/security/passd. flags = ADMCHG 2) Are instructed to change their password at login, it failed to enter the old password, the login fails. Login fhase: WARNING: Your password has expired. You must changes your password now and login again! Changing password for "UserName" "UserName"'s Old password password mismatch. Connection to "ServerName" closed 3) AIX server error(ERRPT) output by the system. # errpt -a LABEL:CORE_DUMP Class:S Type PERM WPAR:Global Resource Name:SYSPROC PROGRAM NAME:sshd ---[Survey results]----------------- I contacted IBM support center, a defect of the sshd, where to quote your username when logging syslog, and that is to the core output is broken for the pointer. ------------------------------------ Please answer. You look at it , thank you.
Could you please attach (please use "Add an attachment") containing the server-side debug output from a problem account? The easiest way to collect this is to run "/path/to/sshd -ddde -p 2222 2>&1 | tee sshd.out" on the server, then connect using "ssh -p 2222 yourserver".
TO:Darren Tucker Thank you comment. please see "sshd.out.txt".
Created attachment 2059 [details] Darren Tucker request file TO:Darren Tucker Thank you comment. please see "sshd.out.txt".
The debug output indicates you're using modified binaries, probably from http://openssh-aix.sourceforge.net/ (which AFAICT doesn't even have source for the current version). Can you reproduce the problem with unmodified code from http://www.openssh.com?
Please reopen if you can reproduce with a current, unmodified version from openssh.com.
closing resolved bugs as of 8.6p1 release