HPN-SSH 18.3.0 Released #65
Replies: 5 comments 1 reply
-
Here are the tips for the Debian users: 1. Manually add the package sourcesuites="Debian_12"
sudo mkdir -p /usr/share/keyrings/
curl -fsSL "https://download.opensuse.org/repositories/home:/rapier1/${suites}/Release.key" \
| gpg --dearmor | sudo tee \
/usr/share/keyrings/rapier1-hpnssh.gpg > /dev/null
cat << EOF | sudo tee /etc/apt/sources.list.d/hpnssh.sources
Types: deb
URIs: https://download.opensuse.org/repositories/home:/rapier1/${suites}/
Suites: /
Signed-By: /usr/share/keyrings/rapier1-hpnssh.gpg
EOF
sudo apt update 2. Install the hpnssh-server packagesudo apt install hpnssh-server
sudo systemctl disable hpnssh.service
sudo systemctl enable --now hpnssh.service
systemctl is-enabled hpnssh.service |
Beta Was this translation helpful? Give feedback.
-
FIXED
|
Beta Was this translation helpful? Give feedback.
-
Crap. I'll get working on this. I gotta tell you, writing the code has been less of a pain in the butt than building the packages. |
Beta Was this translation helpful? Give feedback.
-
I think I got it resolved. There should be new binaries in the debian repo shortly. |
Beta Was this translation helpful? Give feedback.
-
If anyone's interested, I've thrown together my notes on installing hpn-ssh for Proxmox 8.x here: https://github.com/rapier1/hpn-ssh/wiki/Installation-on-Proxmox-8.x It's based heavily upon the approach by @IceCodeNew above, with customisation for how Proxmox is used. Haven't linked it into the index page of the wiki anywhere, as it looks like @rapier1 is putting proper documentation in the wiki and this might not really fit. 😉 Feel free to edit/move/etc it as needed of course. 😄 |
Beta Was this translation helpful? Give feedback.
-
HPN-SSH 18.3.0 incorporates the most recent OpenSSH release, 9.6p1. This version does not introduce any new functionality. However, this release addresses a potential bug that may be encountered when an OpenSSH install is sending data to an HPN-SSH install. In some circumstances, especially at higher RTTs, it is possible that the transfer will enter into a pathological state typified by greatly reduced performance and excessive CPU usage on the sender side. We believe that this might be caused by poor interactions in OpenSSH when large receive windows are advertised to the client. This has been addressed by reducing the maximum size of the window advertised to OpenSSH to 15MB. This is a non-optimal solution especially in high RTT environments. We will be continuing to explore the causes and work towards creating a more performant solution for these situations.
Packages are available from:
ubuntu: sudo add-apt-repository ppa:rapier1/hpnssh
fedora: sudo dnf copr enable rapier1/hpnssh
Debian 11: https://download.opensuse.org/repositories/home:/rapier1/Debian_11/
Debian 12: https://download.opensuse.org/repositories/home:/rapier1/Debian_12/
Beta Was this translation helpful? Give feedback.
All reactions