Re: SSH login failing on stable/13
bob prohaska <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jan 10, 2022 at 12:34:57PM -0800, Mark Millard wrote: > On 2022-Jan-10, at 11:39, bob prohaska <[email protected]> wrote: > > > A Pi3 running stable/13 updated yesterday has stopped accepting ssh logins. > > The problem appeared after an update a couple days ago. The update was > > repeated yesterday in hopes of catching some missing details, but no luck. > > > > A session originated from RaspiOS with -vvv ends showing only > > debug3: authmethod_lookup keyboard-interactive > > debug3: remaining preferred: password > > debug3: authmethod_is_enabled keyboard-interactive > > debug1: Next authentication method: keyboard-interactive > > debug2: userauth_kbdint > > debug3: send packet: type 50 > > debug2: we sent a keyboard-interactive packet, wait for reply > > debug3: receive packet: type 60 > > debug2: input_userauth_info_req > > debug2: input_userauth_info_req: num_prompts 1 > > Password for [email protected]: > > debug3: send packet: type 61 > > 61 is, apparently, SSH_MSG_USERAUTH_INFO_RESPONSE > (No surprise.) > > > Connection closed by 50.1.20.24 port 22 > > > > The "connection closed" took a couple of minutes to appear. > > Other ssh connections to older versions of FreeBSD seem to > > work normally. I looked at bugzilla, nothing recent about > > ssh. > > As a means of information gathering, when the RPi3 is running > and older FreeBSD, can you try the -vvv activity and report > the debug output, going a few packets past the type 61 notice > to see what would normally be next? > Alas, no. I updated both of my Pi3's recently, and both seem to have similar problems. > Also, do you have an alternative to using RaspiOS (or, even, > avoiding Linux) for such a test?: checking if it is somehow > specific to FreeBDS vs. RaspiOS/Linux or not? (Another FreeBSD > or NetBSD or . . . For FreeBSD, trying having both machines > using the problematical FreeBDS version could be interesting > if that is the only combination that works, for example.) > Yes, I've tried a Pi2 running 12.3, which ends with debug2: we sent a keyboard-interactive packet, wait for reply debug3: receive packet: type 60 debug2: input_userauth_info_req debug2: input_userauth_info_req: num_prompts 1 Password for [email protected]: debug3: send packet: type 61 Connection closed by 50.1.20.24 port 22 Also tried 14-current, same outcome. > Have you checked for any console messages, dmesg -a output, > or less /var/log/messages output that might be related? > (This likely would require serial console access.) Yes, I have serial console access and there's been nothing on the console. One oddity, however. If I send pings to the troublesome host one or two packets make it back with normal round trip time. Then silence. Then a few more packets: bob@nemesis:~ % ping pelorus.zefox.org PING pelorus.zefox.org (50.1.20.24): 56 data bytes 64 bytes from 50.1.20.24: icmp_seq=0 ttl=63 time=2.976 ms 64 bytes from 50.1.20.24: icmp_seq=1 ttl=63 time=2.073 ms 64 bytes from 50.1.20.24: icmp_seq=58 ttl=63 time=1.662 ms 64 bytes from 50.1.20.24: icmp_seq=117 ttl=63 time=1.519 ms 64 bytes from 50.1.20.24: icmp_seq=118 ttl=63 time=1.555 ms 64 bytes from 50.1.20.24: icmp_seq=176 ttl=63 time=1.570 ms 64 bytes from 50.1.20.24: icmp_seq=177 ttl=63 time=1.586 ms 64 bytes from 50.1.20.24: icmp_seq=235 ttl=63 time=1.528 ms I'll let it run overnight, perhaps a pattern will emerge. Bootup is normal, time setting is successful and outgoing connections seem normal. I'm trying to finish an update to the Pi3 running -current (via serial console) and will shortly see if that works any better. Thanks for writing! bob prohaska