Package: libssh
Version: 0.9.4-1
Severity: important

As of openssh 1:8.4p1-1, libssh's autopkgtests have started failing like
this
(https://ci.debian.net/data/autopkgtest/testing/amd64/libs/libssh/8034692/log.gz):

  autopkgtest [20:09:56]: test libssh-server: [-----------------------
  ====== password authentication ======
  [2020/11/08 20:09:57.408506, 2] ssh_pki_import_privkey_base64:  Trying to 
decode privkey passphrase=false
  [2020/11/08 20:09:57.418880, 2] ssh_server_connection_callback:  SSH client 
banner: SSH-2.0-OpenSSH_8.4p1 Debian-2
  [2020/11/08 20:09:57.418944, 2] ssh_analyze_banner:  Analyzing banner: 
SSH-2.0-OpenSSH_8.4p1 Debian-2
  [2020/11/08 20:09:57.418979, 2] ssh_analyze_banner:  We are talking to an 
OpenSSH client version: 8.4 (80400)
  [2020/11/08 20:09:57.419137, 2] ssh_kex_select_methods:  Negotiated 
curve25519-sha256,rsa-sha2-512,aes128-ctr,aes128-ctr,[email protected],[email protected],none,none,,
  [2020/11/08 20:09:57.426721, 2] ssh_packet_server_curve25519_init:  
SSH_MSG_KEX_ECDH_REPLY sent
  [2020/11/08 20:09:57.426846, 2] ssh_init_rekey_state:  Set rekey after 
4294967296 blocks
  [2020/11/08 20:09:57.426880, 2] ssh_init_rekey_state:  Set rekey after 
4294967296 blocks
  [2020/11/08 20:09:57.426904, 2] ssh_packet_server_curve25519_init:  
SSH_MSG_NEWKEYS sent
  Warning: Permanently added '[localhost]:1234' (RSA) to the list of known 
hosts.
  [2020/11/08 20:09:57.429653, 2] ssh_packet_newkeys:  Received SSH_MSG_NEWKEYS
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.429: authenticate_callback: round 
0, message type -1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.429: authenticate_callback: round 
0, message type -1, deny, ret 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.470: authenticate_callback: round 
0, message type 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
0, message type 1, deny, ret 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
0, message type 16
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: auth_interactive begin: round 0
  [2020/11/08 20:09:57.471527, 2] ssh_message_auth_interactive_request:Test 
Interactive
    Warning: Got a keyboard-interactive response but it seems we didn't send 
the request.
  Password
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: auth_interactive round 1, ret 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
1, message type 16, more, ret 0
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
1, message type 16
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: auth_interactive begin: round 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: auth_interactive round 1, ret 2
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
1, message type 16, deny, ret 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
1, message type 16
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: auth_interactive begin: round 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: auth_interactive round 1, ret 2
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.471: authenticate_callback: round 
1, message type 16, deny, ret 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 16
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: auth_interactive begin: round 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: auth_interactive round 1, ret 2
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 16, deny, ret 1
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 2
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 2, deny, ret 1
  Permission denied, please try again.
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 2
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 2, deny, ret 1
  Permission denied, please try again.
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 2
  
  ** (mock-sshd:1246): WARNING **: 20:09:57.472: authenticate_callback: round 
1, message type 2, deny, ret 1
  joe@localhost: Permission denied (publickey,keyboard-interactive,password).
  [2020/11/08 20:09:57.473350, 1] ssh_socket_exception_callback:  Socket 
exception callback: 1 (0)
  [2020/11/08 20:09:57.473374, 1] ssh_socket_exception_callback:  Socket error: 
disconnected
  autopkgtest [20:09:57]: test libssh-server: -----------------------]
  autopkgtest [20:09:57]: test libssh-server:  - - - - - - - - - - results - - 
- - - - - - - -
  libssh-server        FAIL non-zero exit status 253

I haven't been doing a good job so far at working out what's going on
here and whether it represents a legitimate regression in openssh or a
bug in libssh.  I'll keep trying, but does anything jump out at you?

Thanks,

-- 
Colin Watson (he/him)                              [[email protected]]

Reply via email to