When MaxStartups of unauthenticated concurrent connections is hit, additional connections are dropped. Dropped connections should be logged. Server administrator should be able to find this information and might be interested in details.
Created attachment 2873 [details] Log dropped connections
Comment on attachment 2873 [details] Log dropped connections >+ logit("MaxStartups: dropping connection #%d", >+ startups); The connection identifier is included in this log message so syslog won't be able to dedupe it. Not sure if that's significant, though.
Created attachment 2907 [details] log addresses too This logs the endpoint addresses too and downgrades the message to verbose() - IMO it could be pretty spammy during a DoS
Comment on attachment 2907 [details] log addresses too >+ verbose("drop connection #%d from [%s]:%d " won't that be wrong (or at least misleading) for IPv6 addresses?
Comment on attachment 2907 [details] log addresses too [127.0.0.1]:22 vs [::1]:22 nevermind, I withdraw that bogus objection.
patch applied; this will be in OpenSSH 7.4
closing resolved bugs as of 8.6p1 release