Call for testing: OpenSSH 8.9

chris
Tue, 15 Feb 2022 13:45:39 -0000

On Thu, Feb 10, 2022 at 03:18:23PM +1100, Damien Miller
wrote:
> Hi,
>
> OpenSSH 8.9p1 is almost ready for release, so we would appreciate testing
> on as many platforms and systems as possible. This is a bugfix release.
---

openssh-SNAP-20220215.tar.gz
Haiku R1/beta3 hrev55181+63 (x86)
gcc 11.2.0

---

...

run test login-timeout.sh ...
which: no rev in
(/boot/home/build/openssh:.:/boot/home/config/non-packaged/bin:/boot/home/config/bin:/boot/system/non-packaged/bin:/bin:/boot/system/apps:/boot/system/preferences)
ssh connect after login grace timeout failed
failed connect after login grace timeout
Makefile:221: recipe for target 't-exec' failed
make[1]: *** [t-exec] Error 1
make[1]: Leaving directory '/boot/home/build/openssh/regress'
Makefile:727: recipe for target 't-exec' failed
make: *** [t-exec] Error 2
make: *** Waiting for unfinished jobs....

ssh-keygen for ssh-rsa failed
SKIPPED: putty interop tests not enabled
Makefile:236: recipe for target 't-exec-interop' failed
make[1]: *** [t-exec-interop] Error 1
make[1]: Leaving directory '/boot/home/build/openssh/regress'
Makefile:727: recipe for target 'interop-tests' failed
make: *** [interop-tests] Error 2

---
regress.log:

trace: using cached key type sk-ecdsa-sha2-nistp256 at openssh.com
---

failed-ssh.log:

trace: wait for sshd
Executing: /boot/home/build/openssh/ssh -F
/boot/home/build/openssh/regress/ssh_config somehost true
debug3: ssh_connect_direct: entering
debug1: Connecting to 127.0.0.1 [127.0.0.1] port 4242.
debug3: set_sock_tos: set socket 5 IP_TOS 0x48
debug1: Connection established.
debug1: identity file /boot/home/build/openssh/regress/ssh-ed25519 type 3
debug1: identity file /boot/home/build/openssh/regress/ssh-ed25519-cert type -1
debug1: identity file /boot/home/build/openssh/regress/sk-ssh-ed25519 at
openssh.com type 12
debug1: identity file /boot/home/build/openssh/regress/sk-ssh-ed25519 at
openssh.com-cert type -1
debug1: identity file /boot/home/build/openssh/regress/ssh-rsa type 0
debug1: identity file /boot/home/build/openssh/regress/ssh-rsa-cert type -1
debug1: identity file /boot/home/build/openssh/regress/ssh-dss type 1
debug1: identity file /boot/home/build/openssh/regress/ssh-dss-cert type -1
debug1: identity file /boot/home/build/openssh/regress/ecdsa-sha2-nistp256 type
2
debug1: identity file /boot/home/build/openssh/regress/ecdsa-sha2-nistp256-cert
type -1
debug1: identity file /boot/home/build/openssh/regress/ecdsa-sha2-nistp384 type
2
debug1: identity file /boot/home/build/openssh/regress/ecdsa-sha2-nistp384-cert
type -1
debug1: identity file /boot/home/build/openssh/regress/ecdsa-sha2-nistp521 type
2
debug1: identity file /boot/home/build/openssh/regress/ecdsa-sha2-nistp521-cert
type -1
debug1: identity file /boot/home/build/openssh/regress/sk-ecdsa-sha2-nistp256 at
openssh.com type 10
debug1: identity file /boot/home/build/openssh/regress/sk-ecdsa-sha2-nistp256 at
openssh.com-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_8.8
debug1: kex_exchange_identification: banner line 0: Exceeded MaxStartups
kex_exchange_identification: Connection closed by remote host
Connection closed by 127.0.0.1 port 4242
FAIL: ssh connect after login grace timeout failed

trace: wait for sshd to exit
FAIL: ssh-keygen for ssh-rsa failed

---

failed-sshd.log:

trace: wait for sshd
debug1: fd 5 clearing O_NONBLOCK
debug1: Forked child 30396.
debug3: send_rexec_state: entering fd = 8 config len 1004
debug3: ssh_msg_send: type 0
debug3: send_rexec_state: done
debug1: rexec start in 5 out 5 newsock 5 pipe 7 sock 8
debug1: inetd sockets after dupping: 4, 4
Connection from 127.0.0.1 port 40275 on 127.0.0.1 port 4242
debug1: Local version string SSH-2.0-OpenSSH_8.8
debug1: Remote protocol version 2.0, remote software version fake
debug1: compat_banner: no match: fake
debug2: fd 4 setting O_NONBLOCK
debug2: Network child is on pid 30397
debug3: preauth child monitor started
debug3: privsep user:group 1000:102 [preauth]
debug1: permanently_set_uid: 1000/102 [preauth]
debug3: append_hostkey_type: ssh-rsa key not permitted by HostkeyAlgorithms
[preauth]
debug3: append_hostkey_type: ssh-dss key not permitted by HostkeyAlgorithms
[preauth]
debug1: list_hostkey_types: ssh-ed25519,sk-ssh-ed25519 at
openssh.com,rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ecdsa-sha2-nistp256
at openssh.com [preauth]
debug3: send packet: type 20 [preauth]
debug1: SSH2_MSG_KEXINIT sent [preauth]
Timeout before authentication for 127.0.0.1 port 40275
debug1: fd 7 clearing O_NONBLOCK
beginning MaxStartups throttling
drop connection #1 from [127.0.0.1]:40281 on [127.0.0.1]:4242 past MaxStartups
FAIL: ssh connect after login grace timeout failed

trace: wait for sshd to exit
Received signal 15; terminating.
mm_log_handler: write: Broken pipe
debug1: do_cleanup
FAIL: ssh-keygen for ssh-rsa failed

---