SSH_MSG_USERAUTH_PASSWD_CHANGEREQ and 3.1.0 F-SECURE SSH - Proces s Software SSH for OpenVMS

Jason McCormick jason at devrandom.org
Fri Jun 18 12:59:12 EST 2004


> <snip>
> debug1: Remote protocol version 1.99, remote software version 3.1.0
> F-SECURE SSH - Process Software SSH for OpenVMS
> debug1: no match: 3.1.0 F-SECURE SSH - Process Software SSH for
> OpenVMS </snip>

  This is not the latest version of SSH for VMS from Process.  The 
latest version is 3.2.0 for VMS (patchset SSH-062_A044 for Multinet 
v4.4 or SSH_V562P032 for TCPWare 5.6-2, not sure about the stand-alone 
product). Check to make sure your issue is present in the latest 
production release of SSH for VMS.

  Our setups may be different, but I don't get an error like you're 
seeing from an expired password.  I pushed my account to have the 
password expired and then tried to login.  I enter my password and I'm 
immediately prompted by the VMS auth system to change my password as 
its expired.  Here's my ssh -vvv output (based from your output):

debug1: Next authentication method: password
debug3: packet_send2: adding 48 (len 61 padlen 19 extra_pad 64)
debug2: we sent a password packet, wait for reply
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Entering interactive session.
debug2: callback start
debug2: ssh_session2_setup: id 0
debug2: channel 0: request pty-req
debug3: tty_make_modes: ospeed 38400
debug3: tty_make_modes: ispeed 38400
debug3: tty_make_modes: 1 3
<....>
debug2: x11_get_proto: /usr/X11R6/bin/xauth 
-f /tmp/ssh-QgmoT18829/xauthfile generate :0.0 MIT-MAGIC-COOKIE-1 
untrusted timeout 1200 2>/dev/null
debug2: x11_get_proto: /usr/X11R6/bin/xauth 
-f /tmp/ssh-QgmoT18829/xauthfile list :0.0 . 2>/dev/null
debug1: Requesting X11 forwarding with authentication spoofing.
debug2: channel 0: request x11-req
debug2: channel 0: request shell
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 100000 rmax 16384


Your password has expired; you must set a new password to log in

Old password:


This is the behavior I would expect.  I'm not 100% familiar with the 
section of the draft spec you're talking about, but this is how I would 
be expecting my VMS system to act.

Just for the record:

jason at sith jason $ telnet vmsbox 22
Trying xx.xx.xxx.xx...
Connected to vmsbox.
Escape character is '^]'.
SSH-1.99-3.2.0 F-SECURE SSH - Process Software MultiNet

-- 
Jason McCormick 
jason at devrandom.org
GPG Key ID: 96D6CF63




More information about the openssh-unix-dev mailing list