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