RPI2 drops _some_ ssh connection
Rodney W. Grimes
freebsd-rwg at gndrsh.dnsmgr.net
Mon Aug 26 17:07:29 UTC 2019
> On Mon, Aug 26, 2019 at 11:48:24AM -0400, Paul Mather wrote:
> > On Aug 25, 2019, at 7:06 PM, bob prohaska <fbsd at www.zefox.net> wrote:
> >
> > > I've an RPI2 running 11.3-STABLE FreeBSD 11.3-STABLE #0 r351178
> > > which seems to be dropping one of several active ssh connections.
> > >
> > > With four connections active from terminal windows on a Pi3 running
> > > raspbian, the one used to monitor a cu session keeps dropping every
> > > half-hour or so. All the other connections, running ordinary user
> > > processes like top or compiling a port, seem to stay up and running.
> > >
> > > There has been a tendency for -current to do this on a Pi3, but
> > > 11-stable didn't until the latest upgrade a few days ago.
> > >
> > > It doesn't look like a network problem, since all four sessions
> > > are over the same wifi and wired links. Could there be some odd
> > > interaction between cu and ssh?
> >
> >
> > Is the cu session producing regular output? If not, could there be some
> > sort of idle timeout at the remote end disconnecting it? (All the other
> > sessions you mention above [e.g., top] seem like they would be generating
> > regular output.)
> >
> Yes, the cu session is to the serial console of another Pi which spews a
> regular stream of security alerts. There are five such sessions, one to
> each Pi in my cluster. They are
> r351122 ns1 11-stable
> r351003 ns2 11-stable
> r351178 net 11-stable
> r351413 org -current
> r351178 com 11-stable
>
> Admittedly, it's baffling that two machines at r351178 behave differently.
> Previous to the latest round of upgrades the machine running -current did
> this but has since stopped, with the symptoms moving to only one -stable
> machine after the most recent upgrade a few days ago.
>
> > Are you using the ServerAliveInterval option at the client side of the SSH
> > session to ensure semi-regular traffic is being sent through the
> > connection? This can help prevent the connection state being aged out with
> > some stateful firewall setups.
> >
>
> I've not set anything explicitly, it's all system defaults. Likewise,
> there's no firewall.
>
> The ssh window ends like this:
>
> FreeBSD/arm64 (www.zefox.org) (ttyu0)
>
> login: Aug 25 17:19:31 www sshd[61010]: error: PAM: Authentication error for illegal user support from 103.125.191.208
> Aug 25 17:19:31 www sshd[61010]: error: Received disconnect from 103.125.191.208 port 55630:14: No more user authentication methods available. [preauth]
> Aug 25 17:55:06 www sshd[61093]: error: PAM: Authentication error for illegal user support from 103.125.191.208
> Aug 25 17:55:06 www sshd[61093]: error: Received disconnect from 103.125.191.208 port 51853:14: No more user authentication methods available. [preauth]
>
>
> FreeBSD/arm64 (www.zefox.org) (ttyu0)
>
> login: packet_write_wait: Connection to 50.1.20.26 port 22: Broken pipe
> bob at raspberrypi:~ $
>
> There are other ssh sessions open to the failing host which generate no
> regular traffic and seem to stay up for days. However, sessions used to
> run portmaster interactively seemed inclined to disconnect.
>
> Superficially it looks as if the _kind_ of traffic makes a difference.
>
> Thanks for posting!
>
> bob prohaska
Are there any OOM errors in the /var/log/messages or other indications
that the system decided to kill a process or a process exited abnormally?
--
Rod Grimes rgrimes at freebsd.org
More information about the freebsd-arm
mailing list