# HG changeset patch # User Tomas Kuthan # Date 1475763981 25200 # Node ID 6881211a7ba8adc05f6896783117e8a26af72379 # Parent f2f4b9922ef9f14161d4836eb57bdcb08e8924a5 24301902 Log connections dropped when exceeding MaxStartups diff -r f2f4b9922ef9 -r 6881211a7ba8 components/openssh/patches/048-maxstartups-log_dropped.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/openssh/patches/048-maxstartups-log_dropped.patch Thu Oct 06 07:26:21 2016 -0700 @@ -0,0 +1,24 @@ +# +# 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. +# +# Patch source: in-house +# Offered upstream: +# https://bugzilla.mindrot.org/show_bug.cgi?id=2613 +# +diff -pur old/sshd.c new/sshd.c +--- old/sshd.c ++++ new/sshd.c +@@ -1419,7 +1419,8 @@ server_accept_loop(int *sock_in, int *so + continue; + } + if (drop_connection(startups) == 1) { +- debug("drop connection #%d", startups); ++ logit("MaxStartups: dropping connection #%d", ++ startups); + close(*newsock); + continue; + }