From 3b476128a354a197fce0d3b7b4b83d1fd0ad3009 Mon Sep 17 00:00:00 2001 From: "flowzone-app[bot]" <124931076+flowzone-app[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 18:22:06 +0000 Subject: [PATCH] v4.1.66 --- .versionbot/CHANGELOG.yml | 44 +++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 6 ++++++ VERSION | 2 +- balena.yml | 2 +- 4 files changed, 52 insertions(+), 2 deletions(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 3d7383ddf..ac564d183 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,47 @@ +- commits: + - subject: SSH reliability settings + hash: 539adade50241c6f9d20bcf08cb028c3026d8f37 + body: > + * enable SSHD multiplexing, KeepAlive and relax throttling + + + Thank you for the hint: + + https://forums.docker.com/t/docker-compose-through-ssh-failing-and-referring-to-docker-example-com/115165/18?u=ab77 + + MaxStartups + Specifies the maximum number of concurrent + unauthenticated connections to the SSH daemon. + Additional connections will be dropped until + authentication succeeds or the LoginGraceTime expires for + a connection. The default is 10:30:100. + + Alternatively, random early drop can be enabled by + specifying the three colon separated values + start:rate:full (e.g. "10:30:60"). sshd(8) will refuse + connection attempts with a probability of rate/100 (30%) + if there are currently start (10) unauthenticated + connections. The probability increases linearly and all + connection attempts are refused if the number of + unauthenticated connections reaches full (60). + footer: + change-type: patch + author: Anton Belodedenko + nested: [] + - subject: SSH reliability settings + hash: 758c52b7bab371d6f5d8abfe05927b7b18f90be0 + body: > + SSH connections keep breaking between Hetzner EU DCs and AWS us-east-1 + for no particular reason. Suspect Hetzner local network saturation + and/or a function of trans-atlantic routing/peering/time of day. Adding + connection multiplexing and keepalive to test this theory. + footer: + change-type: patch + author: Anton Belodedenko + nested: [] + version: 4.1.66 + title: "" + date: 2024-08-19T18:22:02.557Z - commits: - subject: "patch: Add Table of Contents" hash: b414f262c0adae9014d1589be64276785efecbbd diff --git a/CHANGELOG.md b/CHANGELOG.md index cacaf83f2..a7aa837c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to [Semantic Versioning](http://semver.org/). +# v4.1.66 +## (2024-08-19) + +* SSH reliability settings [Anton Belodedenko] +* SSH reliability settings [Anton Belodedenko] + # v4.1.65 ## (2024-08-15) diff --git a/VERSION b/VERSION index 2857b87e0..af2fc30af 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.1.65 \ No newline at end of file +4.1.66 \ No newline at end of file diff --git a/balena.yml b/balena.yml index 1f21782d2..612a2c2e1 100644 --- a/balena.yml +++ b/balena.yml @@ -23,4 +23,4 @@ data: - generic-amd64 - genericx86-64-ext - intel-nuc -version: 4.1.65 +version: 4.1.66