Ysurac / openmptcprouter

OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
https://www.openmptcprouter.com/
GNU General Public License v3.0
1.8k stars 259 forks source link

Hetzner AMD VPS 2GB has memory leak with OpenMPTCProuter (server stops responding to SSH after 24 hours) #3453

Open BigFanOpenmptcprouter opened 1 month ago

BigFanOpenmptcprouter commented 1 month ago

Expected Behavior

VPS server should not freeze (no response to SSH)

Current Behavior

hetzner-vps-memoryleak

Possible Solution

We already cancelled the VPS so we can't really debug it further, consider yourself warned, if anybody is interested to debug this feel free to do so.

Workaround no1: Get Hetzner dedicated server (anything works - we got the budget one from "auction"). Be warned the routing might be a bit different for each of their datacenters). Workaround no2: Get VPS from OVH (only tested the 4GB RAM). Works fine.

Steps to Reproduce the Problem

  1. Install Debian 12 on Hetzner VPS (we had the AMD 2 GB RAM)
  2. Install OpenMPTCProuter VPS script version 0.1030 6.1.0-22-cloud-amd64 (or whatever was available as "default" on 2024-06-11)
  3. Use the OpenMPTCProuter router via the local machine for about 24 hours.
  4. Memory leak occurs (see screenshot), hard reset workaround good for 24 hours.

Context (Environment)

Fresh install of Debian 12 + OpenMPTCProuter VPS script, nothing else. Hetzner VPS AMD 2 GB.

Specifications

Ysurac commented 1 month ago

I have the same issue (at least it looks likes the same) currently on another VPS provider with latest snapshot image, I'm not sure the exact reason of this problem but I'm actively working on it.